我寫這篇文檔的意圖是記錄下stm32固件庫3.3版本在stm3210e-eval開發板上的移植,以及結合MDK在ram下調試的過程。
首先建立工程,我習慣性在工程文件夾下建立以下幾個文件夾,分別放不同的文件,以區別不同文件的不同作用,方便尋找和移植。如下:
在PROJECT文件夾下建立工程項目,啟動keil,開始建立工程。
注意建立在PROJECT文件夾下。
隨便起個名字,我起的名字是MDK,建立后,會提示你選擇器件型號
我的器件如上圖,所以選擇。確定後會詢問你是否加入啟動文件。我們用stm32的固件庫,所以不用mdk的,選擇否。
下面配置工程的選項option,右鍵點Target會看到Options。
以下是各個選項卡的配置內容。
這裡注意的是在output選項卡里要選擇目標文件存放的位置,放在之前建立的OBJ文件夾里。
在這裡要填寫放置頭文件的位置,一般MDK在安裝目錄里會有現成的頭文件,但是那是低版本的,我們要改寫頭文件的位置。在這之前要先做一個步驟是把3.3版本的固件庫放到MDK文件夾里。
[admin via 研發互助社區 ] stm32固件庫3.3版本在stm3210e-eval開發板上的移植已經有6088次圍觀
http://cocdig.com/docs/show-post-42047.html