|
DMA不是不不占CPU吗,调试时,PC发几十个数据到STM32F429,MDA接收,主循环有个定时亮灭LED灯,只要DMA已接收数据,灯明显会停顿下,且接收到的数据未做解包,单纯MDA接收数据放到缓存理,设置空闲中断USART_CR1_IDLEIE, 感觉很不正常......... |
| 测试单独DMA发送,看不出LED有停顿 |
|
发现设置了USART_CR1_IDLEIE,就会有停顿,难道这个超时是硬性等待超时,等待中不能做别的??? |
微信公众号
手机版