當(dāng)下軟件園 / 匯聚當(dāng)下最新最酷的軟件下載站!
當(dāng)下軟件園
您的位置: 首頁 > 應(yīng)用軟件 > 編程工具 > Keil uVision4(開發(fā)系統(tǒng)) V4.12 官方正式版
Keil uVision4 Keil uVision4(開發(fā)系統(tǒng)) V4.12 官方正式版 / Keil uVision4下載 版本
  • 軟件大?。?/span>189.04M
  • 軟件語言:簡體中文
  • 軟件類型:國外軟件
  • 軟件授權(quán):免費(fèi)軟件
  • 更新時(shí)間:2019-04-08
  • 軟件類別:編程工具
  • 軟件官網(wǎng):http://virtualinsta360.com
  • 應(yīng)用平臺(tái):Win2003,WinXP,Vista,Win7,Win8

網(wǎng)友評(píng)分: 分?jǐn)?shù) 8.9

軟件非常好(89% 軟件不好用(11%

  Keil uVision4是一款非常實(shí)用的編程開發(fā)系統(tǒng),該系統(tǒng)為用戶提供了包括C編譯器、宏匯編、連接器、庫管理和仿真調(diào)試器等在內(nèi)的編程工具,通過一個(gè)集成開發(fā)環(huán)境將這些部分連接在一起,為開發(fā)人員帶來更輕松更便捷的編程開發(fā)環(huán)境。

Keil uVision4

【功能介紹】

  完全支持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è)位置,如下圖所示。

Keil uVision4

  2、接下來會(huì)彈出如下對(duì)話框,讓選擇處理器,這里選擇AT89S51或AT89S52。

Keil uVision4

  3、接下來會(huì)問是否把Startup Code加入到工程,選否即可。工程就建完了。

Keil uVision4

  4、接下來可以新建一個(gè)文檔用來編輯程序。

Keil uVision4

  5、編輯完存為.asm(匯編源文件)或 .h(C語言頭文件)或.c(C語言實(shí)現(xiàn)文件)即可。

Keil uVision4

  6、接下來把保存的.asm, .c或.h文件加入到工程里即可。如下面兩圖所示。

Keil uVision4

Keil uVision4

  7、下面進(jìn)行工程配置。點(diǎn)擊Project菜單下的Options for Target ‘Target 1’。

Keil uVision4

  8、在彈出對(duì)話框的Target 項(xiàng)里輸入晶振為12M,然后勾上Use On-chip ROM。

Keil uVision4

  9、在Output項(xiàng)里勾上Create HEX File。這就是產(chǎn)生要燒寫的.hex文件。

Keil uVision4

  10、然后點(diǎn)擊Project菜單里的build target或Rebuild all target files以編譯要燒寫的.hex文件。

Keil uVision4

  11、編譯完成后會(huì)在下面Output Window里顯示編譯成功與否的信息。

Keil uVision4

【創(chuàng)建新工程教程】

  1、首先,打開【Keil uVision4】編程軟件,然后在頂部的【功能欄】中,找到并點(diǎn)開【Project】,選擇第一個(gè)選項(xiàng),進(jìn)入到下一界面。

Keil uVision4

  2、選擇所要保存的地方,在【文件名】一欄中輸入該項(xiàng)目的名稱,然后選擇想要保存的【文件夾】,再點(diǎn)擊【保存】即可。

Keil uVision4

  3、再找到點(diǎn)擊【Atmel】,在子項(xiàng)目中找到并選擇【AT89C51】(一般C51語言都是選擇AT89C51)。再點(diǎn)擊【OK】即可。

Keil uVision4

  4、現(xiàn)在就準(zhǔn)備要進(jìn)行語言編程了。在頂端工具欄中找到并點(diǎn)開【File】>【NEW】,來創(chuàng)建新的編程任務(wù)。就可以進(jìn)行編程了。

Keil uVision4

  5、在這里建議創(chuàng)建了新的編程任務(wù),先進(jìn)行保存先,點(diǎn)擊【File】>【Save】,再選擇保存的地方。

Keil uVision4

Keil uVision4

  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ù)制和替換”

Keil uVision4

【常見問題】

  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í)驗(yàn)板實(shí)際上是兩個(gè) dll 文件,名稱分別是ledkey.dll 和simboard.dll,安裝時(shí)只要根據(jù)需要將這兩個(gè)或某一個(gè)文件拷貝到keil 軟件的c51\bin 文件夾中即可。

  二、實(shí)驗(yàn)仿真板的使用

實(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)試

實(shí)例調(diào)試

  以下以一個(gè)稍復(fù)雜的程序?yàn)槔f明鍵盤、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ī)編程

其他版本下載

更多(19)>單片機(jī)編程軟件

單片機(jī)開發(fā)中除必要的硬件外,同樣離不開軟件的支持,隨著單片機(jī)開發(fā)技術(shù)的不斷發(fā)展,從普遍使用匯編語言到逐漸使用高級(jí)語言開發(fā),單片機(jī)的開發(fā)軟件也在不斷發(fā)展,小編對(duì)這些單片機(jī)編程軟件進(jìn)行了整理,有需要的趕快來試試吧! 查看 >>
網(wǎng)友評(píng)論
回頂部 去下載

關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們

Copyright ? 2005-2024 virtualinsta360.com.All rights reserved.

浙ICP備06019006號(hào)-1 浙公網(wǎng)安備33038102330474號(hào)