Решил тут заюзать dma для stm32 usart, наткнулся на принципиальный момент. Вводное: отправка нескольких пакетов подряд без ожидания окончания отправки предыдущего пакета и без использования динамической памяти.
Пока остановился на том, что приём по dma, а отправка по прерыванию с fifo. (кособоко как-то...)
Накидайте идейки кто какие может (пусть на первый взгляд и утопические).
Спасибо!
--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
|