STM32程序下載方法及keil使用方法

STM32程序下載方法及keil使用方法

ID:39238164

大?。?.88 MB

頁數(shù):31頁

時間:2019-06-28

STM32程序下載方法及keil使用方法_第1頁
STM32程序下載方法及keil使用方法_第2頁
STM32程序下載方法及keil使用方法_第3頁
STM32程序下載方法及keil使用方法_第4頁
STM32程序下載方法及keil使用方法_第5頁
資源描述:

《STM32程序下載方法及keil使用方法》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫

1、一、用keil4建立一個工程,用J-link下載程序到STM32的flash里面:1先打開keil4,如圖1-1。圖1-1剛打開keil4的界面2新建工程,如圖1-2。圖1-2新建工程3選擇保存位置,如圖1-3。圖1-3選擇保存位置4寫入文件名(我們寫入的是“第一個工程”),然后保存,如圖1-4。圖1-4寫入文件名5選擇芯片廠商,如圖1-5。圖1-5選擇芯片廠商6我們選擇的是ST公司的芯片,如圖1-6。圖1-6ST公司的芯片7我們的學(xué)習(xí)板用的是STM32F103C8,選擇后,點(diǎn)擊“OK”,如圖1-7。圖1-7選擇芯片型號8

2、在彈出的對話框上選擇“否”,如圖1-8圖1-8選擇“否”9新建文件,F(xiàn)ile->New,如圖1-9。圖1-9新建文件10點(diǎn)擊保存按鈕,如圖1-10。圖1-10保存11寫入文件名,加上“.c”,點(diǎn)擊“保存”。如圖1-11。圖1-11保存為“.c文件”12點(diǎn)擊配置按鈕,如圖1-12。圖1-12選擇配置13選擇Output選項,在CreateHEXFile前面的復(fù)選框內(nèi)打鉤圖1-13選擇創(chuàng)建HEX文件14選擇Utilities選項,在下拉框中選擇“Cortex-M/RJ-LINK/J-Trace”選項,如圖1-14。圖1-14選

3、擇下載工具15選擇1-14中的下拉框右面的“Settings”,出現(xiàn)如圖1-15所示。圖1-15DriverSetup16選擇圖1-15中的“Add”,出現(xiàn)如圖1-16,選擇“STM32F10xMed-densityFlashOn-chipFlash128K”,因為128K代表的是中容量,而我們的板子用的芯片是“STM32f103c8t6”,是中容量的;若果是小容量的芯片,則選擇16K;如果是大容量的芯片,則選擇512K。點(diǎn)擊“Add”,出現(xiàn)如圖1-17。圖1-16選擇芯片容量17點(diǎn)擊“OK”,如圖1-17,出現(xiàn)如圖1-1

4、8。圖1-17保存設(shè)置18點(diǎn)擊“OK”,如圖1-18。圖1-18保存設(shè)置19點(diǎn)擊“文件管理”按鈕,如圖1-19,出現(xiàn)如圖1-20。圖1-19文件管理你按鈕圖1-20文件管理窗口20添加文件夾“Lib”,如圖1-21。圖1-21添加文件夾“Lib”21添加文件夾“Interrupt”,如圖1-22。圖1-22添加文件夾“Inc”22把main文件和啟動文件加入工程中,如圖1-23、1-24、1-25。圖1-23選擇“AddFiles”圖1-24選擇“main.c”圖1-25選擇啟動文件23把庫文件添加到工程中,如圖1-26、

5、1-27。圖1-26選擇“AddFiles”圖1-27選擇全部庫函數(shù)24把中斷文件添加到工程中,如圖1-28、1-29。圖1-28選擇“AddFiles”圖1-29選擇全部頭文件25再次選擇目標(biāo)配置,如圖1-30。圖1-30選擇目標(biāo)配置26選擇“C/C++”,再選擇“IncludePaths”,頭文件如圖1-30。然后如圖1-31、1-32、1-33、1-34、1-35、1-36、1-37、1-38。圖1-31C/C++圖1-32圖1-33圖1-34圖1-35圖1-36圖1-37圖1-3827設(shè)置調(diào)試模式,軟件調(diào)試如圖1-

6、39,硬件調(diào)試如圖1-40。軟件調(diào)試圖1-39硬件調(diào)試圖1-4027編譯程序,如圖1-39。圖1-41編譯程序28下載程序,如圖1-40。圖1-42下載程序二、如若用ISP下載到系統(tǒng)啟動區(qū)即用串口1進(jìn)行下載,需要把BOOT0接“1”,BOOT1接“0”,如圖1-45,然后按一下復(fù)位鍵,再進(jìn)行程序下載。下載完程序后,再把跳線帽改為BOOT0接“0”,BOOT1接“0”,再復(fù)位運(yùn)行程序,如圖1-46。圖1-43圖1-441下面是整個下載的全部過程截圖。軟件在“應(yīng)用程序和工具STM32串口下載軟件”文件下。圖1-45圖1-46

7、圖1-47圖1-48圖1-49圖1-50圖1-51圖1-52

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。