• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Результаты поиска

  1. pvvx

    Power Profiler

    Я ничего не менял в исходниках для CH592F при их копировании из CH582F в каталог с файлами от EVT к CH592. Сменил только #include "CH59x_common.h". Далее подключил чип и прошил hex-ом по USB. Потом воткнул китай-проводки в дыдочки платы с CH592F от модуля c INA228 и запустил программу. Сделал...
  2. pvvx

    Power Profiler

    А в этом модуле китайская халтура. Надо резать дороги, т.к. 5В сигналы идут на чип... Вроде в теме про BL702 описывал... вот https://esp8266.ru/forum/threads/xt-zb1-devkit-bl702c.6305/post-87584
  3. pvvx

    Power Profiler

    Докинул исходники для CH592F https://github.com/pvvx/SimplePowerProfiler/tree/main/source/ch592/INA2282USB
  4. pvvx

    Power Profiler

    Added CH582F_1024_0007.hex -> https://github.com/pvvx/SimplePowerProfiler/raw/refs/heads/main/bin/PowerProfiler_INA228_0128.zip Зашил в CH582F - работает: Весь log при старте (после первого запуска PowerProfiler_INA228_0128.exe): Start I2C: Set default CFG
  5. pvvx

    Power Profiler

    https://esp8266.ru/forum/threads/ch582m-sh581-ch582-sh583.6371/post-102060 Т.е. приходится выбирать и обсасывать каждую команду и алгоритмы по скорости выполнения в данном чипе.
  6. pvvx

    Power Profiler

    При работе с INA228 любой вывод в лог вызовет дырку опроса по I2C. Если период опроса 140 мкс (INA226 и прочие), то на USB и прочие разборки уже остается мало: А при максимальной частоте опроса INA228 в 50 мкс уже всё - чип не успевает - там надо ещё больше байт читать по I2C, в отличии от...
  7. pvvx

    Power Profiler

    Ковыряние в регистрах чипа, включение Debug в любой IDE среде - это процесс занимающий более нескольких минут. Чистое расточительство времени на отладку и полное утомление через час при поиске нужных адресов, регистров, и т.д., приводящее к ещё большим ошибкам и путанице. Как и время на...
  8. pvvx

    Power Profiler

    Строки с цветами требуют много места в Flash MCU, а его и так не хватает. По этому, отладочные сообщения вообще пишутся с максимум одной буквой типа что это. Потом это всё равно придется удалять, т.к. любой printf занимает время CPU и ресурсы. И времени на оформление и придумывания рамок и...
  9. pvvx

    Нужна помощь Telink Single Wire

    Все остальные представленные программаторы, кроме оригинального EVT, так и делают - работают через Swire обращаясь к SPI контролеру в чипе и SPI уже работает с дополнительным SPI-Flash кристаллом... Swire имеет доступ ко всем регистрам чипа, к CPU и к RAM. Т.е. ко всему, с чем работает CPU. CPU...
  10. pvvx

    Power Profiler

    Размеры RAM у 583 и 592 разные. Разные максимальные частоты CPU. Возможно и разные тайминги работы Flash. По этому все файлы SDK для сборки надо сменить. В регистрах никто ныне не ковыряется. Все современные программы очень зависимы от тайминга исполнения и используют sleep, а отладчик...
  11. pvvx

    Power Profiler

    > какой лучше применить для 228, ch592f или bl702? bl702 я больше не поддерживаю, хотя он работает на высоких CLK I2С и очень прилично в USB. ch583 ограничен и не берет минимальный период INA228. Но он и не нужен, т.к. в нем INA228 дает разрешение ниже 8 бит.
  12. pvvx

    Power Profiler

    Для ch592f нужен другой include -- #include "CH59x_common.h" и файлы Link.ld и т.д. Т.е. от его "EVT". Включение отладки для WCH чипов производится в их утилитах для программирования. STM32F103 - худший из всех для работы с I2C и USB.
  13. pvvx

    Power Profiler

    Программа для чипа CH582F работает со всеми INA. Но используются разные варианты программ на компе (PowerProfiler_INA228_xx.exe/PowerProfiler_xx.exe ). И web (htm) разные для разных INA (тип ina в названии и заголовке...).
  14. pvvx

    Power Profiler

    Чип содержит настройки для разных INA. Они устанавливаются в программах. По этому первая инициализация может не работать. Так же на али пошли INA226 с браком и у них адрес не 0x80, а 0x88 и кривые смещения...
  15. pvvx

    Power Profiler

    Для 24-х битных и 16 битных идут разные версии программы. https://github.com/pvvx/SimplePowerProfiler/tree/main/source/INA228_229/Delphi7 https://github.com/pvvx/SimplePowerProfiler/tree/main/source/Delphi7 И готовые вложены в "bin".
  16. pvvx

    Нужна помощь Telink Single Wire

    Простой JTAG на FTDI чипе за 3 копейки....
  17. pvvx

    Нужна помощь Telink Single Wire

    Это упрошенный адаптер JTAG, без SWS/SWM типа на чипе CH347 :)
  18. pvvx

    Нужна помощь Telink Single Wire

    https://www.segger.com/supported-devices/telink/tlsr9/tlsr9218a/
  19. pvvx

    Нужна помощь Telink Single Wire

    @RedOrm - ещё раз: Из имеющихся программаторов для серий TLSR82xx без полного переписывания кода ни один не подойдет для вашего чипа TLSR9218A. Из готовых подойдет только оригинальный EVK с последним номером версии и программой BDT.
  20. pvvx

    Нужна помощь Telink Single Wire

    Там в RAM на исполнение через SWire загружается код загрузчика для процессора TC32 и архитектуры чипа TLSR825x. По старту этот код в чипе включает UART и программатор переходит на работу c UART чипа. Другой нет.
Сверху Снизу