ARM SDT
ARM SDT
ARMARM ARM
目錄
ARM SDT的英文全稱是ARM Software Development Kit ,是ARM公司(為方便用戶在ARM晶元上進行應用軟體開發而推出的一整套集成開發工具。ARM SDT經過ARM公司逐年的維護和更新,目前的最新版本是2.5.2,但從版本2.5.1開始,ARM公司宣布推出一套新的集成開發工具ARM ADS 1.0,取ARM SDT而代之,今後將不會再看到ARM SDT的新版本。
ARM SDT(以下關於ARM SDT的描述均是以版本 2.50為對象)可在Windows95、98、NT以及Solaris 2.5/2.6、HP-UX 10上運行,支持最高到ARM9(含ARM9)的所有ARM處理器晶元的開發,包括StrongARM。
ARM SDT包括一套完整的應用軟體開發工具:
*armcc ARM的C編譯器,具有優化功能,兼容於ANSI C。
*tcc THUMB的C編譯器,同樣具有優化功能,兼容於ANSI C。
*armasm 支持ARM和THUMB的彙編器。
*armsd ARM和THUMB的符號調試器。
以上工具為命令行開發工具,均被集成在SDT的兩個Windows開發工具ADW和APM中,用戶無需直接使用命令行工具。
*APM Application Project Manageer,ARM工程管理器,完全圖形界面,負責管理源文件,完成編輯、編譯、鏈接並最終生成可執行映像文件等功能。