[求助]请问如何在线修改复位向量(VECTOR)的值
- UID
- 115078
- 性别
- 男
|
[求助]请问如何在线修改复位向量(VECTOR)的值
我用的8位单片机 908JB8 ,现有一个需求:需要在程序运行中修改复位向量VECTOR的值,我做
了一下实验,发现VECTOR的各位能写0,不能写1,因为VECTOR是FLASH结构的原因吧。我想把
VECTOR所在BLOCK的内容全擦掉再把修改后的内容写回去,但是发现FE00-FFFF的内容不可擦。目
前找不到方法在线改VECTOR了,请问各位有什么方法能在线修改VECTOR的内容么。谢谢 |
|
|
|
|
|
- UID
- 113635
- 性别
- 男
|
FLASH写0擦1
你又何必修改向量去,可以保存一个数据,复位后根据这个数据跳转到不同地址也可,且安全性也高。 |
|
|
|
|
|
- UID
- 115078
- 性别
- 男
|
FLASH写0擦1
你又何必修改向量去,可以保存一个数据,复位后根据这个数据跳转到不同地址也可,且安全性也高。
我要改的是老产品的向量内容,因为老产品已经出售了,为了能将老产品升级,但又不愿意将老产品的外壳拆开(拆外壳就可以从串口烧程序),所以只能用这种办法更新程序。 |
|
|
|
|
|