|
我现在有一段STM32F407的程序,我写了串口收发的程序,但我发现每次stm32接收完数据后IDLE标识被自动清除了,但我看手册要清除IDLE必须读SR、读DR才能清除呀,实际上我什么都没做,IDLE自动清除了,这是为什么呢 |
STM8L的bootload中断向量表重映射
DMA传输完成后,串口与DMA一直处于忙状态
STM32F407VET6 能适配哪些FATFS版本文件
STM32H7A3VGTA QSPI读W25Q128J DMA模式不能工作
使用CubeMx第二次生成的代码编译时报错
//STM32H7A3VGT6 QSPI的DMA方式无法正常工作
HAL_TIM_IC_Start_DMA的回调函数是HAL_TIM_IC_CaptureCpltCallback吗?为什么进不去?
STM32G473RC timer8的CCDS bit, Capture/Compare DMA selection.
STM32H7+SAI+DMA双缓冲配置失败.
利用stm32f412 的SPI 的DMA 模式读取外部ADC数据如何提高效率
微信公众号
手机版
看看串口是如何接收数据的就清楚了~~
我知道了,我在keil中调试时打开了串口的寄存器监视(Peripherals->System Viewer->Usart),那个东西应该一直在查SR,DR数据。
对的,我发完问题后反应过来了。谢谢啦