迪文科技论坛

 找回密码
 立即注册
搜索
123
返回列表 发新帖
楼主: 神秘の宅叔

【视频教学】T5/T5L_DGUSII_用户数据库的操作与应用

[复制链接]

9

主题

86

回帖

726

积分

高级会员

Rank: 4

积分
726
发表于 2023-8-25 10:02:37 | 显示全部楼层
168988 发表于 2023-8-25 09:52
刚开始接触可能会有点感觉理解不容易,后期熟悉就会好很多,您如果开发有问题可以通过扫描企业微信的二维 ...

谢谢。 还真不知道可以通过微信询问。
回复

使用道具 举报

4

主题

17

回帖

157

积分

注册会员

Rank: 2

积分
157
发表于 2023-8-28 10:46:36 | 显示全部楼层
请教一下,我有几个数据,在程序运行期间会经常变化,我想在断电时才保存到flash,想问一下怎么才能知道即将断电,或者有没有掉电保存的指令或示例
回复

使用道具 举报

0

主题

857

回帖

5223

积分

论坛元老

Rank: 8Rank: 8

积分
5223
发表于 2023-8-28 11:14:24 | 显示全部楼层
显示屏是没有办法知道什么时候掉电的,只能每次参数发送变化的时候写入数据库,这样确保保存的数据是最后设置的,可以使用显示屏的0x08指令操作数据库。

D7:操作模式 0x5A=读 0xA5=写,CPU 操作完清零。
D6:4:片内 Nor Flash 数据库首地址,必须是偶数,0x000000-0x03:FFFE,256KWords
D3:2:数据变量空间首地址,必须是偶数。
D1:0:读写字长度,必须是偶数。
指令示例:
①将数据0x12345678写入变量存储空间0x2000:
5A A5 07 82 20 00 12 34 56 78
②将变量存储空间0x2000地址的2个字长数据存入 Nor Flash 数据库首地址0x000000:
5A A5 0B 82 0008 A5 000000 2000 0002
③将 Nor Flash 数据库0x000000读取数据到变量存储空间地址0x2000:
5A A5 0B 82 0008 5A 000000 2000 0002
回复

使用道具 举报

8

主题

13

回帖

137

积分

注册会员

Rank: 2

积分
137
发表于 2024-8-9 11:37:56 | 显示全部楼层
您好,我初学OS汇编,按照您视频3中的教程视频学习,有个问题想请教您,我看您写的Save_Data_RET:  和 Read_Data_RET:  这两个"方法"没有被使用(跳转),为什么还能写入和读取?   刚开始我看没有被使用,就没有添加,导致读取和写入不成功,添加后就可以了

本帖子中包含更多资源

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

x
回复

使用道具 举报

0

主题

655

回帖

7528

积分

论坛元老

Rank: 8Rank: 8

积分
7528
发表于 2024-8-9 15:55:06 | 显示全部楼层
fenglian 发表于 2024-8-9 11:37
您好,我初学OS汇编,按照您视频3中的教程视频学习,有个问题想请教您,我看您写的Save_Data_RET:  和 Read ...

为什么没有被引用,当R10等于0的时候,不就往下执行到RET了吗?
沧海横流,方显英雄本色。
回复

使用道具 举报

8

主题

13

回帖

137

积分

注册会员

Rank: 2

积分
137
发表于 2024-8-9 16:18:20 | 显示全部楼层
Lreamy 发表于 2024-8-9 15:55
为什么没有被引用,当R10等于0的时候,不就往下执行到RET了吗?

谢谢您,大致明白了,循环走完,程序会一直往下执行,除非手动添加跳转
回复

使用道具 举报

0

主题

655

回帖

7528

积分

论坛元老

Rank: 8Rank: 8

积分
7528
发表于 2024-8-9 17:21:46 | 显示全部楼层
fenglian 发表于 2024-8-9 16:18
谢谢您,大致明白了,循环走完,程序会一直往下执行,除非手动添加跳转 ...

程序肯定是要往下走的
沧海横流,方显英雄本色。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 08:17 , Processed in 0.059310 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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