仿真器是什么
仿真器(emulator)以某一系統(tǒng)復(fù)現(xiàn)另一系統(tǒng)的功能。與計(jì)算機(jī)模擬系統(tǒng)的區(qū)別在于,仿真器致力于模仿系統(tǒng)的外在表現(xiàn)、行為,而不是模擬系統(tǒng)的抽象模型。請(qǐng)參閱仿真和模擬詞條。
仿真器可以替代你的目標(biāo)系統(tǒng)中的MCU,仿真其運(yùn)行。 仿真器運(yùn)行起來(lái)和實(shí)際的目標(biāo)處理器一樣,但是增加了其它功能,使你能夠通過桌面計(jì)算機(jī)或其它調(diào)試界面來(lái)觀察MCU中的程序和數(shù)據(jù),并控制MCU的運(yùn)行。隨著IC和軟件集成平臺(tái)的飛速發(fā)展,仿真器也不斷賦予新的內(nèi)容和新的挑戰(zhàn),因?yàn)樗陌l(fā)展必須與CPU同步,要想在總線速度為150Mhz 64bit的情況下實(shí)現(xiàn)TRACE已經(jīng)成為不可能。
單片機(jī)仿真器
單片機(jī)仿真器是指以調(diào)試單片機(jī)軟件為目的而專門設(shè)計(jì)制作的一套專用的硬件裝置。
單片機(jī)在體系結(jié)構(gòu)上與PC機(jī)是完全相同的,也包括中央處理器,輸入輸出接口,存儲(chǔ)器等基本單元,因而與PC機(jī)等設(shè)備的軟件結(jié)構(gòu)也是類似的。因而單片機(jī)在軟件開發(fā)的過程中也需要對(duì)軟件進(jìn)行調(diào)試,觀察其中間結(jié)果,排除軟件中存在的問題。但是由于單片機(jī)的應(yīng)用場(chǎng)合問題,其不具備標(biāo)準(zhǔn)的輸入輸出裝置,受存儲(chǔ)空間限制,也難以容納用于調(diào)試程序的專用軟件,因此要對(duì)單片機(jī)軟件進(jìn)行調(diào)試,就必須使用單片機(jī)仿真器。單片機(jī)仿真器具有基本的輸入輸出裝置,具備支持程序調(diào)試的軟件,使得單片機(jī)開發(fā)人員可以通過單片機(jī)仿真器輸入和修改程序,觀察程序運(yùn)行結(jié)果與中間值,同時(shí)對(duì)與單片機(jī)配套的硬件進(jìn)行檢測(cè)與觀察,可以大大提高單片機(jī)的編程效率和效果。
最早的單片機(jī)仿真器是一套獨(dú)立裝置,具有專用的鍵盤和顯示器,用于輸入程序并顯示運(yùn)行結(jié)果;隨著PC機(jī)的普及,新一代的仿真器大多數(shù)都是利用PC機(jī)作為標(biāo)準(zhǔn)的輸入輸出裝置,而仿真器本身成為微機(jī)和目標(biāo)系統(tǒng)之間的接口而已,仿真方式也從最初的機(jī)器碼發(fā)展到匯編語(yǔ)言、C語(yǔ)言仿真,仿真環(huán)境也與PC機(jī)上的高級(jí)語(yǔ)言編程與調(diào)試環(huán)境非常類似了。
目前,隨著單片機(jī)的小型化,貼片化和具有ISP,IAP等功能的單片機(jī)的廣泛應(yīng)用,傳統(tǒng)單片機(jī)仿真器的應(yīng)用范圍也有所縮小。而軟件單片機(jī)仿真器(即單片機(jī)仿真程序)的應(yīng)用逐漸廣泛,單片機(jī)仿真程序即在個(gè)人計(jì)算機(jī)上運(yùn)行的特殊程序,可在一定程度上模擬單片機(jī)運(yùn)行的硬件環(huán)境,并在該環(huán)境下運(yùn)行單片機(jī)目標(biāo)程序,并可對(duì)目標(biāo)程序進(jìn)行調(diào)試、斷點(diǎn)、觀察變量等操作,可大大提升單片機(jī)系統(tǒng)的調(diào)試效率。純軟件單片機(jī)仿真器往往與硬件設(shè)計(jì)程序集成在一起發(fā)布,使得開發(fā)者可以對(duì)單片機(jī)硬件與軟件進(jìn)行同步開發(fā)。
-
仿真器
+關(guān)注
關(guān)注
14文章
1028瀏覽量
84716 -
單片機(jī)仿真器
+關(guān)注
關(guān)注
0文章
5瀏覽量
3675
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
概倫電子電路類型驅(qū)動(dòng)SPICE仿真器NanoSpice X介紹

概倫電子千兆級(jí)高精度電路仿真器NanoSpice Giga介紹

概倫電子先進(jìn)數(shù)字仿真器VeriSim介紹
EE-175: 仿真器與EZ-KIT Lite評(píng)估系統(tǒng)問題解決指南

ISOM871x高速單通道光仿真器評(píng)估模塊

使用PSpice仿真器對(duì)TI智能高側(cè)開關(guān)中的熱行為進(jìn)行建模

TI磁感應(yīng)仿真器功能簡(jiǎn)介

隔離認(rèn)證標(biāo)準(zhǔn)揭秘:光耦合器與光耦仿真器

仿真器的使用方法有哪些
ISOM871x 3.75kVRMS高速單通道光耦仿真器數(shù)據(jù)表

評(píng)論