求助,908LJ12的片内FLASH在线编程作为EPROM用

- UID
- 107265
- 性别
- 男
|
1、先擦后写
2、把要写入的FLASH地址放在0x8000开始的地方试试
3、要把FLASH保护寄存器打开哦 |
|
|
|
|
|

- UID
- 107265
- 性别
- 男
|
晕了,今天翻起LJ12的资料。。。
监控ROM中擦写的子程序入口是:0xFCBE(Program a range of locations)
烧录的子程序入口是:0xFC06(Erase a page or the entire array)
你调用这两个子程序就可以了,我这边都做成功了
FC00是Emulated EEPROM write呀,不能实现FLASH的写入 |
|
|
|
|
|

- UID
- 107265
- 性别
- 男
|
先擦写啊调用0xFCBE,再烧录0xFC06
其他那些子程序就不需要了。
你的主程序需要写入参数到Flash里面的时候就调用0xFCBE和0xFC06,需要读的时候用些指针指向这些Flash单元,就可以读回值了。 |
|
|
|
|
|