设备类目:
-
陶晶驰屏幕
-
esp8266开发板
官方相关资料:
注意点: 默认为陶晶驰字符串指令模式(被动解析模式) recmod=0
主动解析:
自定义协议,不按照淘晶驰字符串指令格式来发串口数据给屏幕,
使用自定义的格式,需要把屏幕配置为主动解析模式
使用此功能,必确有以下2点基础:
1.明白什么叫HEX,什么叫String,什么叫ASCII,分别什么关系,怎么转换。
2.明白单字节数值,双字节数值,四字节数值,分别有什么区别,它们在内存中是什么样的储存方式,明白什么叫小端模式,什么叫大端模式,大小端数据之间如何转换。
陶晶驰屏幕配置
基础配置步骤:
创建中文utf-8字库 并把其放到项目中
随便放一个文本即可 这里可以看见小字 t1 控制其变化 陶晶驰指令 t1.txt="文本"
ESP8266代码
#include <Arduino.h>
void Tjc(String missg)
{
//陶晶驰字符串指令发送函数
Serial.print("\xff\xff\xff");//发送一个结尾 标识 这条可省略
Serial.print("t1.txt=\""); //控制t1 文本 \" <编程基础就不解释了
Serial.print(missg); //传递过来的文本
Serial.print("\""); // \" <编程基础就不解释了
Serial.print("\xff\xff\xff"); //结束指令 标识
}
void setup()
{
Serial.begin(9600);
Serial.println("");
Tjc("调试完成"); //发送文本
}
void loop()
{
}
实际效果 :
调试界面1:
esp8266启动后: