ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
23 апреля
813174 Топик полностью
lloyd (30.01.2018 21:57, просмотров: 158) ответил Звероящер на Нет, не так. IDLE надо в обработчике UART пасти. Словил IDLE залез в DMA регистр DMA_CNDTR и поглядел, сколько данных пришло. Прерывания от DMA вообще можно не использовать. Сделал буфер с запасом и крути его по кругу.
Некоторые особо упорные, я слышал, связывали прием по UART со взводом таймера, который по состоянию тишины добегал до нуля и генерил прерывания. У самого в железе проверяется банально по SysTick