迪文科技论坛

 找回密码
 立即注册
搜索
查看: 264|回复: 7

【分享】K600+ ASM里如何实现图片的剪切和粘贴功能

[复制链接]

1

主题

10

回帖

110

积分

注册会员

Rank: 2

积分
110
发表于 2022-5-20 09:28:54 | 显示全部楼层 |阅读模式
本帖最后由 kingkits 于 2022-5-20 11:20 编辑

如题:曾经看到过通过串口发送指令完成剪切的功能,类似下面的操作
5A A5 17 82 0020 0006000100000021 002700A3 00400168 0168 FF00
含义: 0x5A A5帧头; 0x17数据长度; 0x82写指令; 0x0020变量地址;
0x 0006图片复制粘贴;
0x 0001剪切一个区域;
0x 0000剪切第0页;
0x 0021 0027(33, 39) 第0页左上坐标,
0x 00A3 0040(163,64) 第0页右下坐标;
0x 0168 0168(360,360) 粘贴到当前页坐标;
0xFF00绘图操作结束。
如果在23.bin里实现,能否用汇编操作?
比如下面的代码
        ; 以此计算数据位置 !!
        LDWR R0, 0020H
        LDWR R10, 0006H ; 0X0006图片复制粘贴;
        LDWR R12, 0001H ; 0x0001剪切一个区域;
        LDWR R14, 902   ; 剪切第902页
        LDWR R16, 0000H  ; 左上x
        LDWR R18, 0000H  ; 左上y
        LDWR R20, 149    ; 右下x
        LDWR R22, 219    ; 右下y        

        LDWR R24, 120   ; 粘贴到当前页坐标x        
        LDWR R26, 100   ; 粘贴到当前页坐标Y
        LDWR R28, FF00H ; 0xFF00绘图操作结束。
        ; 读取数字图片数据 !!
        ; 绘制到当前图片   !!
        MOVXR R10, 0, 10; 0 REG->DGUS 内存 共传送 10个字(20字节)
        RET
回复

使用道具 举报

0

主题

1276

回帖

5290

积分

论坛元老

Rank: 8Rank: 8

积分
5290
发表于 2022-5-20 09:34:08 | 显示全部楼层
用串口指令能实现的操作, 用OS也就可以
回复

使用道具 举报

1

主题

10

回帖

110

积分

注册会员

Rank: 2

积分
110
 楼主| 发表于 2022-5-20 09:35:29 | 显示全部楼层
刚刚接触串口屏,资料又太杂乱,也分不清哪些能用在 K600+ DGUS屏上 我的产品编号(WT80480T070_07WTF2)(K600+ 2G)
回复

使用道具 举报

0

主题

1276

回帖

5290

积分

论坛元老

Rank: 8Rank: 8

积分
5290
发表于 2022-5-20 09:58:24 | 显示全部楼层
kingkits 发表于 2022-5-20 09:35
刚刚接触串口屏,资料又太杂乱,也分不清哪些能用在 K600+ DGUS屏上 我的产品编号(WT80480T070_07WTF2)(K ...

K600+的屏 , 指令能实现的功能, OS也可以的。
回复

使用道具 举报

1

主题

10

回帖

110

积分

注册会员

Rank: 2

积分
110
 楼主| 发表于 2022-5-20 10:56:39 | 显示全部楼层
有没有更详细一些的82、83指令说明,比如带有这个剪切粘贴功能的说明,我拿到的资料里似乎没有看到呢
回复

使用道具 举报

0

主题

525

回帖

7841

积分

论坛元老

Rank: 8Rank: 8

积分
7841
发表于 2022-5-20 10:59:52 | 显示全部楼层
kingkits 发表于 2022-5-20 10:56
有没有更详细一些的82、83指令说明,比如带有这个剪切粘贴功能的说明,我拿到的资料里似乎没有看到呢 ...

这个是用的基本图形指令

本帖子中包含更多资源

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

x
回复

使用道具 举报

1

主题

10

回帖

110

积分

注册会员

Rank: 2

积分
110
 楼主| 发表于 2022-5-20 11:02:12 | 显示全部楼层
特别感谢!我正是要找这个文件,在网站上翻了半天也没有看到!
回复

使用道具 举报

0

主题

525

回帖

7841

积分

论坛元老

Rank: 8Rank: 8

积分
7841
发表于 2022-5-20 11:04:32 | 显示全部楼层
kingkits 发表于 2022-5-20 11:02
特别感谢!我正是要找这个文件,在网站上翻了半天也没有看到!

好的,不客气
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 05:14 , Processed in 0.089766 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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