近年來嵌入式領域迅速發展,讓嵌入式系統相關應用遍及生活無所不在,同時利用軟體來讓終端客戶產品形成差異化的情況也越來越多,在功能持續提昇的狀況下,使得嵌入式系統在開發以及軟體設計上的複雜度遠比以往增加不少。再加上,市場對於嵌入式系統的開發週期、開發成本和產品品質要求不斷地提高,該如何為設計人員提供所需的工具以及嵌入式軟體的完整解決方案便成為一門重要的課題。
|
(圖/www.energymicro.com) BigPic:800x571 |
面對軟體的品質與安全方面需求的因素日益增長,連帶使得MCU軟體設計和測試工作也越來越沈重,意法半導體產品行銷經理楊正廉表示,在嵌入式產品的開發過程中,好的開發工具及開發環境往往直接影響嵌入式產品的開發週期和產品品質,特別是將UML設計、靜態代碼分析、動態覆蓋測試等功能進一步整合到開發工具更是必然的趨勢。
MCU與第三方開發工具廠商除了分別提供易用的開發工具來大幅縮減設計人員的開發設計時程,以及幫助開發人員更深入的理解MCU,為了能夠讓入門的初學者以及吸引更多的客戶可以加快腳步進入MCU的設計殿堂,各家MCU廠商競相導入圖形化(GUI)開發工具。畢竟在這講求圖形化介面的科技時代,沒有圖形化的開發工具,開發人員可能需要耗費相當冗長的時間去調整測試相關配置。
透過圖形化開發工具,當發生設計錯誤時能夠自動突出顯示,好讓開發人員可以把精力和時間全心投入於進階開發,而不是反覆調整測試。德州儀器亞洲區市場開發經理陳俊宏表示,特別是在配置MCU週邊設備方面,可說是開發人員必須面對的另一個夢靨,如果沒有軟體配置工具的協助,取而代之的將會是繁瑣的過程。透過圖形化對話框,除了能夠讓設計人員直觀方便以及免除編寫百行以上程式碼之苦,不僅可以快速產生啟動代碼節省時間,更能提高開發效率,可說是新手的最佳友善開發工具。
不論是MCU廠商自行推出的開發工具抑或是第三方開發工具,均已逐步導入圖形化設計介面來輔助設計人員縮短開發時間,以及簡化設計步驟。雖然圖形化開發工具基本上可以滿足中低階MCU相關應用的開發需求,但仍無法勝任高階MCU產品開發的重責大任,預估2015年圖形化開發工具才會是綻放的元年。