使用的是新唐例程中的eeprom模拟程序,起始地址eepromStartAddrs按原始设置的0x3881,但使用时发现如果使用了eeprom_write()函数,同时程序的总容量超过14K左右,烧写芯片时就会出现烧写错误的问题。
0x3881的地址正好就是14465,那么是否可以提高这个地址来增加可用的程序空间呢。数据手册显示程序的地址是在0x47ff以内,尝试将0x3881修改为0x43ff,结果完全不行,程序可以正常烧录了,但模拟写入eeprom的数据写不进去了。
有没有人知道如何设置可以在使用eeprom同时又能用到14K以上的空间 |