打印
[技术问答]

N76E003在使用eeprom的情况下,怎样能使用到18K的程序容量?

[复制链接]
828|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
kt98741|  楼主 | 2019-5-31 19:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
使用的是新唐例程中的eeprom模拟程序,起始地址eepromStartAddrs按原始设置的0x3881,但使用时发现如果使用了eeprom_write()函数,同时程序的总容量超过14K左右,烧写芯片时就会出现烧写错误的问题。

0x3881的地址正好就是14465,那么是否可以提高这个地址来增加可用的程序空间呢。数据手册显示程序的地址是在0x47ff以内,尝试将0x3881修改为0x43ff,结果完全不行,程序可以正常烧录了,但模拟写入eeprom的数据写不进去了。

有没有人知道如何设置可以在使用eeprom同时又能用到14K以上的空间

使用特权

评论回复
沙发
yiy| | 2019-5-31 19:47 | 只看该作者
好像需要专门的指令。

使用特权

评论回复
板凳
yiy| | 2019-5-31 19:47 | 只看该作者
看看BSP里面好像有个例子。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

25

主题

51

帖子

1

粉丝