
单片机串口发送数据 电脑上串口助手接收正常,但经蓝牙模块发送后蓝牙串口调试助手上显示的就不对了
我发送一个从0递增到255的数,串口调试助手都用16进制显示,电脑上的串口调试助手显示的是00~FF,但蓝牙串口调试助手显示的却从80~FF,而且每个进位都重复两次,有哪...
我发送一个从0递增到255的数,串口调试助手都用16进制显示,电脑上的串口调试助手显示的是00~FF,但蓝牙串口调试助手显示的却从80~FF,而且每个进位都重复两次,有哪位大神知道是怎么回事吗?用的是安卓手机上的蓝牙串口调试助手。菜鸟分不多,高手帮帮忙啊
下图是手机上的蓝牙串口调试助手的结果
下图是电脑上的串口调试助手的结果 展开
下图是手机上的蓝牙串口调试助手的结果
下图是电脑上的串口调试助手的结果 展开
1个回答
展开全部
看现象是 bit4丢失后bit765顶替bit 654, bit7被置位为1
不知道细节,原因只能猜
一种可能是波特率误差大了,可以降低波特率试试看,或者不降低到其它波特率,但把发送波特率故意调慢5%~10%先看看现象
不知道细节,原因只能猜
一种可能是波特率误差大了,可以降低波特率试试看,或者不降低到其它波特率,但把发送波特率故意调慢5%~10%先看看现象
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询