以典型的9S08 系列為例,當(dāng)你選擇了一個(gè)MCU 型號(hào)后,在圖1-4 右側(cè)會(huì)顯示出所有針對(duì)該型號(hào)芯片可用的項(xiàng)目調(diào)試場(chǎng)景。其中:Full Chip Simulator是芯片全功能模擬仿真,即無(wú)需任何目標(biāo)系統(tǒng)的硬件資源,直接在你的PC 機(jī)上模擬運(yùn)行單片機(jī)的程序,在模擬運(yùn)行過(guò)程中可以觀察調(diào)試程序的各項(xiàng)控制和運(yùn)行流程,分析代碼運(yùn)行的時(shí)間,觀察各種變量,等等。CW 提供了功能強(qiáng)大的模擬激勵(lì)功能,可以在模擬運(yùn)行時(shí)模擬一些外部事件的輸入,配合程序調(diào)試;P&E Multilink/Cyclone Pro是基于P&E 公司的硬件調(diào)試工具實(shí)現(xiàn)實(shí)時(shí)在線硬件調(diào)試。實(shí)際就是我們經(jīng)常說(shuō)的BDM 調(diào)試。BDM 調(diào)試是基于芯片本身內(nèi)含的在線調(diào)試功能,可實(shí)現(xiàn)程序下載,單步/全速運(yùn)行,可以設(shè)若干個(gè)斷點(diǎn),可以觀察和修改任意寄存器或RAM 內(nèi)存空間。BDM 幾乎是開(kāi)發(fā)飛思卡爾8 位(9S08 和RS08 系列)、16 位(9S12 系列)和32 位(coldfire V1 系列)單片機(jī)的標(biāo)準(zhǔn)調(diào)試模式,運(yùn)用最為廣泛;SofTec HCS08是另外一家SofTec 公司提供的硬件調(diào)試工具,國(guó)內(nèi)使用較少;HCS08 Serial Monitor是基于芯片串口的監(jiān)控調(diào)試開(kāi)發(fā)模式。由于開(kāi)發(fā)效率較低,現(xiàn)在幾乎無(wú)人使用。
標(biāo)簽:
FSL
08
C語(yǔ)言編程
單片機(jī)開(kāi)發(fā)
上傳時(shí)間:
2013-10-10
上傳用戶:alex wang