你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32F411RE NUCLEO UART串口通信无法接收

[复制链接]
绎志 提问时间:2021-7-24 19:26 / 已解决
我是网上浏览【STM32】HAL库 STM32CubeMX教程四---UART串口通信详解_Z小旋-CSDN博客_hal_uart_transmit 这位博主的攻略的代码来做 串口通信的。
使用的串口助手是最新版的野火多功能调试助手
代码什么的就直接复制粘贴博主的
然后串口助手那里 任意发送数据以后,串口助手的接收端无显示。

QQ图片20210724191657.png    
↑这是博主给的两个重定义函数

QQ图片20210724191807.png

↑ 博主给的串口接收中断回调函数

QQ图片20210724192302.png

↑STM32cubeMX生成的配置代码

QQ图片20210724192506.png

↑ 串口发送什么也无法显示  且我的代码里面while循环里有个printf内容一直不会显示

收藏 评论4 发布时间:2021-7-24 19:26

举报

4个回答
wenyangzeng 最优答案 回答时间:2021-7-25 11:43:06
没有看到串口初始化代码,应该先查看硬件连接问题,如果不是通过虚拟串口进行通讯,那就需要通过USB转串口才能与PC机通讯
老牛洋车 回答时间:2021-7-25 08:59:50
用STM32CubeMX配置一下试试,串口通讯实际上是比较容易调试的。
xiaoboliu0602 回答时间:2021-7-25 18:43:21
TX,RX,两脚对换试试,很容易接反。
绎志 回答时间:2021-7-25 19:38:49
后来发现的确是板子上的CN3上TX和RX两引脚没短接
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版