@Siegurd1

Как реализовать обмен сообщениями UART на скорости 0.6 бод?

На QNX устройстве в файле sysinit в строке инициализации порта сменил скорость на 250000 bod, в итоге вместо 250000 bod система стала передавать байт в 5 секунд. (Время бита ~560 миллисекунд). Разумеется ни одна библиотека arduino/avr/stm32 по дефолту такой скорости не поддерживает, а с устройством больше нету каналов связи.
Как реализовать обмен данными на arduino/avr/stm32 контроллерах или на PC на скоростях меньше 1 бода? Может есть какие-то специальные библиотеки?
  • Вопрос задан
  • 149 просмотров
Решения вопроса 1
@Siegurd1 Автор вопроса
Хочешь что-то сделать сделай это сам)
Выложил проект на гитхаб.
Arduino-STM32-software-UART-with-a-float-baudrate.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@pfg21
ex-турист
взять програмный уарт
вар2: почитать доку по аппаратному модулю (есть вариан что может не хватает возможностей делителя частоты) и настроить его в обход стандартных драйверов.
Ответ написан
zabudkin
@zabudkin
Инженер-системотехник, программист, админ, ТПУ!!!!
А это Вам не подходит? wikihandbk.com/wiki/Arduino:%D0%9F%D1%80%D0%B8%D0%...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы