关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
哈哈.txt
2021-11-01 20:59
采纳率: 100%
浏览 45
首页
编程语言
已结题
STM32中USART串口通信收发数据不同是怎么回事
开发语言
stm32
发送的是0xff56 收到的结果也不相同 ,是十六进制接收 注释掉的发送一个字节的可以正常显示,当发送两个字节的时候可以通信 但是收到的是错误数据 串口调试的与自己配置的参数都吻合
写回答
好问题
提建议
追加酬金
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
1
条回答
默认
最新
相关推荐
更多相似问题
STM32
中
USART
串口通信
收发
数据
不同
是
怎么回事
stm32
开发语言
2021-11-01 20:59
回答 1
已采纳
你把两个
USART
_FLAG_TXE换成
USART
_FLAG_TC试试呢
stm32
串口
接收
数据
不更新
c语言
stm32
单片机
2022-04-05 20:21
回答 2
已采纳
不要在
中
断里面写print 写到应用里面,我刚刚用你的试了下没啥问题.在使用完你的
USART
3_RX_BUF之后记得把send_len(这个注意一下)和send_flag归零.还要确保你发送的
数据
是
串口
调试小助手收不到
数据
,
stm32
串口通信
stm32
2022-03-23 18:54
回答 1
已采纳
你好,题主 首先,把main里加上void,符合C99规范; 接着,在while(1)前试着用一下打印printf看看有没有信息; 接着,在while(
STM32
_FreeRTOS_
USART
串口通信
接收不定长
数据
2021-06-16 15:16
stm32
使用cubemx 创建的Freertos系统下的
串口通信
接收不定长
数据
的demo
STM32
F429
USART
—
串口通信
_
串口
通讯_
STM32
F429
串口
_
2021-10-04 09:13
文件包含了
STM32
F429开发板
中
一些
串口
通讯的案例与试验。
没有解决我的问题,
去提问