×
单片机 > 单片机程序设计 > 详情

STM32L151调试串口cubeMX

发布时间:2020-08-26 发布时间:
|

1、使用cubeMX自动生成底层代码,配置串口参数及相关IO口。


2、出现问题,可以发送,但是不能接收数据。


3、问题原因:没有开启中断。需要在初始化过程添加以下代码:

__HAL_UART_ENABLE_IT(&huart1, UART_IT_RXNE);//开启串口接收中断


4、另外还要在串口接收中断函数末尾加上清除接收中断函数标识位函数:

__HAL_UART_CLEAR_FLAG(&huart1,UART_FLAG_RXNE);


关键字:STM32L151  调试串口  cubeMX 

『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
单片机制作超级流水灯