單晶片微電腦開發流程圖
程式則是由基本指令組成,並且存檔為 *.ASM或 *.C 的檔案名稱。
程式編輯完成之後再由組譯器(Assembler)或 編譯(Compiler) 轉換成目的檔(Object file).若有其他副程式放在不同的檔案,此時便要一起做連結。
若有錯誤及警告訊息(即語法錯誤),就要先進行除錯(Debug),若無任何錯誤及警告訊息,即會產生 *.OBJ檔案名稱.再利用 Link 程式( 連結器 ) 轉換成可執行檔 (*.HEX ,*.TSK ,BIN....)
不論是何種可執行檔案格式(File format),對硬體來說都要轉換成機械語言( Machine Code ).現在大部份的IC燒錄器及模擬器( ICE )都可以直接讀取。
雖然程式通過編譯及連結,並非已完成工作.此時便要檢查動作是否為當初所預想(若不是就是發生了邏輯錯誤)。若不是則要進行另一長串的除錯,直到正常動作為止。
人生到處知何似 應似飛鴻踏雪泥
泥上偶然留指爪 鴻飛那復計東西
Copyright ©2002 All Rights Reserved. Last modified : |