ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
23 июля
1271523 Топик полностью
SciFi (28.12.2022 18:48, просмотров: 115) ответил il-2 на Задача DMA - принимать байты и не пропускать ни одного. Задача обработчика - анализировать содержимое (когда надо). Это разные задачи, которые на STM32 делаются прозрачно и независимо друг от друга.
Анализировать надо не в прерывании, а в фоновой задаче. А если анализировать надо быстро, и фоновая задача не успевает, то в прерывании и принимать, и анализировать, чтобы не плодить сущности (дма). Если только дма уже сделан и работает, тогда нафиг его ломать... 
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้