Arduino Mega2560 UART 5 бод ?

Gummi_bear
Offline
Зарегистрирован: 23.11.2014

Обращаюсь за помощью к знатокам :-)

Можно-ли задать для аппаратног UART в меге2560 скорость 5 бод?

Типа такого: Serial.begin (5);

ну и далее работать с Serial.write(); Serial.read();

Будет-ли он работать с такой скоростью, или только стандартный набор 1200, 2400 и.т.д. ?

Спрашиваю для проекта по OBD-II в авто, ISO 9141-2 если вам это о чем-то говорит.

Дело в том, что инициализация обмена начинается с 5 бод, затем переходит на 10400 или 15625

(тоже не стандартные скорости)

По нарытым крохам инфы в сети пробовал, но автомозг молчит в ответ :-(

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013
__Alexander
Offline
Зарегистрирован: 24.10.2012

нельзя. для этого перед включением на 10400 идет обычный ногодрыг, если вам это о чем-то говорит. )

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

и что? прерывания нельзя будет разве использовать? либа вообще негодная?