版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
ARM微控制器與嵌入式系統(tǒng)
5STM32微控制器開發(fā)環(huán)境主講人:景妮琴北京電子科技職業(yè)學院STM32微控制器開發(fā)環(huán)境開發(fā)工具安裝Keil5調試工具下載程序 1、IAR-EWARM是IAR公司推出 2、KEIL原屬于KEIL公司2005年被ARM收購 3、STM32CubeMx是有ST公司推出的一款
圖形化配置編程的軟件。
編程語言可以是C、C++、JAVA、Python 等。
STM32微控制器開發(fā)工具對與STM32微控制器編程使用的開發(fā)工具
STM32開發(fā)環(huán)境搭建-安裝Keil5獲取安裝包安裝Keil5安裝STM32芯片包(添加器件庫)獲取Keil5安裝包
到KEIL的官網下載:/download/product/。提供試用版給你,試用版使用時間是1個月,要長期使用還得買注冊版。
STM32開發(fā)環(huán)境搭建-安裝Keil52.安裝KEIL5雙擊KEIL5安裝包,開始安裝,next
STM32開發(fā)環(huán)境搭建-安裝Keil52.安裝KEIL5Agree,next
STM32開發(fā)環(huán)境搭建-安裝Keil52.安裝KEIL5選擇安裝路徑,路徑不能帶中文,next。
STM32開發(fā)環(huán)境搭建-安裝Keil52.安裝KEIL5填寫用戶信息,全部填空格(鍵盤的space鍵)即可,next。
STM32開發(fā)環(huán)境搭建-安裝Keil52.安裝KEIL5Finish,安裝完畢。
STM32開發(fā)環(huán)境搭建-安裝Keil53.安裝STM32芯片包(添加器件庫)直接去keil的官網下載:/dd2/。在官網中找到STM32F4系列的包下載到本地電腦即可。雙擊keil圖標,界面如下:點擊pack安裝。
STM32開發(fā)環(huán)境搭建-安裝Keil53.安裝STM32芯片包(添加器件庫)選擇ok,然后點擊file
import選擇pack的路徑進行安裝。
STM32開發(fā)環(huán)境搭建-安裝Keil53.安裝STM32芯片包(添加器件庫)安裝好以后就會發(fā)現(xiàn)pack中出現(xiàn)了器件STM32F407,這樣我們就可以進行微控制器的開發(fā)了。
STM32開發(fā)環(huán)境搭建-安裝Keil5調試工具調試協(xié)議JTAG協(xié)議SWD調試模式RDI接口調試工具JLink仿真器ULink仿真器ST-Link仿真器調試協(xié)議--JTAG協(xié)議JTAG(JointTestActionGroup,聯(lián)合測試行動小組)是一種國際標準測試協(xié)議(IEEE1149.1兼容),主要用于芯片內部測試?,F(xiàn)在多數(shù)的高級器件都支持JTAG協(xié)議,如ARM、DSP、FPGA器件等。標準的JTAG接口是4線:TMS、TCK、TDI、TDO,分別為模式選擇、時鐘、數(shù)據(jù)輸入和數(shù)據(jù)輸出線。調試協(xié)議--SWD調試模式SWD接口:串行調試(SerialWireDebug),是一種和JTAG不同的調試模式,使用的調試協(xié)議也不一樣,最直接的體現(xiàn)在調試接口上,與JTAG的20個引腳相比,SWD只需要4個(或者5個)引腳,結構簡單,但是使用范圍沒有JTAG廣泛,主流調試器上也是后來才加的SWD調試模式。 JTAGSWD
調試協(xié)議--SWD調試模式RDI接口:遠程調試接口(RemoteDebugInterface),是ARM公司提出的標準調試接口,主要用于ARM芯片的仿真,由于各個IDE廠商使用的調試接口各自獨立,硬件無法進行跨平臺的調試?,F(xiàn)在眾多的IDE廠家都逐步采用標準RDI作為ARM仿真器的調試接口,因此使跨平臺的硬件調試成為可能。STM32調試工具—Jlink仿真器J-Link是德國SEGGER公司推出基于JTAG的仿真器。簡單地說,是給一個JTAG協(xié)議轉換盒,即一個小型USB到JTAG的轉換盒,其連接到計算機用的是USB接口,而到目標板內部用的還是jtag協(xié)議。它完成了一個從軟件到硬件轉換的工作。JLINK是一個通用的開發(fā)工具,可以用于KEIL、IAR、ADS等平臺。速度,效率,功能都很好,據(jù)說是眾多仿真器里最強悍的。
STM32調試工具—Ulink仿真器ULINK是ARM/KEIL公司推出的仿真器,目前網上可找到的是其升級版本,ULINK2和ULINKPro仿真器。ULINK/ULINK2可以配合Keil軟件實現(xiàn)仿真功能,并且僅可以在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后,出現(xiàn)窗口,點擊確定就可以使用ST-Link下載程序了。如果仿真器連接了電腦則MDK會識別出仿真器仿真器連接了電腦和開發(fā)板,并且開發(fā)板已經上電,則仿真器會識別出開發(fā)板的芯片并顯示出
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 旅游公司導游崗位協(xié)議
- 數(shù)據(jù)科學教師聘用
- 醫(yī)療救援臨時醫(yī)院建設協(xié)議
- 供辛醇煤氣安全承諾書
- 博物館墻布施工合同協(xié)議
- 智能環(huán)保設計合同
- 2024年貨車加油服務協(xié)議
- 長途客運燃油補給油罐車租賃合同
- 道路橋梁工程招投標規(guī)范
- 石油化工企業(yè)排污許可管理規(guī)定
- 浙江農林大學土壤肥料學
- “戲”說故宮智慧樹知到答案章節(jié)測試2023年中央戲劇學院
- 四大名著《西游記》語文課件PPT
- 三年級道德與法治下冊第一單元我和我的同伴教材解讀新人教版
- 紅星照耀中國思維導圖
- YY/T 0506.8-2019病人、醫(yī)護人員和器械用手術單、手術衣和潔凈服第8部分:產品專用要求
- GB/T 6478-2015冷鐓和冷擠壓用鋼
- QC成果降低AS系統(tǒng)的故障次數(shù)
- 超導簡介課件
- GB/T 22528-2008文物保護單位開放服務規(guī)范
- GB/T 20078-2006銅和銅合金鍛件
評論
0/150
提交評論