STM32G707HAL库配置串口DMA和IDEL空闲中断接收不定字长数据
STM32G070串口DMA&IDEL配置
0、概述
在配置STM32G070RBT6进行串口通信功能时,如果尝试开启空闲中断进行不定长数据接收时,串口一旦接收到数据,就会一直卡在串口中断,无法进行其他操作。配置空闲中断的方法是按照F系列的HAL库配置方法,本次使用的HAL版本是STM32Cube_FW_G0_V1.5.0。
1、解决方法
在查阅资料后,发现F4系列高版本的HAL库串口中断处理方法中,如果开启了串口空闲中断,中断回调函数里没有专门针对空闲中断处理的函数。按照HAL库给的方法,通过D
原创
2021-11-17 19:41:44 ·
2513 阅读 ·
1 评论