欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 關于win系統原理和stm32f429單片機程序存放區域的疑問 [打印本頁]

作者: lyonkon    時間: 2024-1-23 12:58
標題: 關于win系統原理和stm32f429單片機程序存放區域的疑問

我認為電腦硬件與單片機硬件的核心區別就是程序存儲器的區別。電腦從ram中讀取程序,ram中的程序是可以實時修改的。 單片機從flash中取指令,不太容易實時修改。上圖是我假設電腦是這樣工作的,想問一下是否有錯誤。
流程是:1,電腦啟動,系統程序從硬盤加載到內存,CPU從內存取指令,然后循環執行系統程序。
            2,當鼠標依次點擊3個應用程序,應用程序從硬盤加載到ram中,
            3,cpu執行完系統程序后,依次跳轉到這3個應用程序的首地址,開始執行應用程序,然后循環這個過程。

stm32f429,介紹說程序可以從3個位置啟動。我想在stm32上寫一個小操作系統,實現功能是
           :1,基本輸入輸出程序寫入內部flash,開機先執行這部分程序。
              2,基本程序執行完后,讀取sd卡,將sd卡里面的程序,加載到一個位置,最好是加載到sdram 或者 外部sram 然后cpu到這個位置執行程序。
              sd卡中的程序可能是歌曲播放器程序,也可能是小游戲程序,或者其他的什么 程序。也有圖片數據 歌曲數據
            但是,我不知stm32f429,是否有這個功能。

想寫的操作系統是像 1,cp/m操作系,或者學寫minix,或者模仿其他的8位系統也行。越容易簡單越好
也請有這方面資料,信息,建議的朋提供一些。

作者: Hephaestus    時間: 2024-1-24 17:06
不建議好高騖遠,去年春天就開始研究STM32匯編直到今天還沒有入門就想學這么復雜的東西那是絕對不可能做到的。
作者: lyonkon    時間: 2024-1-24 20:21
Hephaestus 發表于 2024-1-24 17:06
不建議好高騖遠,去年春天就開始研究STM32匯編直到今天還沒有入門就想學這么復雜的東西那是絕對不可能做到 ...

我在 ‘’單片機制作‘’ 板塊,發了一個stm32f407制作彩色顯示的程序。請您有空幫我審一下。那個程序是我現在的最高能力。那個制作達到了可用的程度,就是性能和機能不如專業芯片,與其他mcu模擬的比起來價格又沒有優勢。所以現在使用了429,上面有專業ldtc能滿足需求。但是單用429做顯示芯片,外接其他mcu之類的既浪費也不合理。所以想在429上面實現上述的功能。關于stm32隨時從外部加載程序,這個需求我現在不確定是否是必須的,因為現在我手頭還沒有任何操作系統的資料,只是搜索的時候看到了一些名詞。我現在在調試 F429外置sdram和ldtc。調試完了就開始寫系統,如果不模仿,那就把自己的想法做出來然后慢慢迭代。




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1