如何离线升级 MCU 内程序

Volftooth 2012-05-14 10:46:28
因为我做的东西里面己经集成了网络控制器、就想弄一个通过网络升级固件程序的功能、
这就要求 MCU 可以改写自身 ROM 区的内容、
目前考虑是用 STC 的 IAP 系列芯片、但这种芯片市场基本买不到、
哪位给个好点的方案?、
用外部 ROM 的就不用了、IO 口有限、
...全文
287 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
stevenIP 2012-06-01
  • 打赏
  • 举报
回复
多看,好处还是有啊
dsoyy 2012-05-22
  • 打赏
  • 举报
回复
需要看CPU的datasheet看是否支持
Volftooth 2012-05-15
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]

STC 的 IAP 系列芯片、但这种芯片市场基本买不到


没有吗?
[/Quote]

我们这没有....
aydf1 2012-05-15
  • 打赏
  • 举报
回复
STC 的 IAP 系列芯片、但这种芯片市场基本买不到


没有吗?
Volftooth 2012-05-15
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

可以考虑打补丁
[/Quote]

打什么补丁?、
net_friends 2012-05-15
  • 打赏
  • 举报
回复
可以考虑打补丁
lbing7 2012-05-15
  • 打赏
  • 举报
回复
像STM32这类ARM上的现成方案多一些
Volftooth 2012-05-15
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 的回复:]

以前用NXP的ARM7做过一款,用SD卡现场升级软件的产品。
IAP玩熟了实际上通信方式仅仅是手段,只要利用外设将要更新的代码放到RAM,再写flash就没问题了,SD卡、232、USB、无线传输、TCPIP。。。。。。。

方式不同,本质一样。
[/Quote]

普通的 MCU 可以实现 IAP 功能?、
dsoyy 2012-05-15
  • 打赏
  • 举报
回复
以前用NXP的ARM7做过一款,用SD卡现场升级软件的产品。
IAP玩熟了实际上通信方式仅仅是手段,只要利用外设将要更新的代码放到RAM,再写flash就没问题了,SD卡、232、USB、无线传输、TCPIP。。。。。。。

方式不同,本质一样。

27,375

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧