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

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

  1. pvvx

    Power Profiler

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

    Power Profiler

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

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

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

    Power Profiler

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

    Power Profiler

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

    Power Profiler

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

    Power Profiler

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

    Power Profiler

    Чип содержит настройки для разных INA. Они устанавливаются в программах. По этому первая инициализация может не работать. Так же на али пошли INA226 с браком и у них адрес не 0x80, а 0x88 и кривые смещения...
  9. 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".
  10. pvvx

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

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

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

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

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

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

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

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

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

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

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

    Telink EVK, али find "Telink", "Telink Debugger", "Telink Burning", ... https://aliexpress.ru/item/1005008282301532.html https://aliexpress.ru/item/1005009174508478.html
  16. pvvx

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

    Ещё раз - смотря какая версия программатора. Эмуляция Swire для чтения на UART требует синхронизации - тогда и используется чтение-запись этих регистров. Так-же для задания режима блочных операций при ускорении работы с Flash через SPI. Если описывать всё, то это будут тысячи страниц форума. Так...
  17. pvvx

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

    https://github.com/pvvx/TLSRPGM https://github.com/pvvx/TlsrTools825x https://github.com/pvvx/TlsrComProg825x https://github.com/pvvx/TlsrComSwireWriter https://github.com/pvvx/TlsrTools ...
  18. pvvx

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

    Смотря для чего (и для какой версии программатора). Все исходники выложены.
  19. pvvx

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

    Так-же в дополнение - вариант хакнутых прошивок EVT старый и они ещё не поддерживают серию TLSR9xxx, т.к. она тогда ещё не вышла. В итоге вам следует покупать EVK. https://pvvx.github.io/BDT/ И то неизвестно, закрыта или нет программа и SWS от чтения на TLSR9xxx. На них эта опция есть, в отличии...
  20. pvvx

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

    Там же описано: Register configuration related to Swire communication Обращайтесь в Telink и подписывайте NDA. Тогда, возможно, они ответят на ваши вопросы. А у меня разобраны только TLSR826x и TLSR825x. И всё путем реверс-инжиниринг... И кол-во байт для адреса в фрейме SWire и адреса регистров...
Сверху Снизу