STM32F4 Discover開發環境搭建(Keil MDK/STM32 Ac6 System Workbench)


必要硬件:STM32F407VGT6 Discover
必要軟件:keil MDK ,需要版本在4.7之后的


MDk 5.17

下載地址:http://www.myir-tech.com/soft.asp?id=1079


注冊機可在CSDN上找:http://download.csdn.net/detail/hushiganghu/9553837


MDK激活方法:

管理員打開MDK

 

在彈出的窗口,在computer ID欄把ID復制了

 

接着打開注冊機,按着圖操作

 
如果激活失敗,可嘗試下切換注冊機中間的對應版本。



 

安裝完后要安裝pack庫,建立工程才能選擇對應的芯片類型

http://www.keil.com/dd2/Pack/   官方MDK對應的pack下載,下載完后安裝就行,路徑會自動選擇。



STLINK-V2

Win10下STLINK驅動下載,親測有效支持32和4位系統,如下圖:

下載地址:http://download.csdn.net/detail/hushiganghu/9553901

下載完后文件如下圖

 
安裝完成打開設備管理器查看驅動有沒有安裝上去



固件庫下載

http://www.stmcu.org/  在資料下載里面的F4固件庫找到相應的固件庫(固件庫也可以去官網找,這里暫時只說了標准std庫,cube的HAL庫請看后續)。
固件庫下載完成后,在MDK菜單欄project->openproject,打開估計庫的例程
XXXXXX\Project\Peripheral_Examples\
該目錄下有很多例子,每個例程都包含各個工程,這里要選擇MDK-ARM
打開后選擇編譯
 
編譯成功后的error和waring
 




下載固件

Debug調試下載,快捷鍵:Alt+F7,或者點擊工具欄的魔術棒,進行項目設置:

1:Debug選項卡,選擇ST-Link Debugger,然后點擊Settings  

選擇SW模式,點擊確定 

點擊選項卡:Utilities,選擇ST-Link Debugger,點擊Settings 

按照下圖設置: 

設置完成后,點擊Load,便可將代碼下載進去。 

 

 

 

STM32 Ac6 System Workbench)

ac6是基於ecplise開發環境的IDE,因為無論是IAR還是MDK,IDE環境友好度還是相當幼稚,開發大型項目時候非常不方便。

ecplise准確講應該只是一個框架,用戶可以方便的加載各種插件來幫助代碼編寫

下載地址:http://www.openstm32.org/HomePage    

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM