單片機開(kāi)發(fā)系統種類(lèi)
單片機開(kāi)發(fā)系統在何可分為4類(lèi):通用型開(kāi)發(fā)系統、實(shí)用型開(kāi)發(fā)系統、通用機開(kāi)發(fā)系統、模擬開(kāi)發(fā)系統。
單片機實(shí)用型開(kāi)發(fā)系統的特點(diǎn)是:開(kāi)發(fā)系統的硬件按照單片機典型應用系統進(jìn)行配置,系統配有監控程序,具有自開(kāi)發(fā)能力。
其優(yōu)點(diǎn)是:減少了系統研制時(shí)的硬件工作量,研制周期短,開(kāi)發(fā)效率高,具有二次開(kāi)發(fā)能力。缺點(diǎn)是:當不是最佳配置時(shí),軟硬件資源浪費軟大,應用場(chǎng)合也有局限性。
在通用計算機中加開(kāi)發(fā)模板的開(kāi)發(fā)系統稱(chēng)為通用機開(kāi)發(fā)系統。
開(kāi)發(fā)模板的硬件結構包含有計算機不可替代的部分,如EPROM寫(xiě)入系統、仿真頭以及CPU仿真所必需的單片機系統等。開(kāi)發(fā)模板既可插在計算機的擴展槽中,也可以總線(xiàn)連接的方式放在機器外部。
其優(yōu)點(diǎn)是能夠充分利用計算機的軟硬件資源,開(kāi)發(fā)效率高。
一般來(lái)說(shuō),由計算機和模擬開(kāi)發(fā)軟件構成的、完全依靠軟件手段進(jìn)行開(kāi)發(fā)的系統,稱(chēng)為模擬開(kāi)發(fā)系統。其工作原理是:利用模擬開(kāi)發(fā)軟件在計算機上實(shí)現對單片機的硬件模擬、指令模擬、運行狀態(tài)模擬,從而完成應用軟件開(kāi)發(fā)的全過(guò)程。
以SIM8051模擬開(kāi)發(fā)系統為便,它的模擬調試功能很強,效率高,成本低。模擬開(kāi)發(fā)系統基本上包括了在線(xiàn)仿真器的單步、跟蹤、檢查和修改功能,并且還能夠模擬產(chǎn)生各種中斷和I/O應答過(guò)程。用戶(hù)只要配備了模擬/調試軟件,就可使微機成為一臺通用的模擬開(kāi)發(fā)系統。其缺點(diǎn)是不能對硬件系統進(jìn)行診斷和適時(shí)仿真。
評論