![shequ.stmicroelectronics.cn](./template/st_v1/static/img/logo2.png)
我现在有一段STM32F407的程序,我写了串口收发的程序,但我发现每次stm32接收完数据后IDLE标识被自动清除了,但我看手册要清除IDLE必须读SR、读DR才能清除呀,实际上我什么都没做,IDLE自动清除了,这是为什么呢 |
stm32l4p5zg 串口1低温-40度tx无法正常输出高
__HAL_DMA_GET_FLAG(&hdma_adc1,DMA_FLAG_TC1)始终返回零
求助大神们,ADC用DMA方式采集10个通道,该怎么做和配置工程
stm32f103的spi+dma可以用IO模拟spi+dma替代吗
STM32G030F6串口空闲中断配置卡死
为什么WIFI的输出触发不了G474的串口接收中断
stm32f407的ADC采样
stm32 usart+dma
STM32H7串口DMA无法使用
使用STM32H743VIT6 使用SPI+DMA无法驱动2.4寸TFT屏幕,使用查询发送函数正常
看看串口是如何接收数据的就清楚了~~
我知道了,我在keil中调试时打开了串口的寄存器监视(Peripherals->System Viewer->Usart),那个东西应该一直在查SR,DR数据。
对的,我发完问题后反应过来了。谢谢啦