網(wǎng)友評(píng)分:
9分
Keil uVision4是一款非常實(shí)用的編程開發(fā)系統(tǒng),該系統(tǒng)為用戶提供了包括C編譯器、宏匯編、連接器、庫管理和仿真調(diào)試器等在內(nèi)的編程工具,通過一個(gè)集成開發(fā)環(huán)境將這些部分連接在一起,為開發(fā)人員帶來更輕松更便捷的編程開發(fā)環(huán)境。
完全支持Cortex - M系列的Cortex - R4,ARM7,ARM9器件
業(yè)界領(lǐng)先的ARM C / C + +編譯工具鏈
μVision4IDE,調(diào)試器和仿真環(huán)境
KEIL RTX的確定性,占地面積小,實(shí)時(shí)操作系統(tǒng)(源代碼)
TCP/ IP網(wǎng)絡(luò)套件提供了多種協(xié)議和各種應(yīng)用
USB設(shè)備和USB主機(jī)棧提供了標(biāo)準(zhǔn)的驅(qū)動(dòng)程序類
ULINKpro使上運(yùn)行的應(yīng)用程序和記錄的即時(shí)分析每一個(gè)執(zhí)行的Cortex- M指令
完成有關(guān)程序的執(zhí)行代碼覆蓋率信息
執(zhí)行事件探查器和性能分析器使方案的優(yōu)化
眾多的范例項(xiàng)目,幫助你迅速成為熟悉與MDK - ARM的功能強(qiáng)大,內(nèi)置功能
CMSIS的皮質(zhì)Microcontoller軟件接口標(biāo)準(zhǔn)兼容
1、先建一個(gè)新工程,保存到一個(gè)位置,如下圖所示。
2、接下來會(huì)彈出如下對(duì)話框,讓選擇處理器,這里選擇AT89S51或AT89S52。
3、接下來會(huì)問是否把Startup Code加入到工程,選否即可。工程就建完了。
4、接下來可以新建一個(gè)文檔用來編輯程序。
5、編輯完存為.asm(匯編源文件)或 .h(C語言頭文件)或.c(C語言實(shí)現(xiàn)文件)即可。
6、接下來把保存的.asm, .c或.h文件加入到工程里即可。如下面兩圖所示。
7、下面進(jìn)行工程配置。點(diǎn)擊Project菜單下的Options for Target ‘Target 1’。
8、在彈出對(duì)話框的Target 項(xiàng)里輸入晶振為12M,然后勾上Use On-chip ROM。
9、在Output項(xiàng)里勾上Create HEX File。這就是產(chǎn)生要燒寫的.hex文件。
10、然后點(diǎn)擊Project菜單里的build target或Rebuild all target files以編譯要燒寫的.hex文件。
11、編譯完成后會(huì)在下面Output Window里顯示編譯成功與否的信息。
1、首先,打開【Keil uVision4】編程軟件,然后在頂部的【功能欄】中,找到并點(diǎn)開【Project】,選擇第一個(gè)選項(xiàng),進(jìn)入到下一界面。
2、選擇所要保存的地方,在【文件名】一欄中輸入該項(xiàng)目的名稱,然后選擇想要保存的【文件夾】,再點(diǎn)擊【保存】即可。
3、再找到點(diǎn)擊【Atmel】,在子項(xiàng)目中找到并選擇【AT89C51】(一般C51語言都是選擇AT89C51)。再點(diǎn)擊【OK】即可。
4、現(xiàn)在就準(zhǔn)備要進(jìn)行語言編程了。在頂端工具欄中找到并點(diǎn)開【File】>【NEW】,來創(chuàng)建新的編程任務(wù)。就可以進(jìn)行編程了。
5、在這里建議創(chuàng)建了新的編程任務(wù),先進(jìn)行保存先,點(diǎn)擊【File】>【Save】,再選擇保存的地方。
6、然后輸入文件名,注意輸入文件名后,要在名字后面加上 ?【 .c】后綴才可以。
1、打開“keil4\keil+4+漢化補(bǔ)丁”文件夾,復(fù)制“Uv4”和“Uv4CHS.dll”兩個(gè)文件
2、打開安裝路徑(默認(rèn)為 C:\Keil)下的“UV4”文件夾,粘貼剛剛復(fù)制的兩個(gè)文件“Uv4”和“Uv4CHS.dll”;然后將“對(duì)于所有沖突執(zhí)行此操作”前面的復(fù)選框挑勾,再點(diǎn)擊“復(fù)制和替換”
1、keil 4 中注釋時(shí),為什么不能打進(jìn)漢字,都是方框?
其處理方法:Edit -> Configuration,點(diǎn)擊Colors & Fonts選項(xiàng)卡,在Window列表中選擇Editor C Files,在右側(cè)選擇字體Courier,Use color in Comments 不能打鉤.
在做完上面的操作后,我來進(jìn)行一下前后比較:
顯示效果如下:
1、操作前:
如果后面注釋的黑線是方框,操作一樣,但要適當(dāng)改變字體(eg:宋體、新宋體都行)。
2、操作后顯示效果:
通過顯示我們可以很直觀的看到,注釋中的文字已經(jīng)清楚的顯示了出來。
2、改變關(guān)鍵字顏色:
方法:Edit -> Configuration->Colors & Fonts->Editor C Files->keyword->選擇foreground為任意你想要的顏色(藍(lán)色)。
一、實(shí)驗(yàn)仿真板的安裝
這兩塊仿真實(shí)驗(yàn)板實(shí)際上是兩個(gè) dll 文件,名稱分別是ledkey.dll 和simboard.dll,安裝時(shí)只要根據(jù)需要將這兩個(gè)或某一個(gè)文件拷貝到keil 軟件的c51\bin 文件夾中即可。
二、實(shí)驗(yàn)仿真板的使用
要使用仿真板,必須對(duì)工程進(jìn)行設(shè)置,設(shè)置的方法是點(diǎn)擊Project->Option for Target ‘Target1’打開對(duì)話框,然后選中Debug 標(biāo)簽頁,在Dialog :Parameter:后的編緝框中輸入-d 文件名。例如要用ledkey.dll(即第一塊仿真板)進(jìn)行調(diào)試,就輸入-dl
三、實(shí)例調(diào)試
以下以一個(gè)稍復(fù)雜的程序?yàn)槔?,說明鍵盤、LED 顯示實(shí)驗(yàn)仿真板的使用。該程序?qū)崿F(xiàn)的是可控流水燈,接P3.2 的鍵為開始鍵,按此鍵則燈開始流動(dòng)(由上而下),接P3.3 的鍵為停止鍵,按此鍵則停止流動(dòng),所有燈暗,接P3.4 的鍵為向上鍵,按此鍵則燈由上向下流動(dòng),接P3.5 的鍵為向下鍵,按此鍵則燈由下向上流動(dòng)。
標(biāo)簽: Keil uVision4 軟件開發(fā) 單片機(jī)編程
8051單片機(jī)編程軟件 V10.20.1 免費(fèi)版 378.18M | 簡體中文 | 1.7
詳情IAR for ARM(ARM編程軟件) V8.32.1 中文免費(fèi)版 1.31G | 簡體中文 | 7
詳情IAR for STM32破解版 V8.22.1 免費(fèi)版 1.32G | 簡體中文 | 5.7
詳情IAR for STM8(STM8編程軟件) V2.20.2 免費(fèi)版 325M | 簡體中文 | 7.8
詳情ICCV8 for AVR(AVR單片機(jī)編程軟件) V8.04 官方版 16.82M | 簡體中文 | 8
詳情Keil C51 V9.00 中文版 32.97M | 簡體中文 | 7
詳情關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們
Copyright ? 2005-2024 m.daaijiaoyu.cn.All rights reserved.
浙ICP備2024132706號(hào)-1 浙公網(wǎng)安備33038102330474號(hào)