SGMGH-55DCA61使用IAREmbedded WOrkbonch進(jìn)行應(yīng)用程序開發(fā) IAR Embedded Workbench開發(fā)環(huán)境為SGMGH-55DCA61提供了基于C語言或基于匯編語言的應(yīng)用程序開發(fā)手段。使用上述對MAXQ2000評估板與串口-JTAG適配器模塊的硬件配置,IAR Embedded Workbench可以*訪問MAXQ2000的基于JTAG的自舉裝載過程以及在線調(diào)試特性。 IAR Embedded Workbench為MAXQ2000的應(yīng)用程序開發(fā)提供了以下特性。 * 將編譯完成的應(yīng)用程序裝入MAXQ2000的集成程序閃存中。 * 提供C語言或匯編語言級的單步(跟蹤)程序執(zhí)行。 * 顯示代碼、數(shù)據(jù)、硬件堆棧與固定用途ROM存儲器。 * 調(diào)用堆棧跟蹤。 * C語言或匯編語言級的斷點設(shè)置。 * 顯示與編輯所有MAXQ2000系統(tǒng)與外設(shè)寄存器。
5、應(yīng)用 值此,以創(chuàng)建與編譯一個SGMGH-55DCA61項目為例對應(yīng)用作說明。 由于IAR Embedded Workbench包含對MAXQ2000微控制器系列的集成支持,創(chuàng)建一個新的MAXQ2000微控制器項目只需要幾個具體的設(shè)置。 啟動IAR后,從菜單中選擇File,然后選擇New。在New的對話框中選擇Workspace,然后點擊Ok。為該項目的工作空間鍵人一個新的名稱(保存為“.eww”文件),然后點擊Save。 工作空間窗口打開后,從菜單中選擇Project,然后選擇Create New Project。對于新項目,MAXQ工具鏈為默認(rèn)狀態(tài)。為新項目鍵人文件名(保存為*.ewp文件),然后點擊Create。 接下來,從菜單中選擇Project,然后選擇Settings。出現(xiàn)的對話框中顯示的是新創(chuàng)建項目的設(shè)置,如圖2所示。
在Options對話框中的General Options選擇標(biāo)簽下,應(yīng)當(dāng)為MAXQ2000微控制器選擇以下設(shè)置。
* 由于SGMGH-55DCA61具有MAXQ20型的內(nèi)核,Processor Variant應(yīng)當(dāng)設(shè)定為MAXQ20。
* 對于MAXQ2000,Number of accumulators應(yīng)當(dāng)設(shè)定為16。 * 對于MAXQ2000,Hardwar estac kdepth應(yīng)當(dāng)設(shè)定為16。 在Option對話框中的C-Spy Debugger選擇標(biāo)簽中,應(yīng)當(dāng)為MAXQ2000選擇以下設(shè)定(見圖3):
* 將Driver設(shè)定為JTAG,說明通過PC的COM端與串口SGMGH-55DCA61接口電路板連接。另兩個可能的設(shè)置為Simulator(用來與MAXQ2000軟件模擬器一起運行)與Emulator(用來與MAXQ2000在線仿真器系統(tǒng)一起運行)。 * 應(yīng)將Use Device Description File邏輯框選中。器件說明文件(*。ddf應(yīng)當(dāng)是提供給MAXQ2000微控制器的文件(maxq200x.ddf)。
APPLIED MATERIALS (AMAT) APD CARD ASSEMBLY 0010-A0091
Applied Materials Process Kit DT ESCWC
Applied Materials Process Kit S3V UNI92
Applied Materials AMAT Chemraz O-Ring, 3700-02381
APPLIED MATERIALS (AMAT) 200MM FACEPLATE P/N 0040-70319
Applied Materials AMAT KALREZ O-RING, 3700-02217
Applied Materials AMAT Valve Manifold, 0190-08742
APPLIED MATERIALS (AMAT) UPPER SHOWER HEAD 0040-89773
APPLIED MATERIALS (AMAT) PADDLE ASSY P/N 0190-03926
APPLIED MATERIALS (AMAT) NF SENSOR ASSY P/N 0620-00928
Applied Materials AMAT Kalrez O-Ring, 3700-05152
Applied Materials AMAT KALREZ SAHARA O-RING, 3700-04795
APPLIED MATERIALS (AMAT) VHP ROBOT BLADE P/N 0040-53105
Applied Materials AMAT Through Beam Wafer, 0090-A0016
Applied Materials AMAT Chemraz O-RING, 3700-04010
APPLIED MATERIALS QUARTZ VACUUM BELLJAR BELL JAR 21"
?