使用hc-05向android手机发送数据,但是第一个字符串会自动换行

兄弟们,打扰一下,使用hc-05向android手机发送数据,但是第一个字符串会自动换行
最新回答
她似明媚

2021-09-06 11:38:33

转码过程:

发送十进制数:查询ASCII码表后发送相应的字符 ,如SBUF=65;则会收到字符‘A’;

发送字符:原样输出

发送字符串:强行对SBUF传递字符串会造成输出乱码,得不到想要的结果。想要发送字符串则需要运用指针,每次发送时发送指针指向的那个字符,因为发送频率很快,最后输出时组合起来还是一条字符串。

实现整数转为字符串发送:

0x30对应的字符‘0’,当我们要发送一个整数时,需要将该整数按最高位到最低位得到顺序依次发送,发送时需要在原始数据上加上0x30或者48,则会输出相应的数字字符。
黑后

2023-11-28 21:49:05

这得看是什么品牌的手机,各种手机的内在不一样,功能就不一样,设置也不一样,所以,使用hc-05向androⅰd手机发送数据,第一个字符串会自动换行。