串口屏描述指针的使用方法是怎样的

描述指针存放的是各变量的属性,比如颜色,字体大小等,当客户不需要使用描述指针时,默置0xffff即可。
当客户不使用默认配置的属性,或者需要实时改变某变量的属性时,需要用到描述指针。
地址不能冲突:
描述指针的地址范围与变量地址一样,t5l系列的标准串口屏的地址范围是0x1000-0xffff. 用户定义时需要注意不要相互冲突。描述指针与变量地址不能相互冲突,上一个描述指针(变量地址)不能与下一个描述指针(变量地址)不能相互冲突。
描述指针占用地址大小:
每种变量的描述指针占用的地址不一样,具体需要参考开发指南,查找每种变量占用的地址:
比如变量图标的描述指针占用地址:8个 0x0008
比如数据变量显示的描述指针占用地址:13个 0x000d
描述指针使用方法:
设置好描述指针后,往描述指针的偏移地址里面发送数据即可改变该变量的属性。
比如改变某数据变量的颜色,假设描述指针是0x0100,那么颜色的偏移地址是0x03
从上表可知:
红框表示颜色的属性,在描述指针上偏移3个字的地址表示颜色的首地址,用2个字节长数据表示颜色数值。即,设置描述指针为0x6000,那么存储颜色数值的地址就为0x6003,在地址里写什么数据就显示相应颜色。
根据智能屏的串口读写协议,通过串口发送指令即可改变颜色显示。
比如,发送5a a5 05 82 6003 f800 指令,可改变颜色为红色。
其中:5a a5 帧头;05 数据长度;82 写变量存储器指令;6003 存储颜色数值的地址;f800 红色值。
如果要改变其它属性,按上述说明类似操作即可。


人工智能全面布局:小小芯片圆了世界级创新的梦想
九种计算机存储的类型及工作原理
舜宇贝尔:潜伏牵引式物料转运 AGV让人眼前一亮!
AI+RPA端云一体,软通动力积极赋能金融行业数字化转型
示波器接220V电压,炸机了!
串口屏描述指针的使用方法是怎样的
一文看懂理想数模转换器 (DAC) 的重要属性
探究ARM的起源 Acorn电脑简史及FPGA实现
PLC远程控制模块可以实现的功能都有哪些
pd充电接口什么意思_PD快充的优势
骁龙865主打2020年度期旗舰 堪称同类旗舰级SoC中最强音
铜车马动力科技的智能制造发力 创新新能源动力总成
苹果iOS15机型列表曝光,将放弃支持部分设备
RSAC2023解读第1期 | 未来安全趋势揭秘
海南自贸区(港)区块链试验区正式设立
小鹏P7车型迎来OTA小范围公测 Xmart OS对应版本号2.5.0
常用集成功率放大器分析
华为战略升级:全场景智能生活生态
把脉中国光伏:如何打赢这场没有硝烟的战争
压电放大器电路原理图讲解