關於Firmware Update設計
目前在8051上寫好了FW(這個MCU是有USB and Flash)
但日後想要用USB來Update。但不知道要怎麼設計!
我的想法:
程式是從到Flash載出來跑的,那更新時不就會寫到
正在跑的程式嗎?不就會造成不可遇期的錯誤?
小弟想了一個方法,不知道可不可行,就是把Main() FlashWrite() FlashErase()
等一些不常更動到的Function 用 _at_ 的方式定在Flash的最後區塊,
是不是就不會有這樣的問題呢?
希望可以得到一些建議。
--
█████████████████
█ ████████████████
█████████████████
█ ████████████████
█████████████████
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.250.190.103
→
05/22 12:41, , 1F
05/22 12:41, 1F
→
05/22 15:21, , 2F
05/22 15:21, 2F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 5 篇):
ASM 近期熱門文章
PTT數位生活區 即時熱門文章