串口助手数据显示不正常

2019-07-21 03:48发布




[mw_shl_code=c,true] while(1) { printf("Angle:%lf ",Angle); TIM_Delayms(TIM4,100); }[/mw_shl_code] [mw_shl_code=c,true] [/mw_shl_code] 不知道为什么显示成这种格式,求大神解答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
xijiele
1楼-- · 2019-07-21 06:41
1.你的angle值有问题
2.你的printf里没加 回车,只有 换行
caixiaoqing627
2楼-- · 2019-07-21 08:15
回复【2楼】xijiele:
---------------------------------
不就是换行符吗
xijiele
3楼-- · 2019-07-21 12:53
在windows下我们常用的换行实际上是换行+回车,这两个是不同的概念,换行只是换到下一行,但是并不是从下一行行首开始接着打印,比如:
printf("ab cd");
打印出来是:
ab
   cd
而 的作用就是让光标回到行首。
linux下则与windows不同,它用一个换行表示换行+回车。部分串口调试软件支持 回车换行,而一般的都需要 来回车换行。
caixiaoqing627
4楼-- · 2019-07-21 18:33
 精彩回答 2  元偷偷看……

一周热门 更多>