Board logo

标题: [求助]请问如何在线修改复位向量(VECTOR)的值 [打印本页]

作者: kY1NgmAn    时间: 2006-6-1 11:47     标题: [求助]请问如何在线修改复位向量(VECTOR)的值

我用的8位单片机 908JB8 ,现有一个需求:需要在程序运行中修改复位向量VECTOR的值,我做


了一下实验,发现VECTOR的各位能写0,不能写1,因为VECTOR是FLASH结构的原因吧。我想把


VECTOR所在BLOCK的内容全擦掉再把修改后的内容写回去,但是发现FE00-FFFF的内容不可擦。目


前找不到方法在线改VECTOR了,请问各位有什么方法能在线修改VECTOR的内容么。谢谢


作者: guantingwei    时间: 2006-6-1 13:02

FLASH写0擦1
你又何必修改向量去,可以保存一个数据,复位后根据这个数据跳转到不同地址也可,且安全性也高。
作者: kY1NgmAn    时间: 2006-6-1 14:07

FLASH写0擦1
你又何必修改向量去,可以保存一个数据,复位后根据这个数据跳转到不同地址也可,且安全性也高。


我要改的是老产品的向量内容,因为老产品已经出售了,为了能将老产品升级,但又不愿意将老产品的外壳拆开(拆外壳就可以从串口烧程序),所以只能用这种办法更新程序。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0