|
我现在有一段STM32F407的程序,我写了串口收发的程序,但我发现每次stm32接收完数据后IDLE标识被自动清除了,但我看手册要清除IDLE必须读SR、读DR才能清除呀,实际上我什么都没做,IDLE自动清除了,这是为什么呢 |
stm32h7 定时器输出比较模式+dma,生成脉冲异常
STM32G030F6串口空闲中断配置卡死
请教STM32F103的DMA空闲接收问题
STM32H725VGT3内存不足问题
STM32H7A3 怎样配置MDMA的硬件触发MDMA_REQUEST_DMA1_Stream0_TC将数据再次转运
串口DMA收发出现ORE错误
关于外部事件(EXTI0)触发SPI读取数据
STM32F429突然死机
stm32u575 gpdma burst length=1 配置其他数值不工作
STM32H725S没有硬件双缓冲吗?
微信公众号
手机版
看看串口是如何接收数据的就清楚了~~
我知道了,我在keil中调试时打开了串口的寄存器监视(Peripherals->System Viewer->Usart),那个东西应该一直在查SR,DR数据。
对的,我发完问题后反应过来了。谢谢啦