開心生活站

位置:首頁 > IT科技 > 

stlink仿真器有什麼用

IT科技9.92K

stlink仿真器的作用是用以實現硬件仿真的硬件。仿真器可以實現替代單片機對程序的運行進行控制,例如單步,全速,查看資源斷點等。儘管軟件仿真具有無需搭建硬件電路就可以對程序進行驗證的優點,但無法完全反映真實硬件的運行狀況,因此還要通過硬件仿真來完成最終的設計。

stlink仿真器有什麼用

仿真器(emulator)是以某一系統復現另一系統的功能。仿真器可以實現替代單片機對程序的運行進行控制。與計算機模擬系統(Computer Simulation)的區別在於,仿真器致力於模仿系統的外在表現、行爲,而不是模擬系統的抽象模型。仿真器內部的P口等硬件資源和51系列單片機基本是完全兼容的。仿真主控程序被存儲在仿真器芯片特殊的指定空間內,有一段特殊的地址段用來存儲仿真主控程序,仿真主控程序就象一臺電腦的操作系統一樣控制仿真器的正確運轉。仿真器和電腦上的上位機軟件(即KEIL)是通過串口相連的,通過仿真器芯片的RXD和TXD負責接收電腦主機發來的控制數據,TXD負責給電腦主機發送反饋信息。控制指令由KEIL發出,由仿真器內部的仿真主控程序負責執行接收到的數據,並且進行正確的處理。

標籤:仿真器 stlink