看板 ASM 關於我們 聯絡資訊
目前在8051上寫好了FW(這個MCU是有USB and Flash) 但日後想要用USB來Update。但不知道要怎麼設計! 我的想法: 程式是從到Flash載出來跑的,那更新時不就會寫到 正在跑的程式嗎?不就會造成不可遇期的錯誤? 小弟想了一個方法,不知道可不可行,就是把Main() FlashWrite() FlashErase() 等一些不常更動到的Function 用 _at_ 的方式定在Flash的最後區塊, 是不是就不會有這樣的問題呢? 希望可以得到一些建議。 -- ████████████████ █ █████████████ ██████████████ █ ██████████████ ██████████████ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.250.190.103
MasterChang:你可以找找有沒有bootloader可以用.... 05/22 12:41
ast9869:有的~謝謝! 05/22 15:21