FR1 написал(а):Я вас приветствую.
Немного недопонял сообщение... Что значит прямое дерганье выводов.... И почему в адаптере такой возможности нет?
Прямое дёргание - для классического СОМ порта имеется набор регистров, расположенных по конкретным физическим адресам.
Базовые адреса
COM1 3F8h
COM2 2F8h
Путём прямого обращения по этим адресам, доступны регистры стандартного контроллера последовательного игтерфейса 16450 UART, биты которого связаны с выводами разъёма UART.
СОМ порт программаторы именно этим и пользуются записывая или читая состояние этих регистров, согласно протоколу программирования.
В случае же USB - RS232 TTL, доступ к регистрам адаптера возможен только через драйвер соответствующего чипа, чему СОМ порт программаторы, так сказать, необучены.
Вполне допускаю, что через драйвер так же можно получить доступ к отдельным битам, но софт программатора придётся написать самому.
Если адаптер прстроен на чипе FT232RL, то дело немного упрощается, т.к. фирма предоставляет dll для полного доступа к регистрам. Пример такого прогамматора - https://avr.ru/ready/tools/prog/ft232rl_universal
Отредактировано Tadas (2023-03-30 11:47:08)