ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
26 декабря
1279995 Топик полностью
Adept (30.01.2023 13:58, просмотров: 195) ответил Costic на Может быть я что-то не понял, но обычно есть аппаратный регистр, из которого идёт передача битов. А мы ждём флаги/прерывания, когда из этого регистра всё уйдёт в линию. За это время можно сдвинуть байты в твоём буфере.
поступающие и передаваемые данные на одной скорости - 115200. поэтому, когда буфер заполнился, а данные продолжают поступать, нужно начинать двигать весь массив как бы заполняя буфер новыми поступающими данными, а "выдвинутый" байт передавать. 
...делать нужно так, как нужно. А как ненужно - делать не нужно (С) Винни-Пух :)