迪文科技论坛

 找回密码
 立即注册
搜索
查看: 1000|回复: 3

【提问】DMT80480L070_01WTZ7A 不能修改背景色的问题

[复制链接]

1

主题

2

回帖

22

积分

新手上路

Rank: 1

积分
22
发表于 2021-1-23 21:27:31 | 显示全部楼层 |阅读模式
现在在使用一块型号为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系列指令集也要参考这个总指令集文档,部分指令不支持)".是不是指令不支持呢?文档上面也没有阐述,这一条指令能不能适用我的这个屏幕.
回复

使用道具 举报

34

主题

33

回帖

1798

积分

金牌会员

Rank: 6Rank: 6

积分
1798
发表于 2021-1-23 22:10:11 | 显示全部楼层
楼主,您好!就单独看您写的这条40指令是没有问题的,麻烦您把完整操作流程的指令发出来看一下(譬如发送数据的指令)。
回复

使用道具 举报

1

主题

2

回帖

22

积分

新手上路

Rank: 1

积分
22
 楼主| 发表于 2021-1-24 09:53:07 | 显示全部楼层
铃儿响叮当 发表于 2021-1-23 22:10
楼主,您好!就单独看您写的这条40指令是没有问题的,麻烦您把完整操作流程的指令发出来看一下(譬如发送数 ...

我所发的指令串就是这样子的,这样子的话前景色和背景色应该都是黑色的,处理了多次颜色改变不了.今天想通过迪文的串口助手软件再试试,

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

1

主题

2

回帖

22

积分

新手上路

Rank: 1

积分
22
 楼主| 发表于 2021-1-25 09:34:14 | 显示全部楼层
铃儿响叮当 发表于 2021-1-23 22:10
楼主,您好!就单独看您写的这条40指令是没有问题的,麻烦您把完整操作流程的指令发出来看一下(譬如发送数 ...

这个问题我昨天上午已经解决了,原因是调用字库的函数再次设置了背景色.但是一直是默认是蓝色的.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|迪文科技论坛 ( 京ICP备05033781号-1 )

GMT+8, 2024-11-23 10:40 , Processed in 0.067681 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表