stm32f030k6t6串口数据不对

2019-08-14 02:27发布

我用的是stm32f030k6t6,程序就是简单的串口测试代码,我发的AA,用示波器检测出来的也是AA,而串口工具出来的是94,
一些波特率、停止位、校验位、数据位都是标准的配置和串口助手配置也是一致的。求大神指点!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
feiyang0725
1楼-- · 2019-08-14 03:14
贴代码看看。。应该是电平转换问题!!
sport
2楼-- · 2019-08-14 06:11
 精彩回答 2  元偷偷看……
huanghan
3楼-- · 2019-08-14 11:49
本帖最后由 huanghan 于 2017-9-6 19:45 编辑

你理解错了,打印到电脑用printf("%s",0xAA);这样打印才显示AA,
正点原子
4楼-- · 2019-08-14 12:38
huanghan 发表于 2017-9-6 19:41
你理解错了,打印到电脑用printf("%s",0xAA);这样打印才显示AA,

你这是错误的 啊
huanghan
5楼-- · 2019-08-14 15:34
本帖最后由 huanghan 于 2017-9-7 08:03 编辑
正点原子 发表于 2017-9-7 00:00
你这是错误的 啊

恩,谢谢原子哥,不然害了别人,这里是有问题,要这样出是打印十六进制printf(" 0x%x",0xAA);
sport
6楼-- · 2019-08-14 17:44
huanghan 发表于 2017-9-7 07:56
恩,谢谢原子哥,不然害了别人,这里是有问题,要这样出是打印十六进制printf(" 0x%x",0xAA);[/backc ...

USART_SendData(USART1,0xAA)没问题的,一直这么用,而且我这程序也在stm32f030r8开发板上测试过是可以的,我这要发送给其他芯片,不能用printf的

一周热门 更多>