|
现在在使用一块型号为DMT80480L070_01WTZ7A的屏幕,想通过改变前景色和背景色的方式,从而改变显示数字的颜色.我目前所用显示方案是通过调用字库来显示,其数字显示的颜色,设置的是背景色.目前屏幕上面能显示蓝色(默认的背景色)数字.通过发送相应的指令,其数字(大小和数值)能按照相应的指令变化,
但是想改变其显示的颜色的时候
向屏幕发送AA 40 FF FF 00 00 CC 33 C3 3C 尝试了多次均不能实现.
发送的顺序是先发送AA 40 FF FF 00 00 CC 33 C3 3C 指令将当前的背景色改为黑色的背景色,然后再发送显示数字的指令,得到的结果是数字任然是原来的背景色(蓝色).
我也尝试过42指令来改变颜色,任然是不能实现.
为了验证发送的指令有没有改变当前背景色和前景色.主机开机先发送要显示的数据(先确认通讯是正常),显是的数据是蓝色的,其次在向屏幕发送AA 40 FF FF 00 00 CC 33 C3 3C 指令,改变前景色和背景色,再向屏幕发送数据,观察数据的颜色是否已经改变.其结果是数字的颜色依旧是蓝色,没有变成我想要的黑色字体.
严格按照开发文档上面操作的,尝试过多次均不能实现.确实是不知道哪里出现了问题,
我所参考的文档是"HMI指令集_V24_中文(L系列指令集也要参考这个总指令集文档,部分指令不支持)".是不是指令不支持呢?文档上面也没有阐述,这一条指令能不能适用我的这个屏幕.
|
|