在過去 30 年中,嵌入式開發過程發生了很大變化。用於編碼、編譯和除錯(debugging)的軟體工具在不斷發展,日益複雜和高度整合的硬體功能和行業趨勢(例如低功耗、連通性和安全性)都要求整合新工具鏈功能,例如板級支援封裝、驅動器和程式庫等。
嵌入式開發之演化
不久前,大多數嵌入式系統都沒有任何連通性,安全性也不在考量之列。這些系統目的是控制設備,例如工業鍋爐控制器或家用洗衣機等。許多嵌入式開發人員學會了使用裸金屬(bare-metal)機器代碼技術對微控制器進行程式設計。使用操作代碼進行程式設計非常耗時,令人費解且乏味。值得慶幸的是,下一步使用的組合語言(assembly language)減輕了早期開發人員負擔,並為轉向採用 C 等進階語言鋪平道路。
...
...
使用者別 |
新聞閱讀限制 |
文章閱讀限制 |
出版品優惠 |
一般訪客 |
10則/每30天 |
5/則/每30天 |
付費下載 |
VIP會員 |
無限制 |
20則/每30天 |
付費下載 |