如何离线升级 MCU 内程序
因为我做的东西里面己经集成了网络控制器、就想弄一个通过网络升级固件程序的功能、
这就要求 MCU 可以改写自身 ROM 区的内容、
目前考虑是用 STC 的 IAP 系列芯片、但这种芯片市场基本买不到、
哪位给个好点的方案?、
用外部 ROM 的就不用了、IO 口有限、
[解决办法]
像STM32这类ARM上的现成方案多一些
[解决办法]
STC 的 IAP 系列芯片、但这种芯片市场基本买不到
没有吗?
[解决办法]
以前用NXP的ARM7做过一款,用SD卡现场升级软件的产品。
IAP玩熟了实际上通信方式仅仅是手段,只要利用外设将要更新的代码放到RAM,再写flash就没问题了,SD卡、232、USB、无线传输、TCPIP。。。。。。。
方式不同,本质一样。