S
S
Siegurd12020-12-02 16:04:54
linux
Siegurd1, 2020-12-02 16:04:54

How to implement UART messaging at 0.6 baud?

On a QNX device, in the sysinit file, in the port initialization line, I changed the speed to 250000 bod, as a result, instead of 250000 bod, the system began to transfer bytes in 5 seconds. (Bit time ~560 milliseconds). Of course, no arduino / avr / stm32 library supports such a speed by default, and there are no more communication channels with the device.
How to implement data exchange on arduino / avr / stm32 controllers or on PC at speeds less than 1 baud? Maybe there are some special libraries?

Answer the question

In order to leave comments, you need to log in

3 answer(s)
S
Siegurd1, 2020-12-07
@Siegurd1

If you want to do something, do it yourself)
Posted the project on github.
Arduino-STM32-software-UART-with-a-float-baudrate.

P
pfg21, 2020-12-02
@pfg21

take a software uart
var2: read the dock on the hardware module (there is a variant that may lack the capabilities of a frequency divider) and configure it bypassing the standard drivers.

L
Lev Zabudkin, 2020-12-02
@zabudkin

And it doesn't suit you? wikihandbk.com/wiki/Arduino:%D0%9F%D1%80%D0%B8%D0%...

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question