編輯撰寫程式可以用任意一種文字編輯器,Atmel Studio 也有內鍵的文字編輯器,在顯示的區塊內,可以打字寫入程式,程式中屬於C言法的字會變藍色,以說明符號包住的說明command會是綠色,一般文字的則為黑色。其文字編輯的操作功能均在按 Edit的下拉視窗內。
基本常用選項:
- Undo :取消前一動,
- Redo: 恢復先前取消動作,
- Cut: 把滑鼠選取的區塊後原來位置剪下來,
- Copy : 把滑鼠選取的區塊複製下來,
- Paste : 把先前剪下來或複製下來的區塊貼在鼠標位置。
- Delet : 消去滑鼠選取的區塊。
建置Build:
建置build動作包含編譯compile,組譯assamble以及鏈結link三個動作。Atmel Studio 7的build功能可由點選build按鍵產生的下拉視窗中點選,包括:
• build solution: 建置整個解決方案的所有專案。
• rebuild solution: 重新建置整個解決方案的所有專案。
• clean solution: 清除整個解決方案中的中間結果檔,以避免前後期建置的結果檔之間不相容。
• build [project name]: 可以只針對方案中特定給名稱的專案做建置。
• rebuild [project name]: 可以只針對方案中特定給名稱的專案做重新建置。
• clean [project name]: 可以只清除特定名稱專案的中間結果檔。
完成建置之後在輸出區塊會提供編譯,組譯,以及鏈結過程之中發現的錯誤Error,警告Warnings,以及訊息Message 。在執行建置後,必需觀察並參考這個這三個結果後,執行原始程式的修正,或函式庫的重新增減,再重新建置,必需時也要清除中間檔案,直到建置後不再有錯誤或警告等結果出現,才算建置完成。