迪文科技论坛

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: roadking

求助用串口指令开发DMT48270C043_04WN显示界面入门方法

[复制链接]

2

主题

14

回帖

61

积分

注册会员

Rank: 2

积分
61
 楼主| 发表于 2020-4-16 20:08:03 | 显示全部楼层
图标库图标显示;1 个28*45 图标、背景显示模式,处理时间为3.2mS。
(x,y):第1 个图标显示的起始位置,对应图标左上角。
Mode:图标显示模式。
.7 图标背景显示设置: 0=背景滤除不显示,1=背景显示 。
设置背景滤除不显示时,背景必须为纯黑色。
.6 背景图片恢复设置(仅当 .7=0 时有效):
0=背景图片不恢复,1=自动使用0#虚拟显示区图片做背景恢复。
.5 背景滤除强度选择(仅当.7=0 时有效) 0=普通,1=增强
.4 未定义,写0。
.3-.0 图标库存储位置,0x00-0x0F。
Icon_IDs:需要显示的图标ID,每个ID 用1 个Byte 表示,0x00-0xFF。
举例:AA 23 00 10 00 10 08 00 01 02 03 CC 33 C3 3C
这条指令还是没看懂,0010 0010 是表示XY坐标?08是表示7=1,其它=0?00表示序号00的ICO图标?如果我只下载了1个文件名是1的ICO图标(195k),如何发送指令显示呢?
回复

使用道具 举报

2

主题

14

回帖

61

积分

注册会员

Rank: 2

积分
61
 楼主| 发表于 2020-4-16 20:08:57 | 显示全部楼层
另外用迪文的ICO转换软件出来的图标都是195k,如何能变小呢?
回复

使用道具 举报

0

主题

777

回帖

8831

积分

论坛元老

Rank: 8Rank: 8

积分
8831
发表于 2020-4-16 21:04:11 | 显示全部楼层
本帖最后由 DWIN-ARK 于 2020-4-16 21:05 编辑

AA 23 00 10 00 10 08 00 01 02 03 CC 33 C3 3C  这条指令是指在 0010 0010坐标位置显示命名为8的ICO的00 01 02 03这四张图片,其中Mode:08 表示 7-4位全部为0 8表示图标库存储位存储位置,如果要显示1.ICO中的0号图片,可以发送指令AA 23 00 10 00 10 01 00 CC 33 C3 3C ,图标库转换软件转换出来的ICO文件没办法变小,只能通过调整生成ICO文件的原图的大小和数量来控制大小
回复

使用道具 举报

2

主题

14

回帖

61

积分

注册会员

Rank: 2

积分
61
 楼主| 发表于 2020-4-16 21:41:01 | 显示全部楼层
1个ICO里面有好多图片?使用迪文转换软件转换的是把一堆图片转换成1个ICO了?
回复

使用道具 举报

2

主题

14

回帖

61

积分

注册会员

Rank: 2

积分
61
 楼主| 发表于 2020-4-16 21:43:18 | 显示全部楼层
8表示图标库存储位存储位置?这个图标库存储位置需要关注么?还是ICO命名为8.ICO?
回复

使用道具 举报

2

主题

14

回帖

61

积分

注册会员

Rank: 2

积分
61
 楼主| 发表于 2020-4-16 21:50:01 | 显示全部楼层
"单个图标库文件可超过32KB 占多个存储器空间",那我的图标库195k,指令里面图标库存储位置如何表示?
回复

使用道具 举报

2

主题

14

回帖

61

积分

注册会员

Rank: 2

积分
61
 楼主| 发表于 2020-4-16 21:57:54 | 显示全部楼层
我用的卡是32G的,是不是不支持?还有我用dos格式化的时候加/4096提示我指定的群集大小对 FAT32 太小,格式化失败。
回复

使用道具 举报

2

主题

14

回帖

61

积分

注册会员

Rank: 2

积分
61
 楼主| 发表于 2020-4-16 21:59:46 | 显示全部楼层
握手是必须的么?我上电后没握手也能发送其它指令。
回复

使用道具 举报

0

主题

777

回帖

8831

积分

论坛元老

Rank: 8Rank: 8

积分
8831
发表于 2020-4-17 08:30:03 | 显示全部楼层

1个ICO里面有好多图片?使用迪文转换软件转换的是把一堆图片转换成1个ICO了?    是的,ICO是可以将多张图片生成一个ICO文件,方便调用的。


8表示图标库存储位存储位置?这个图标库存储位置需要关注么?还是ICO命名为8.ICO?  需要的,8表示调用的ICO文件命名是8.ICO或者08.ICO


"单个图标库文件可超过32KB 占多个存储器空间",那我的图标库195k,指令里面图标库存储位置如何表示? 这个屏将512KB的存储空间划分成0-F的16个存储位置,当ICO超过32时,则占用后面的数字存储空间,195K的ICO占用7个存储位置,如果命名为1,则占用1-7这7个存储位置,下张图片或者ICO命名从8开始,指令里的存储位置,使用ICO的命名数字。


我用的卡是32G的,是不是不支持?还有我用dos格式化的时候加/4096提示我指定的群集大小对 FAT32 太小,格式化失败。  支持1-16G的SD卡,32G超过了范围。


握手是必须的么?我上电后没握手也能发送其它指令。  握手不是必须的,只有通讯正常,可以不进行握手,直接发送其它指令。
回复

使用道具 举报

0

主题

1

回帖

9

积分

新手上路

Rank: 1

积分
9
发表于 2020-6-6 10:59:15 | 显示全部楼层
您这边还是显示以前的迪文的图片
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-3 09:21 , Processed in 0.043196 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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