N32G430在读保护下可以IAP升级吗
“N32G430在烧录时会添加读保护,后续使用串口IAP升级能正常升级吗,还是需要解除读保护才行?”
我们开发MCU程序的时候难免或多或少有些bug,甲方也可能在产品交付后又添加了新的feature,这里固件在线更新方案就是解决此类问题的终极方案。但对MCU进行读保护又是一个常见的保护措施——这就冲突了!一方面要保护MCU的固件程序不被非法删除与读取,另一方面正常的IAP程序又需要刷新的flash的内容,所以不能简单地一封了之。
为了防止未经授权的代码修改系统程序,保证系统的安全性和稳定性。只在执行固件更新操作期间临时解除指定存储区域的读保护,待升级完成后重新设置读保护。
嗯,这个方案应该没有问题了!