




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
ARM微控制器與嵌入式系統
5STM32微控制器開發環境主講人:景妮琴北京電子科技職業學院STM32微控制器開發環境開發工具安裝Keil5調試工具下載程序 1、IAR-EWARM是IAR公司推出 2、KEIL原屬于KEIL公司2005年被ARM收購 3、STM32CubeMx是有ST公司推出的一款
圖形化配置編程的軟件。
編程語言可以是C、C++、JAVA、Python 等。
STM32微控制器開發工具對與STM32微控制器編程使用的開發工具
STM32開發環境搭建-安裝Keil5獲取安裝包安裝Keil5安裝STM32芯片包(添加器件庫)獲取Keil5安裝包
到KEIL的官網下載:/download/product/。提供試用版給你,試用版使用時間是1個月,要長期使用還得買注冊版。
STM32開發環境搭建-安裝Keil52.安裝KEIL5雙擊KEIL5安裝包,開始安裝,next
STM32開發環境搭建-安裝Keil52.安裝KEIL5Agree,next
STM32開發環境搭建-安裝Keil52.安裝KEIL5選擇安裝路徑,路徑不能帶中文,next。
STM32開發環境搭建-安裝Keil52.安裝KEIL5填寫用戶信息,全部填空格(鍵盤的space鍵)即可,next。
STM32開發環境搭建-安裝Keil52.安裝KEIL5Finish,安裝完畢。
STM32開發環境搭建-安裝Keil53.安裝STM32芯片包(添加器件庫)直接去keil的官網下載:/dd2/。在官網中找到STM32F4系列的包下載到本地電腦即可。雙擊keil圖標,界面如下:點擊pack安裝。
STM32開發環境搭建-安裝Keil53.安裝STM32芯片包(添加器件庫)選擇ok,然后點擊file
import選擇pack的路徑進行安裝。
STM32開發環境搭建-安裝Keil53.安裝STM32芯片包(添加器件庫)安裝好以后就會發現pack中出現了器件STM32F407,這樣我們就可以進行微控制器的開發了。
STM32開發環境搭建-安裝Keil5調試工具調試協議JTAG協議SWD調試模式RDI接口調試工具JLink仿真器ULink仿真器ST-Link仿真器調試協議--JTAG協議JTAG(JointTestActionGroup,聯合測試行動小組)是一種國際標準測試協議(IEEE1149.1兼容),主要用于芯片內部測試。現在多數的高級器件都支持JTAG協議,如ARM、DSP、FPGA器件等。標準的JTAG接口是4線:TMS、TCK、TDI、TDO,分別為模式選擇、時鐘、數據輸入和數據輸出線。調試協議--SWD調試模式SWD接口:串行調試(SerialWireDebug),是一種和JTAG不同的調試模式,使用的調試協議也不一樣,最直接的體現在調試接口上,與JTAG的20個引腳相比,SWD只需要4個(或者5個)引腳,結構簡單,但是使用范圍沒有JTAG廣泛,主流調試器上也是后來才加的SWD調試模式。 JTAGSWD
調試協議--SWD調試模式RDI接口:遠程調試接口(RemoteDebugInterface),是ARM公司提出的標準調試接口,主要用于ARM芯片的仿真,由于各個IDE廠商使用的調試接口各自獨立,硬件無法進行跨平臺的調試。現在眾多的IDE廠家都逐步采用標準RDI作為ARM仿真器的調試接口,因此使跨平臺的硬件調試成為可能。STM32調試工具—Jlink仿真器J-Link是德國SEGGER公司推出基于JTAG的仿真器。簡單地說,是給一個JTAG協議轉換盒,即一個小型USB到JTAG的轉換盒,其連接到計算機用的是USB接口,而到目標板內部用的還是jtag協議。它完成了一個從軟件到硬件轉換的工作。JLINK是一個通用的開發工具,可以用于KEIL、IAR、ADS等平臺。速度,效率,功能都很好,據說是眾多仿真器里最強悍的。
STM32調試工具—Ulink仿真器ULINK是ARM/KEIL公司推出的仿真器,目前網上可找到的是其升級版本,ULINK2和ULINKPro仿真器。ULINK/ULINK2可以配合Keil軟件實現仿真功能,并且僅可以在Keil軟件上使用,增加了串行調試(SWD)支持,返回時鐘支持和實時代理等功能。STM32調試工具—STlink仿真器ST-LINK是專門針對意法半導體STM8和STM32系列芯片的仿真器。ST-LINK/V2指定的SWIM標準接口和JTAG/SWD標準接口,其主要功能有:編程功能仿真功能仿真性能編程性能STM32微控制器下載程序選擇調試工具,安裝驅動修改設置下載程序到目標板
STM32微控制器下載程序—安裝驅動安裝ST-Link的驅動STM32微控制器下載程序—修改設置打開工程,選擇options,單擊Debug選項卡,選擇ST-LinkDebugger,點擊Settings。STM32微控制器下載程序—修改設置單擊完Settings后,出現窗口,點擊確定就可以使用ST-Link下載程序了。如果仿真器連接了電腦則MDK會識別出仿真器仿真器連接了電腦和開發板,并且開發板已經上電,則仿真器會識別出開發板的芯片并顯示出
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 農場種菜出租合同樣本
- 凈水項目售后合同標準文本
- 農村換工雇工合同標準文本
- pvc管子供應合同標準文本
- 倉庫租賃搬家合同樣本
- 秋季學期師生關系改善項目計劃
- 婦產科產前檢查流程完善計劃
- 二手房屋轉讓合同樣本
- 2025掌握合同翻譯關鍵英語詞匯:輕松看懂英文合同
- 農田建設項目合同樣本
- 2021改革開放以來新疆的發展課件
- 7.1 文化的內涵與功能 課件-高中政治統編版必修四哲學與文化
- 高考英語詞匯3500詞-亂序版
- 大單元教學的概念及英語大單元教學
- 3-2《瓶子大變身》教學課件
- 移動互聯新發展課件 2024-2025學年人教版(2024)初中信息技術七年級全一冊
- 【中職專用】備戰中職高考數學沖刺模擬卷三
- 多聯機施工組織方案
- 電子商務師中級題庫
- 個人信息保護法試題
- 汽車租賃公司應急救援預案
評論
0/150
提交評論