已有 492 次阅读2008-7-16 22:58 |系统分类:ARM| IAP, ARM, LPC23xx
今天 ,调试完成了LPC23xx的IAP ,现把方法总结一下 :
先编写一个串口的带IAP功能的程序 ,定位到片内ram中 ,然后 ,通过串口导入另一个完整程序到片内ram中一固定地址 ,然后调用iap把整个程序烧到从0地址开始的flash中 ,升级完成 。目前已经调通 ,只适用与升级比RAM容量小的代码 ,适用性不强 ,否则需要外扩ram ,增加了成本 ,所以,需要增加一些协议 ,来控制大于片内ram大小的程序也能完成升级 。后续 ,准备来做这个事情 。
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注21ic项目外包
扫码关注21ic视频号
扫码关注21ic抖音号
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才 | 论坛帮助
京公网安备 11010802024343号