仿真器作用
仿真器(emulator)以某一系統(tǒng)復(fù)現(xiàn)另一系統(tǒng)的功能。與計(jì)算機(jī)模擬的區(qū)別在于,仿真器致力于模仿系統(tǒng)的外在表現(xiàn)、行為,而不是模擬系統(tǒng)的抽象模型。
仿真器是用以實(shí)現(xiàn)硬件仿真的硬件。仿真器可以實(shí)現(xiàn)替代單片機(jī)對程序的運(yùn)行進(jìn)行控制,例如單步,全速,查看資源斷點(diǎn)等。盡管軟件仿真具有無需搭建硬件電路就可以對程序進(jìn)行驗(yàn)證的優(yōu)點(diǎn),但無法完全反映真實(shí)硬件的運(yùn)行狀況,因此還要通過硬件仿真來完成最終的設(shè)計(jì)。 目前的開發(fā)過程中硬件仿真是必需的。
單片機(jī)仿真器作用
單片機(jī)仿真器是一種在電子產(chǎn)品開發(fā)階段代替單片機(jī)芯片進(jìn)行軟硬件調(diào)試的開發(fā)工具。配合集成開發(fā)環(huán)境使用仿真器可以對單片機(jī)程序進(jìn)行單步跟蹤調(diào)試,也可以使用斷點(diǎn)、全速等調(diào)試手段,并可觀察各種變量、RAM及寄存器的實(shí)時數(shù)據(jù),跟蹤程序的執(zhí)行情況。同時還可以對硬件電路進(jìn)行實(shí)時的調(diào)試。利用單片機(jī)仿真器可以迅速找到并排除程序中的邏輯錯誤,大大縮短單片機(jī)開發(fā)的周期。在現(xiàn)場只利用燒錄器反復(fù)燒寫單片機(jī),通過肉眼觀察結(jié)果進(jìn)行開發(fā)的方法大大增加了調(diào)試的難度,延長了整個開發(fā)周期,并且不容易發(fā)現(xiàn)程序中許多隱含的錯誤,特別對于單片機(jī)開發(fā)經(jīng)驗(yàn)不豐富的初學(xué)者來說更加困難,由此可見,單片機(jī)仿真器單片機(jī)系統(tǒng)開發(fā)中發(fā)揮著重要的作用。
隨著單片機(jī)的小型化,貼片化和具有ISP,IAP等功能的單片機(jī)的廣泛應(yīng)用,傳統(tǒng)單片機(jī)仿真器的應(yīng)用范圍也有所縮小。而軟件單片機(jī)仿真器(即單片機(jī)仿真程序)的應(yīng)用逐漸廣泛,單片機(jī)仿真程序即在個人計(jì)算機(jī)上運(yùn)行的特殊程序,可在一定程度上模擬單片機(jī)運(yùn)行的硬件環(huán)境,并在該環(huán)境下運(yùn)行單片機(jī)目標(biāo)程序,并可對目標(biāo)程序進(jìn)行調(diào)試、斷點(diǎn)、觀察變量等操作,可大大提升單片機(jī)系統(tǒng)的調(diào)試效率。純軟件單片機(jī)仿真器往往與硬件設(shè)計(jì)程序集成在一起發(fā)布,使得開發(fā)者可以對單片機(jī)硬件與軟件進(jìn)行同步開發(fā)。
-
仿真器
+關(guān)注
關(guān)注
14文章
1037瀏覽量
85380 -
單片機(jī)仿真器
+關(guān)注
關(guān)注
0文章
5瀏覽量
3711
發(fā)布評論請先 登錄
概倫電子電路類型驅(qū)動SPICE仿真器NanoSpice X介紹

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

概倫電子先進(jìn)數(shù)字仿真器VeriSim介紹
交換機(jī)配置snmp有什么用?
AI開源模型庫有什么用
AI項(xiàng)目管理平臺有什么用
EE-175: 仿真器與EZ-KIT Lite評估系統(tǒng)問題解決指南

ISOM8110具有模擬晶體管輸出的單通道光耦仿真器評估模塊

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

評論