0
问答首页 最新问题 热门问题 等待回答标签广场
我要提问

单片机

单片机通过串口发送到电脑,显示乱码怎么解决

如题。

提问者:dannyxu 地点:- 浏览次数:4887 提问时间:10-22 14:50
我有更好的答案
提 交
13条回答
cmh9 03-03 22:46
选用16进制接收,
khgsf 02-28 10:48
接收乱码,是否跟单片机的波特率有关。
ccuu 03-03 09:34
乱码,跟通信双方波特率是否一致有很大关系
huangxinxin 03-04 17:35
先确定波特率是否匹配、精度是否够。其次看程序,可以先试着发送特定的信息来看结果。
fionacyl 03-05 09:06
ttl 232 看清楚了接
60user143 03-03 11:29
:lol,楼主把问题描述详细点,好让专家为你解答。
andyseu 02-26 03:02
我使用printf函数,通过串口发送到电脑,发现电脑接收的码不对的,例如下面语句:
printf("the average of A is %6.2f\n",average(pot_1,5)):
电脑主机接收的码不一致。
undefinedv 03-04 02:00
地接没有;P
胡政鹏测试123 03-05 16:12

串口调试软件选错了;
波特率不对等;
yeshard 02-28 19:46
先确认波特率是否一致,有没有共地,电脑接收软件十六进值显示前不要打勾,这些都对了就是你的程序有问题!
syldjzl 03-02 20:12
可用示波器捕捉,单片机和PC机发送同样数据的波形,看是否相同,可确定波特率是否相同。
psw30 03-03 23:17
一般是波特率问题。
vctwetrwer 03-01 10:33
最后怎么解决的,是什么问题?说说大家交流下经验。
撰写答案
提 交
1 / 3
1 / 3
相关单片机
具有音调控制的单片机立体声前置放大器
用于单片机与电子装置中的开关电源
单片机软硬件复位的条件都有啥
电动机的单片机控制
单片机应用系统开发实例导航