迪文科技论坛

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

【提问】求一个清除数据库数据的os代码源码

[复制链接]
回帖奖励 30 金钱 回复本帖可获得 10 金钱奖励! 每人限 1 次

55

主题

206

回帖

1926

积分

金牌会员

Rank: 6Rank: 6

积分
1926
发表于 2026-6-11 15:34:16 | 显示全部楼层 |阅读模式
屏幕型号DMT80600T104_04WT,os汇编不会用,现在主要用T5L的屏幕,现在项目需要K600+的数据库数据清除,
不清除下载文件(背景、字库、图标等),只清除数据库的数据值,跪求os源码
Github搬运工
回复

使用道具 举报

0

主题

569

回帖

3233

积分

论坛元老

Rank: 8Rank: 8

积分
3233
发表于 2026-6-11 16:07:27 | 显示全部楼层

回帖奖励 +10 金钱

K600+的数据库可用地址不是固定的,需要根据使用的图片多少来计算地址。不写OS可以直接发指令来清除数据库地址。

本帖子中包含更多资源

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

x
回复

使用道具 举报

55

主题

206

回帖

1926

积分

金牌会员

Rank: 6Rank: 6

积分
1926
 楼主| 发表于 2026-6-11 16:23:23 | 显示全部楼层
紫狐 发表于 2026-6-11 16:07
K600+的数据库可用地址不是固定的,需要根据使用的图片多少来计算地址。不写OS可以直接发指令来清除数据库 ...

用指令清除试过了,也没清掉,目前不清除数据库数据的起始地址,源代码丢失了,现在只有23代码文件
Github搬运工
回复

使用道具 举报

0

主题

505

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

积分
17670
发表于 2026-6-11 16:49:12 | 显示全部楼层

回帖奖励 +10 金钱

本帖最后由 ZVIP7679 于 2026-6-11 17:14 编辑

K600+清除部分数据库地址的os源码  清除部分地址的  01060000-0106FFFF

主要是用的是 MOVXL        3,1000H; 这条指令,3模式=DGUS变量写到用户数据库,1000H是字长。  该指令下 R0R1指定DGUS地址,R4-R7指定数据库地址 。

不从0000开始清零,是因为K600+的数据库和图片存储部分是重合的,所以要根据具体屏和图片数量,来计算数据库最小起始地址。

本帖子中包含更多资源

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

x
人生苦短,及时行乐
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-8-19 11:39 , Processed in 0.078996 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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