|
我使用的芯片是STM32L431RC,用USART2和上位机通信。默认使用MODBUS/ASCII模式,CMF字符匹配中断工作没有问题。现在需要通过命令切换到MODBUS/RTU模式模式,出现了问题。RTU模式的CMF中断仍在工作。明明CR1的CMIE已经清零,但仍然能进入CMF中断。有遇到这个问题的请指教一下。谢谢。 |
|
看一下CR1寄存器其他值,不确定你用串口时,串口配置哪些功能。比如空闲中断、发送中断都需要确认一下。 |
STM32C542RC开发板的串口DMA发送实验出错(已解决)
STM32L562DK探索板——串口通讯重定向出错
STM32与JTAG电平不匹配
谁知道STM32用STLINK下载的时候,不连接3V3不能下载
异步传输中的奇偶帧位
STM32L562DK探索板——如何通过板载ST-LINK的虚拟串口进行通讯?
STM32 官方Bootloader相关咨询
使用 HAL_UART_Transmit_IT() 实现 printf
FATFS 分区最大文件数量是多少
使用 HAL 库通过串口以 ASCII 形式发送整型数据
微信公众号
手机版