論壇原始位址(持續更新):
俗話說萬事開頭難,學習一門新的知識,往往難的不是知識本身,而是如何快速上手,需要什麼資料和開發環境,一旦上手後,深入的學習相對就要容易些了。
本章節就起到這樣的作用,主要說明下初學rtx5作業系統需要做的準備工作。
目錄
第2章 初學rtx5準備工作
2.1 初學者重要提示
2.2 開發環境
2.3 rtx5系統參考資料
2.4 rtx5配套的模板例程
2.5 rtx5的除錯方法
2.6 rtx4,rtx5,cmsis-rtos之間的關係
2.7 總結
學會rtx5相關資源的獲取方法,做到心中有數,否則心裡老是沒底。
rtx4/rtx5不僅提供了mdk的移植檔案,也提供了iar和gcc移植檔案。
。軟體包和mdk的安裝可以看v7使用者手冊的第2章:
。stm32-v5開發板,mcu是stm32f407igt6。
stm32-v6開發板,mcu是stm32f429bit6。
stm32-v7開發板,mcu是stm32h743xih6。
位於路徑cmsis\5.7.0\cmsis\documentation裡面(cmsis軟體包版本不同,數字5.7.0不同,如果有最新版,推薦大家使用最新的),開啟路徑裡面的網頁檔案index.html
直接使用mdk的rte開發環境也可以直接開啟這個網頁檔案:
效果與離線版的是一樣的。
關於本教程配套例子說明:
雖然rtx5也支援了iar和gcc,但是使用他們的話,沒有辦法使用除錯元件,所以不做配套了。
本教程的第6章有詳細說明。
他們之前的關係可以通過下面的框圖概括:
STM32F429除錯記錄(一)
stm32f429的晶元有兩路can介面 四路串列埠 內部乙太網以及內部dsp處理器等硬體,硬體的豐富程度可見一斑,而且主頻達到180mhz,雖然比a8 a9架構的arm晶元還是差一大截,但是在工業控制上的應用還是比較多的。在程式編寫方面stm32f4系列不管在mdk還是庫函式都有挺大改動,剛著手除...
STM32F429 如何使用SDRAM
關於stm32f429 控制sdram fmc 擴充套件外部sdram 1 原理介紹 為什麼是fmc 不是 fsmc 區別在那裡!stm32f429使用fmc外設來管理擴充套件的儲存器,fmc是flexible memory controller的縮寫,譯為可變儲存控制器。它可以用於驅動包括sram...
STM32F429 如何使用NAND Flash
1 原理介紹 flash即是儲存晶元的一種,其結合了rom和ram的特點,既具備電可擦除程式設計的效能,又可以快速讀取資料,資料不會因斷電丟失。目前市面上flash主要有nor flash和nand flash。nor flash具有隨機訪問和隨位元組執行寫操作的能力,即可以訪問到儲存器內部的任意乙...