微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > stm32,接收串口调试助手的数据不正确,请大牛帮帮忙

stm32,接收串口调试助手的数据不正确,请大牛帮帮忙

时间:10-02 整理:3721RD 点击:

串口调试助手给单片机发hex格式的数据,单片机收到后再发出去。
运行过程if(USART_GetFlagStatus(USART2, USART_FLAG_RXNE)==SET),这个条件是满足的,说明是有收到数据。只是发送回去的数据不正确。
另外单片机给串口发数据是正常的,不会出现上述问题。是因为stm32接收串口数据的函数返回值格式,和串口调试助手发送的格式不同吗?
请大牛帮帮忙,先谢谢了。

USB转串口可以讲2脚和3脚短接,测试一下自收发,另外看看串口的配置有没有问题!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top