单片机串口发送数据 电脑上串口助手接收正常,但经蓝牙模块发送后蓝牙串口调试助手上显示的就不对了

我发送一个从0递增到255的数,串口调试助手都用16进制显示,电脑上的串口调试助手显示的是00~FF,但蓝牙串口调试助手显示的却从80~FF,而且每个进位都重复两次,有哪... 我发送一个从0递增到255的数,串口调试助手都用16进制显示,电脑上的串口调试助手显示的是00~FF,但蓝牙串口调试助手显示的却从80~FF,而且每个进位都重复两次,有哪位大神知道是怎么回事吗?用的是安卓手机上的蓝牙串口调试助手。菜鸟分不多,高手帮帮忙啊

下图是手机上的蓝牙串口调试助手的结果

下图是电脑上的串口调试助手的结果
展开
 我来答
he_123456
2013-11-10 · TA获得超过2891个赞
知道大有可为答主
回答量:3162
采纳率:58%
帮助的人:1323万
展开全部
看现象是 bit4丢失后bit765顶替bit 654, bit7被置位为1

不知道细节,原因只能猜
一种可能是波特率误差大了,可以降低波特率试试看,或者不降低到其它波特率,但把发送波特率故意调慢5%~10%先看看现象
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式