神农鼎 发表于 2025-12-8 22:52:54

128K- 80K = 48K, 没有占据 程序入口





xxkj2010 发表于 2025-12-10 18:50:26

EEPROM用户可以自己划分,通过使用,真的很方便!{:4_250:}

C_wolf 发表于 2025-12-12 11:02:42

hewayking 发表于 2025-12-8 21:40
我补充问一下    32g12k128      设置epprom超80k占用了程序入口    这个80k 全都操作了会怎么样 ...
32G128的eeprom大于64K时,操作不当会和rom重叠,需要判断rom的大小,大于64K的eeprom数据需要从64K+ROM大小后的地址写入。

规格书只提到rom大于64K的情况,没有提到eeprom大于64K的操作,很早就有人提到过这个问题。

主要是避开复位入口和中断入口

hewayking 发表于 2025-12-14 21:16:47

神农鼎 发表于 2025-12-8 22:52
128K- 80K = 48K, 没有占据 程序入口

虽然你是大神    也有走眼的时候   你这回答我这外{:touxiao:}行都觉得你这话外行{:ciya:}

hewayking 发表于 2025-12-14 21:21:55

C_wolf 发表于 2025-12-12 11:02
32G128的eeprom大于64K时,操作不当会和rom重叠,需要判断rom的大小,大于64K的eeprom数据需要从64K+ROM大 ...

你这回答很好师傅级别   建议手册里要明确   不要只写个64k这个带有巧合性质的举例对吧

C_wolf 发表于 2025-12-14 22:53:31

hewayking 发表于 2025-12-14 21:21
你这回答很好师傅级别   建议手册里要明确   不要只写个64k这个带有巧合性质的举例对吧 ...

咱也是瞎臆测,还是以官方为准吧,最好给个例程说明如何操作,而不是文字一带而过。

这个问题由来已久,规格书却迟迟没有更新说明,可能人家说的对,咱不理解。

赫兹豆 发表于 2026-1-19 12:38:22

回答的的非常专业了,感谢

llyymm 发表于 2026-1-24 19:43:26

有点意思,关注进展,我这里目前没有这么大的程序,但是这个事确实要弄明白{:weixiao:}
页: 1 [2]
查看完整版本: 使用Ai8051U内部的EEPROM/DataFlash,用户不会自己误改写用户程序吧 | 不会