keil c51漢化包是專門為一款單片機(jī)開發(fā)工具keil c51研發(fā)的漢化補(bǔ)丁工具,由于軟件是國外制作的,大多數(shù)用戶會(huì)存在語言障礙,不能發(fā)揮出這款軟件的最大價(jià)值。這時(shí)候就要用到軟件漢化工具了。該原程序軟件是美國Keil Software公司出品的51系列兼容單片機(jī)C語言軟件開發(fā)系統(tǒng),與匯編相比,C語言在功能上、結(jié)構(gòu)性、可讀性、可維護(hù)性上有明顯的優(yōu)勢,因而易學(xué)易用。Keil提供了包括C編譯器、宏匯編、連接器、庫管理和一個(gè)功能強(qiáng)大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個(gè)集成開發(fā)環(huán)境(uVision)將這些部分組合在一起。本站提供該漢化補(bǔ)丁包下載端口,歡迎有需要的朋友免費(fèi)下載使用。
漢化說明
解壓至keil安裝目錄下,覆蓋原始文件,運(yùn)行漢化程序即可。
keil c51漢化包優(yōu)勢亮點(diǎn)
向后兼容KeilMDK-ARMuVision4,以前的項(xiàng)目同樣可以在MDKv5上進(jìn)行開發(fā),MDKv5同時(shí)加強(qiáng)了針對(duì)Cortex-M微控制器開發(fā)的支持,并且對(duì)傳統(tǒng)的開發(fā)模式和界面進(jìn)行升級(jí),將分成兩個(gè)部分,MDKCore和SoftwarePacks。其中,SoftwarePacks可以獨(dú)立于工具鏈進(jìn)行新芯片支持和中間庫的升級(jí)。
1、MDKCore–MDK核心 MDKCore包含微控制器開發(fā)所有的所有組件,包括IDE(uVision5)、編輯器、ARMC/C++編輯器、uVision調(diào)試跟蹤器和PackInstaller。
2、uVision5IDE集成開發(fā)界面 uVision5IDE集成開發(fā)環(huán)境與uVision4相差不大,在編譯工具欄右側(cè)多了兩個(gè)綠色按鈕,ManageRun-timeEnvironment和PackInstaller按鈕。
MDKCore是一個(gè)獨(dú)立的安裝包,大概300M左右大小,可以到ARM國內(nèi)代理商米爾科技官網(wǎng)下載正式版本。下載安裝以后就可以一直使用,如果Keil有芯片支持、CMSIS或者中間庫的升級(jí),直接通過Softwarepacks本地升級(jí)即可。
3、Softwarepacks–MDK軟件包 這部分較MDKv4版本做出了很大的更新。Softwarepacks分為Device、CMSIS、MDKProfessionalMidleware三個(gè)小部分,包含了各類可用的設(shè)備驅(qū)動(dòng)。MDKv5可以在Softwarepacks窗口選擇需要安裝或者更新的軟件組件。
keil c51漢化包主要特色
1、軟件使用方面得到了快速的加強(qiáng)
2、還可對(duì)編輯進(jìn)行操作
3、也支持進(jìn)行編譯的使用
4、包括了仿真的操作使用
5、也支持對(duì)所有的8051產(chǎn)品進(jìn)行生成
6、也支持進(jìn)行匯編的操作
7、還可進(jìn)行C語言的程序設(shè)計(jì)
8、軟件的使用界面相當(dāng)?shù)挠押?
9、可以快速的進(jìn)行學(xué)習(xí)
10、使用方面也得到了快速的加強(qiáng)
11、還可對(duì)編輯進(jìn)行操作
12、也支持進(jìn)行編譯的使用
13、包括了仿真的操作使用
14、也支持對(duì)所有的8051產(chǎn)品進(jìn)行生成
15、也支持進(jìn)行匯編的操作
16、還可進(jìn)行C語言的程序設(shè)計(jì)
常見問題
占用內(nèi)存大的解決方法?1、查看后項(xiàng)目文件的CommonArchiving和ArchiveManager變大各占3G,這個(gè)是由于你歸檔里面的文件存儲(chǔ)太多,沒有定期清理導(dǎo)致wincc系統(tǒng)運(yùn)行很慢。
2、無法刪減,可能是你沒有關(guān)閉wincc項(xiàng)目,可以取消激活或者使用開始>運(yùn)行>輸入reset_wincc.vbs回車來結(jié)束wincc進(jìn)程,然后執(zhí)行刪除的,找到WinCC的項(xiàng)目---ArchiveManager文件夾,把文件件里面AlarmLogging、TagLoggingFast、TagLoggingSlow三個(gè)子文件夾中內(nèi)容直接刪除就可以。
3、如果有主要數(shù)據(jù)要保存的話,建議你原wincc項(xiàng)目進(jìn)行備份,使用項(xiàng)目復(fù)制器對(duì)原項(xiàng)目進(jìn)行備份,直接把ArchiveManager文件夾里內(nèi)容拷貝出來,再復(fù)制進(jìn)去就無效了:
點(diǎn)Windows的"啟動(dòng)"按鈕,然后依次找到SIMATIC->WinCC->Tools->
project Duplicator,就可以打開WinCC項(xiàng)目復(fù)制器,然后點(diǎn)擊上面一個(gè)"...",選擇你的源項(xiàng)目mcp文件,點(diǎn)下面一個(gè)"...",選擇網(wǎng)絡(luò)上目標(biāo)計(jì)算機(jī)的共享文件夾。再點(diǎn)"Duplicate"(復(fù)制)即可
keil c51漢化包共存方式
keil c51和arm共存方式1、在E盤建立一個(gè)文件夾命名為keil ,首先安裝C51954a,安裝路徑選擇剛才建立的keil 文件夾;
2、安裝完成后桌面會(huì)有uVision的圖標(biāo),運(yùn)行程序,點(diǎn)擊任務(wù)欄File –》License Management ,同時(shí)運(yùn)行Keil_lic.exe對(duì)C51進(jìn)行激活;
3、激活完成后關(guān)閉keil,繼續(xù)安裝MDK516a,安裝路徑任然選擇之前的keil ,也就是說是安裝在同一目錄下;
4、同樣,安裝完成后進(jìn)行激活處理,最終結(jié)束后運(yùn)行程序,新建project 大家會(huì)發(fā)現(xiàn)可以同時(shí)選擇51單片機(jī)和STM32的,而不是只能建立其中一種。
說明:自己也試過安裝在不同目錄然后復(fù)制替換文件,修改配置參數(shù)的方法,但都失敗了,最后發(fā)現(xiàn)這個(gè)方法最好最快,但這只是限于同一版本的(比如這里的keil5),對(duì)于不同版本的C51和MDK共存沒有測試過,寫這篇文章是因?yàn)樽约篔-Link仿真時(shí)被檢查出是盜版的,網(wǎng)上的說法是換成低版本的MDK就可以,折騰幾個(gè)小時(shí)后安裝了keil4版本,最后發(fā)現(xiàn)keil4打不開keil5的工程
keil c51漢化包嵌匯編
嵌匯編模塊內(nèi)接口:
使用如下標(biāo)志符:
#pragma asm
匯編語句
#pragma endasm
注意:如果在c51程序中使用了匯編語言,注意在Keil編譯器中需要激活Properties中的“Generate Assembler SRC File” 和“Assembler SRC File ”兩個(gè)選項(xiàng)
1、把xx.c加入工程中,右擊xx.c選擇“options for file xx.c 選擇“Generate Assembler SRC File”和“Assemble SRC File”打上黑勾有效;
2、根據(jù)選擇的編譯模式,把相應(yīng)的庫文件象加xx.c一樣加入工程中并放在xx.c下面,如smail模式下選keilc51libc51s.lib加入工程中,如果要進(jìn)行浮點(diǎn)運(yùn)算把keilc51libc51fpl.lib也加入工程中。
關(guān)于軟件
1.Keil C51是美國Keil Software公司出品的51系列兼容單片機(jī)C語言軟件開發(fā)系統(tǒng),與匯編相比,C語言在功能上、結(jié)構(gòu)性、可讀性、可維護(hù)性上有明顯的優(yōu)勢,因而易學(xué)易用。Keil提供了包括C編譯器、宏匯編、鏈接器、庫管理和一個(gè)功能強(qiáng)大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個(gè)集成開發(fā)環(huán)境(μVision)將這些部分組合在一起。運(yùn)行Keil軟件需要WIN98、NT、WIN2000、WINXP等操作系統(tǒng)。如果你使用C語言編程,那么Keil幾乎就是你的不二之選,即使不使用C語言而僅用匯編語言編程,其方便易用的集成環(huán)境、強(qiáng)大的軟件仿真調(diào)試工具也會(huì)令你事半功倍。
2.是一家業(yè)界領(lǐng)先的微控制器(MCU)軟件開發(fā)工具的獨(dú)立供應(yīng)商。Keil公司由兩家私人公司聯(lián)合運(yùn)營,分別是德國慕尼黑的Keil Elektronik GmbH和美國德克薩斯的Keil Software Inc。Keil公司制造和銷售種類廣泛的開發(fā)工具,包括ANSI C編譯器、宏匯編程序、調(diào)試器、連接器、庫管理器、固件和實(shí)時(shí)操作系統(tǒng)核心(real-time kernel)。有超過10萬名微控制器開發(fā)人員在使用這種得到業(yè)界認(rèn)可的解決方案。其Keil C51編譯器自1988年引入市場以來成為事實(shí)上的行業(yè)標(biāo)準(zhǔn),并支持超過500種8051變種。
3.Keil公司2005年由ARM公司收購。其兩家公司分別更名為ARM Germany GmbH和ARM Inc。Keil公司首席執(zhí)行官Reinhard Keil表示:“作為ARM Connected Community中的一員,Keil和ARM保持著長期的良好關(guān)系。通過這次收購,我們將能更好地向高速發(fā)展的32位微控制器市場提供完整的解決方案,同時(shí)繼續(xù)在μVision環(huán)境下支持我們的8051和C16x編譯器?!?br />而后ARM Keil推出基于μVision界面,用于調(diào)試ARM7,ARM9,Cortex-M內(nèi)核的MDK-ARM開發(fā)工具,用于為控制領(lǐng)域的開發(fā)。
0條評(píng)論