-
23.11.2020, 16:28 #16
- Регистрация
- 16.11.2020
- Сообщений
- 14
- Поблагодарили
- 19
- Поблагодарил
- 4
Обновление 1.1.0: добавлен подписанный INF файл для Windows XP, 7, 8. Теперь все работает и в этих операционных системах. Все три порта определяются отлично.
Ссылка на релиз: https://github.com/r2axz/bluepill-se...ses/tag/v1.1.0
-
25.11.2020, 10:20 #17
- Регистрация
- 16.11.2020
- Сообщений
- 14
- Поблагодарили
- 19
- Поблагодарил
- 4
Обновление v2.0.0: теперь можно без перепрошивки менять параметры сигналов UART: https://github.com/r2axz/bluepill-serial-monster
Добавлена возможность конфигурирования типов выходных сигналов (пушпул, открытый сток), типов подтяжки сигнальных линий (floating, up, down) и выбора полярности (active-high / active-low) без пересборки ПО и перепрошивки микроконтроллера. Это позволит более свободно применять устройство с различными схемами развязок, согласования уровней, управления реле, и т.п. Самый простой пример - CI/V интерфейс ICOM. Можно поставить тип выхода TX в открытый сток, соединить TX c RX и напрямую подключиться к CI/V интерфейсу. Все будет работать отлично.
-
25.11.2020, 13:43 #18
- Регистрация
- 16.11.2020
- Сообщений
- 14
- Поблагодарили
- 19
- Поблагодарил
- 4
UPDATE по поводу прямого подключения CI/V: лучше еще заодно и отключить подтяжку на RX. То есть, команда становится вида: "uart 1 tx output od rx pull floating". А еще лучше сделать все-таки нормальную развязку.
-
02.12.2020, 08:21 #19
- Регистрация
- 16.11.2020
- Сообщений
- 14
- Поблагодарили
- 19
- Поблагодарил
- 4
Зарелизил поддержку RS-485.
Сигнал TXA (TX Active) служит для управления микросхемами трансиверов RS-485 (DE, /RE). TXA активен во время передачи данных и переключается в неактивное состояние не более чем за 1 мкс после завершения передачи. Это соответствует спецификациям RS-485 на скоростях до 460 кБод не менее чем с двукратным запасом по времени переключения.
Возможно применение и на более высоких скоростях.
Статья на Habr: https://habr.com/ru/post/530060/
Проект на GitHub: https://github.com/r2axz/bluepill-serial-monster
-
24.01.2021, 12:37 #20
- Регистрация
- 24.01.2021
- Сообщений
- 2
- Поблагодарили
- 1
- Поблагодарил
- 0
Отличная работа! Огромное спасибо автору проекта.
Недавно понадобилось логировать обмен на UART интерфейсе одного устройства, т.е. понадобилось два USB-UART адаптера одновременно.
Прошил плату BluePill прошивкой автора, установил драйвер (Win7 x64), запустил терминал. Всё работает отлично.
Кстати, на моей плате для энумерации USB установлен резистор 10 кОм, но несмотря на это всё работает. Позже заменю резистор на 1,5 кОм.
-
26.07.2021, 13:23 #21
- Регистрация
- 24.01.2021
- Сообщений
- 2
- Поблагодарили
- 1
- Поблагодарил
- 0
Прикрутил светодиодную индикацию, выбор напряжения логических уровней UART, ESD защиту.
Состряпал платку вместо BluePill, запихнул в корпус.
Задействованы только линии RX/TX, т.к. остальные мне не нужны.
Ссылка
-
29.11.2021, 19:39 #22
- Регистрация
- 09.02.2016
- Возраст
- 46
- Сообщений
- 3
- Поблагодарили
- 1
- Поблагодарил
- 0
Есть ли возможность сделать инверсию сигналов RX/TX?
-
09.02.2022, 21:54 #23
- Регистрация
- 16.11.2020
- Сообщений
- 14
- Поблагодарили
- 19
- Поблагодарил
- 4
Социальные закладки