迪文科技论坛

 找回密码
 立即注册
搜索
查看: 170|回复: 5

【提问】关于FLASH读写问题

[复制链接]

3

主题

13

回帖

240

积分

中级会员

Rank: 3Rank: 3

积分
240
发表于 2025-3-30 17:02:19 | 显示全部楼层 |阅读模式
本帖最后由 xh2008email 于 2025-3-30 17:06 编辑

关于flash读写问题的疑问:如图片所示

0x09是一个16位变量地址   而flash的地址是32位    如图所示的D6:4    这样一来   不是会出问题吗?

本帖子中包含更多资源

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

x
回复

使用道具 举报

0

主题

792

回帖

9118

积分

论坛元老

Rank: 8Rank: 8

积分
9118
发表于 2025-3-30 18:54:35 | 显示全部楼层
数据变量空间首地址和读写字长度都必须是偶数,可以保证不出问题
回复

使用道具 举报

3

主题

13

回帖

240

积分

中级会员

Rank: 3Rank: 3

积分
240
 楼主| 发表于 2025-3-30 19:01:38 | 显示全部楼层
DWIN-ARK 发表于 2025-3-30 18:54
数据变量空间首地址和读写字长度都必须是偶数,可以保证不出问题

但是flash的地址已经超过16位了   而存储地址的位置只有16位           首地址都不能保证正确   怎么能保证结果正确?
回复

使用道具 举报

0

主题

792

回帖

9118

积分

论坛元老

Rank: 8Rank: 8

积分
9118
发表于 2025-3-30 19:12:57 | 显示全部楼层
系统变量0x08,0x09,0x0a,0x0b用来实现读写数据库的功能0x08低字节和0x09指向操作的数据库首地址,不会有问题
回复

使用道具 举报

3

主题

13

回帖

240

积分

中级会员

Rank: 3Rank: 3

积分
240
 楼主| 发表于 2025-3-30 21:45:00 | 显示全部楼层
DWIN-ARK 发表于 2025-3-30 19:12
系统变量0x08,0x09,0x0a,0x0b用来实现读写数据库的功能0x08低字节和0x09指向操作的数据库首地址,不会有问 ...

好的   非常感谢   我再在屏上试试
回复

使用道具 举报

0

主题

4

回帖

155

积分

注册会员

Rank: 2

积分
155
发表于 2025-5-18 22:15:08 | 显示全部楼层
flash的地址是24位
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-3 10:30 , Processed in 0.122980 second(s), 32 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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