我刚毕业接触到STM32,公司也要用到IAP做以后产品的升级,我看了资料,有好多问题搞不明白,想请教您下,可能问题比较弱智,见谅哈。
1.我看网上说,IAP做升级是将升级后的代码通过终端(比如优盘,SD卡等)先存储到RAM 中,然后再将代码编程到FLASH中,我不明白RAM和FLASH之间是怎样传送代码的,有什么说明文档吗?
2.产品升级时是将源代码完全擦出还是仅仅擦除需要升级的部分?如果是仅仅擦除需要升级的部分,我如何定位到这段代码的存储位置,以便将更新后的代码下载到FLASH?
最新人才