Вверх ↑
Этот топик читают: Гость
Ответов: 19
Рейтинг: 0
#1: 2024-11-27 13:30:07 ЛС | профиль | цитата
Кто сталкивался с том, что Windows-программа, созданная в HiAsm и работающая с периферией через виртуальный COM-порт, не работает с USB-конвертором на микросхеме CH340G, но работает с USB-конверторами на микросхемах FT232, ATmega16U2 в одних и тех же схемах?

Особенностью является то, что в схеме используется вывод DTR микросхемы CH340G для последующего начального сброса AVR-микроконтроллера (см. например https://cdn.hackaday.io/files/293271254726368/nano_ch340_schematics-rev1.pdf)

Драйвер CH340G работает в принципе нормально, поскольку через него программируется AVR-микроконтроллер в своей среде, но как только запускается EXE-программа от HiAsm, то происходит постоянный сброс AVR-микроконтроллера. Элемент COM-порта в HiAsm используется простой, для работы достаточно сигналов RXD и TXD.
карма: 0

0
1
Сообщение
...
Прикрепленные файлы
(файлы не залиты)