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