概述
Keil C251也稱(chēng)C251,DK251等,是ARM/Keil專(zhuān)門(mén)針對(duì)251系列微控制器推出的嵌入式軟件開(kāi)發(fā)工具套件。
Keil C251支持251微控制器體系結(jié)構(gòu)的Keil開(kāi)發(fā)工具,適合每個(gè)階段的開(kāi)發(fā)人員,不管是專(zhuān)業(yè)的應(yīng)用工程師,還是剛學(xué)習(xí)嵌入式軟件開(kāi)發(fā)的學(xué)生。
Keil C251提供產(chǎn)業(yè)標(biāo)準(zhǔn)的Keil C編譯器、宏匯編器、調(diào)試器和單板計(jì)算機(jī),支持的251系列微控制器,且有相應(yīng)的產(chǎn)品支持列表,列表中列出的產(chǎn)品的固定資源已經(jīng)在軟件中配置完畢,可以直接使用,減少手工配置工作量。
如下圖,C251在整個(gè)Keil系開(kāi)發(fā)工具中的框架圖:

Keil C251功能框架
軟件與Keil系列產(chǎn)品開(kāi)發(fā)架構(gòu)保持一致,方便開(kāi)發(fā)人員學(xué)習(xí)和使用,同時(shí)也可以應(yīng)用豐富的第三方應(yīng)用擴(kuò)展。

CA251功能特點(diǎn)
· Keil C251開(kāi)發(fā)工具旨在解決嵌入式軟件開(kāi)發(fā)商面臨的復(fù)雜問(wèn)題。
· 當(dāng)你開(kāi)始一個(gè)新項(xiàng)目,只需簡(jiǎn)單的從設(shè)備數(shù)據(jù)庫(kù)選擇使用的設(shè)備,uVision IDE將設(shè)置好編譯器、匯編器、鏈接器和存儲(chǔ)器選項(xiàng)。
· 大量的例程,幫助你使用流行的嵌入式251設(shè)備。
· KeilμVision調(diào)試器準(zhǔn)確地模擬251設(shè)備的片上外圍設(shè)備(IC、CAN、UART、SPI、中斷、I/O端口、A/D轉(zhuǎn)換器、D/A轉(zhuǎn)換器和PWM模式)。模擬幫助你了解硬件配置,避免在安裝問(wèn)題上浪費(fèi)時(shí)間。此外,使用模擬功能你可以在沒(méi)有目標(biāo)設(shè)備的情況下編寫(xiě)和測(cè)試應(yīng)用程序。
· 當(dāng)你準(zhǔn)備在目標(biāo)硬件上測(cè)試軟件應(yīng)用時(shí),Keil C251可以使用MON251目標(biāo)監(jiān)視器,在目標(biāo)系統(tǒng)上下載并測(cè)試程序代碼。
· 完善的幫助,無(wú)論是軟件界面,編譯行為,還是中間件使用都可以快速的找到相應(yīng)的幫助內(nèi)容,隨時(shí)查看,快速解決問(wèn)題,從而有更多的時(shí)間在自己創(chuàng)造性的勞動(dòng)上。
CA251編譯器套件
針對(duì)MCS 251微控制器系列的CA251編譯器套件,支持251系列微控制器,你可以使用其強(qiáng)大的251(源模式)指令集,來(lái)編寫(xiě)和測(cè)試C或者匯編程序。
擁有CA251編譯器套件,能夠輕松使用251系列的片上外設(shè)及其他關(guān)鍵功能。
· μVision
§ 集成開(kāi)發(fā)環(huán)境,項(xiàng)目管理,開(kāi)發(fā)仿真調(diào)試一體化環(huán)境
· Keil251編譯工具
§ A251宏匯編器
§ C251 ANSI C 編譯器
§ L251 code-banking鏈接器
§ OH251 Object-HEX轉(zhuǎn)換器
§ MON251 目標(biāo)監(jiān)視器
MON251目標(biāo)監(jiān)控器
Keil C251上的MON251監(jiān)視器是一個(gè)為251微控制器設(shè)計(jì)的全功能、免許可證、免專(zhuān)利權(quán)費(fèi)的目標(biāo)監(jiān)測(cè)器。它可以配置各類(lèi)帶有引導(dǎo)程序的目標(biāo)系統(tǒng)。監(jiān)控器通過(guò)電腦COM端口與μVision調(diào)試器進(jìn)行通信。使用Keil C251 μVision調(diào)試器和MON251監(jiān)測(cè)器,可以輕松地對(duì)目標(biāo)系統(tǒng)進(jìn)行實(shí)時(shí)調(diào)試。你可以查看程序標(biāo)志,使用源代碼調(diào)試,觀察程序變量和檢查存儲(chǔ)器內(nèi)容等!
Keil支持C251的Ulink2仿真器
通過(guò)使用Ulink2仿真器可以和C251聯(lián)合實(shí)現(xiàn)軟件的調(diào)試,保證程序在實(shí)際環(huán)境中與設(shè)計(jì)的功能一致,出現(xiàn)問(wèn)題時(shí)可以快速找到問(wèn)題的根源。

常見(jiàn)251 MCU支持
· Atmel T8xC251G2D
· Dolphin Flip80251 Typhoon
· Intel 8xC251SA
· PalmChip PALM8x251S
· Sanyo LC80-SR80251
· SST SST89x58RD
產(chǎn)品選型

系統(tǒng)需求:
· Windows 7、Windows10
· Mouse or Similar Pointing Device
· Available Hard Disk Space
C51: 200MBytes
C251: 100MBytes
C166: 100MBytes
MDK: 1.4GBytes
· 1GBytes of RAM (2GB recommended)
· Pentium Class PC
如何根據(jù)應(yīng)用場(chǎng)景選擇版本
如果要做以下工作,你應(yīng)該考慮DK251專(zhuān)業(yè)開(kāi)發(fā)套件:
· 使用多個(gè)251工程工作
· 需要編寫(xiě)C代碼
· 需要一個(gè)模擬器或沒(méi)有一個(gè)仿真器
如果要做以下工作,你應(yīng)該考慮CA251專(zhuān)業(yè)開(kāi)發(fā)套件:
· 使用多個(gè)251工程工作
· 需要編寫(xiě)C代碼
如果要做以下工作,你應(yīng)該考慮CA251專(zhuān)業(yè)開(kāi)發(fā)套件:
· 僅需要在251上編寫(xiě)匯編程序
· 要求與Intel ASM-51匯編器兼容

首頁(yè) > 產(chǎn)品中心 > KEIL開(kāi)發(fā)套件
