大大们,我想问下串口打印错误的问题!
时间:10-02
整理:3721RD
点击:
现在用STM32的串口打印,使用的是串口调试助手,打印的时候没有显示(有时显示 ?),光标在跳,转换成十六进制显示可以显示数字的打印,为何不转换的时候数字和英文字母都不可打印呢? 数字是%d打印的! 请问可能是哪里出问题的呢?会是 fgetc函数十进制显示部分出问题了么? 以前好像程序是可以的 。 新人发帖。积分有点少。抱歉抱歉!
波特率也都试过了 现在发现应该是字符串打印 打印不了,改怎么处理呢?谢谢!
你先。找个例程试试
串口助手十六进制显示是可以显示的,但是字符串显示不可以 是为什么呢?
找个工作正常的对比一下
我的串口可以输出啊 十六进制显示时是正确的 应该不会是串口配置的问题吧?我对比了正确的没什么不同啊 但是十进制显示为何不对呢?
换个串口助手看,如果还有问题,把程序贴出来,大家可以帮你分析下。
是的有时助手也是问题
多找几个助手试试
printf_百度百科
http://baike.baidu.com/view/410546.htm