keil怎么建項(xiàng)目 如何使用KEIL軟件進(jìn)行匯編語(yǔ)言編程?
如何使用KEIL軟件進(jìn)行匯編語(yǔ)言編程?keilc中,按以上步驟通過(guò)匯編語(yǔ)言編程:1、新建項(xiàng)一個(gè)工程。2、添加新文件,格式為.a或.asm。3、用來(lái)編輯器編制程序。Keil2軟件安裝方法?1、然后打開(kāi)K
如何使用KEIL軟件進(jìn)行匯編語(yǔ)言編程?
keilc中,按以上步驟通過(guò)匯編語(yǔ)言編程:1、新建項(xiàng)一個(gè)工程。
2、添加新文件,格式為.a或.asm。3、用來(lái)編輯器編制程序。
Keil2軟件安裝方法?
1、然后打開(kāi)Keil2的安裝文件夾,右擊不能執(zhí)行setup.exe。
2、在彈出的窗口中,直接點(diǎn)擊“clearVersion”。
3、再點(diǎn)擊窗口中的“Next”按鈕。
4、直接點(diǎn)擊窗口上的“yeah”按鈕。
5、中,選擇按裝目錄位置,并點(diǎn)擊“Next”。
6、填好軟件的序列號(hào)和名字,點(diǎn)擊“Next“。
keil5安裝為啥沒(méi)有c51?
可能系統(tǒng)不不兼容,解決方法:
準(zhǔn)備:然后打開(kāi)“STC-ISP”軟件。
第二步:點(diǎn)擊右手邊“Keil仿真設(shè)置”,然后把再點(diǎn)“添加型號(hào)和頭文件到Keil中再添加STC仿真器驅(qū)動(dòng)到Keil中”。
第四步:在自動(dòng)彈出的“查看網(wǎng)頁(yè)文件夾”對(duì)話(huà)框中,找到你Keil軟件安裝目錄下的“C51”文件夾。本實(shí)驗(yàn)以我自己電腦Keil軟件的安裝目錄為例。不能找到“C51”文件夾后選中它,接著然后點(diǎn)擊“考慮”。此時(shí)彈出對(duì)話(huà)框“先添加順利”對(duì)話(huà)框。
第四步:先打開(kāi)“KEIL”軟件。創(chuàng)建角色兩個(gè)新的工程。在彈出的“CreateNewProject”對(duì)話(huà)框中,填好工程名字和選折工程存放路徑,此處我以此命名為“TT”,然后再然后點(diǎn)擊“能保存”。在彈出對(duì)話(huà)框的“Select CPU Date Base Flie”對(duì)話(huà)框中,下拉選擇“STCMCUDatabase”。
如何使用MDK建立一個(gè)STM32工程?
1.解壓文件stm32f10x_stdperiph_
可以從ST官方網(wǎng)站免費(fèi)下載。2.創(chuàng)建角色一個(gè)Demo文件夾2.1新建任務(wù)子文件夾User,應(yīng)用于貯放用戶(hù)源程序2.2
新建子文件夾Project,用戶(hù)KEIL工程文件2.3在Project下由前到后創(chuàng)建Obj和List子文件夾,儲(chǔ)存時(shí)代碼編譯過(guò)程中出現(xiàn)的中間文件。
3.不能復(fù)制源代碼到Demo文件夾3.1
將stm32f10x_stdperiph_libSTM32F10x_StdPeriph_Lib_V3.1.2Libraries文件整體剪切粘貼到
Demo文件夾下。這那就是ST的標(biāo)準(zhǔn)庫(kù),是以源代碼形式可以提供的。3.2將庫(kù)中的演示代碼IOToggle中的文件圖片文件夾到DemoUser文件夾.
4.新建任務(wù)一個(gè)KeilMDK工程4.1啟動(dòng)時(shí)Keil MDK,點(diǎn)擊菜單NewuVisionProject,接著按向?qū)Р⑶也僮?/p>
4.2你選CPU類(lèi)型為STM32F103ZE(這是安富
萊STM32開(kāi)發(fā)板區(qū)分CPU類(lèi)型)4.3
當(dāng)總是顯示是否復(fù)制起動(dòng)代碼時(shí),請(qǐng)選擇否。(我們用2012版的庫(kù)中的啟動(dòng)代碼,你不Keil軟件光盤(pán)驅(qū)動(dòng)的舊版本啟動(dòng)時(shí)文件)4.4
參照自己的需要改Target名字。(名字橫豎斜)4.5為了便于掌握代碼管理,在這個(gè)Project下創(chuàng)建戰(zhàn)隊(duì)幾個(gè)Group(名字也可以橫豎斜)
User:儲(chǔ)存時(shí)用戶(hù)自己寫(xiě)的源代碼RVMDK:存放正常啟動(dòng)文件(匯編文件)StdPeriph_Driver:
貯放ST標(biāo)準(zhǔn)庫(kù)文件CMSIS:儲(chǔ)存時(shí)CMSIS接口文件(這也庫(kù)的一部分)4.6創(chuàng)建家族好Group后,我們結(jié)束左面再添加文件。5.
如何修改源代碼。我們將直接修改main.c文件,換了我們自己燈程序。6.配置工程,直接點(diǎn)擊“Options”按鈕6.1
可以切換到Output。選擇Object文件夾。在Create Hex File前復(fù)選框。6.2快速切換帶Listing。
你選擇Listings文件夾6.3切換到到C/C
先添加兩個(gè)預(yù)編譯宏STM32F10X_HD,USE_STDPERIPH_DRIVER(這是ST庫(kù)都用到了這兩個(gè)宏)
可以修改Includes路徑6.4快速切換到Debug中,選擇硬件調(diào)試器(缺省是軟件仿真),我們你選Cortex-M3J-Link調(diào)試器再
Runneedmain前勾選6.4快速切換到Utilities選額調(diào)試器類(lèi)型,我們你選擇Cortex-M3J-Link
點(diǎn)settings按鈕,去添加Flash編程算法,我們選擇STM32高密度器件,F(xiàn)lash容量512K字節(jié)7.配置工程一切就緒。下面結(jié)束代碼編譯。
8.編譯程序可以啦,正在設(shè)置參數(shù)。9.教程結(jié)束。