行业资讯

arduino与蓝牙模块串口通信

arduino与蓝牙模块串口通信

被动解析模式

屏接收设备发送数据

1.3.2 anduino单片机为例

Serial.print("t0.txt="你好""); 发送字符串命令

Serial.write(hexEND,3); 发送3个16进制ff结束符

此时屏幕t0文本控件会显示"你好"。

Serial.print("n0.val=666"); 发送字符串命令

Serial.write(hexEND,3); 发送3个16进制ff结束符

此时屏幕n0数字控件会显示"666"。

Serial.print("n0.val=” part); 发送字符串命令

Serial.write(hexEND,3); 发送3个16进制ff结束符

注意事项:

1. 串口屏使用的串口是和下载程序的串口是共用的,因此,在下载程序的时候,一定要拔掉串口屏以确保程序能够正常下载进去。

Arduino 接收 串口屏数据

基本的串bai口读入:

void setup()

{

Serial.begin(9600); //设置du波特率为9600,一般是这个zhi波特率

}

void loop()

{

if(Serial.available()>0)//如果串口有数据dao进入的话zhuan

{

char c=Serial.read();//每次读一个字符,是ASCII码的

}

}

然后就是相当于读入信息的处理了 比如说如果建一个字符串name,每读一次c若不是等号或空格就加进去, 当读到等号时就读完一个名字了,接下来一直读到空格的都是数据, 当读到空格后就完成一个循环,继续上面的循环这样

相关推荐

手机

邹总:15818552076

微信
微信
分享本页
返回顶部