動態編程問題 |
|
walltsou
一般會員 發表:3 回覆:45 積分:24 註冊:2012-09-29 發送簡訊給我 |
將原先在PC上可以執行的C語言改到STM32可以使用。它可以利用後端未用的Flash做為編程程式的存放區。內容是一堆函式指標,可以拼裝成可以執行的語言。
然後問題來了,重開機就忘記上次動態編程的部分結果。主因是原先有宣告抓了一些未使用的RAM做為編程程式的全域變數。 目前可以想到的解是,新加入一個儲存指令,將RAM的使用狀況存在Flash中,開機再回存到管理變數上。 有人有好的做法? 不期待有人回,因為MCU上的Flash動態編程,應是沒有多少人做過。
------
目前以STM32為主力 部落格 http://wallace7914032.blogspot.tw/ |
walltsou
一般會員 發表:3 回覆:45 積分:24 註冊:2012-09-29 發送簡訊給我 |
|
walltsou
一般會員 發表:3 回覆:45 積分:24 註冊:2012-09-29 發送簡訊給我 |
|
walltsou
一般會員 發表:3 回覆:45 積分:24 註冊:2012-09-29 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |