在傳統非視窗作業系統上是以行指令(Line Commend)分項單行執行。 直到Boardland公司所出品之Turbo C開始,提供視窗環境下(作業系統不是MS WINDOW而是DOS)將所有的工作整合在同一環境下,以點選方式來管理開發程式的所有工作。 這種開發環境有一專有名詞,稱為整合開發環境(Integrated Development Environment )簡稱IDE。IDE開發環境除了提供上述Compiler,Linker,Simulator,Debug 以外,為了方便程式開發人員撰寫及管理程式與其開發過程,又提供了文件編緝Editor以及計畫管理 (Project Management)的功能。其後大部份的Compiler工具不論是開發好的程式將會在那個平台上跑,多半會提供IDE開發環境,Proview32,Keil也不例外。
Atmel Studio 7 IDE執行程式的撰寫、編譯、除錯並配合ASADataAgent執行燒錄與終端機監測。此外還需要C4MLib驅動函式庫。
Atmel Studio 7 IDE 及C4MLib 函式庫下載安裝及執行:
◦ Atmel Studio 7 IDE:
- 下載:以google 找到Atmel Studio 7的下載點,並點選Download執行下載。
- 安裝:下載完成後出現下載視窗,在視內選按Install選項即可自動完成安裝。
◦ C4MLib :
- 下載:FTP 網站可下載。
- 安裝:Atmel Studio 7具有引入外部函式庫的功能,能夠將C4MLib整合進入Atmel Studio 7 IDE裏使用。
Atmel Studio 7圖形化畫面結構
Atmel Studio 7 為一具有圖形化操作介面的IED工具軟體。其操作頁面允許四個區塊佔用,如以下主畫面所示 最上面功能選項區由控制功能選項方塊組成,中左為程式編輯輸入區,中右為解決方案列表區。而最下面為輸出訊息區。
主畫面
Atmel Studio 7功能選項:使用 Atmel Studio 7軟體時,多數操作均由功能選項入手,不同功能依據類形不同可分為:File (檔案管理),Edit(文字編輯),View(觀測選擇),VassistX(視覺輔助功能),ASF(Atmel 軟體架構Software Framework),Project(專案管理),Build (編譯及鏈結),Debug(除錯),Tools(輔助工具),Window(視窗調整),Help(求助)。