雖然物聯網或是智慧家庭都是產業或是市場相當耳熟能詳的話題,但截至目前為止,我們都還沒看到這些應用概念真正被實現在消費者的生活中。Silicon Lab微控制器暨無線產品資深行銷總監Daniel Cooley向台灣媒體問了這樣的一個問題。他認為,原因在於系統的開發過於複雜。若能將系統開發簡單化,或許我們理想中的願景都能實現。
|
Silicon Lab微控制器暨無線產品資深行銷總監Daniel Cooley(攝影:姚嘉洋) |
有別於其他MCU(微控制器)業者特地發表新款的MCU產品線,Silicon Lab此次特地向台灣媒體分享新一代的開發工具,代號為「Simplicity」,希望能進一步減少嵌入式產品的開發時間。
Daniel Cooley指出,MCU要能在市場上有優異的表現,除了產品本身的性能與功耗外,開發工具亦是不能忽略的環結,Simplicity Studio除了完全可以免費下載外,能針對工程師所選擇的MCU提供最佳化設計建議,也提供對應的文件資料庫與論壇,工程師無需另外再尋找相關的資源,同時,該款開發工具也橫跨ARM的32位元架構與Silicon Lab旗下既有的8051架構,換言之,採用Silicon Lab的工程師無需更換開發工具。
而在系統開發階段時,元件或是系統功耗也一直都是工程師相當在意的重點之一,Daniel Cooley指出,此款開發工具的另一特色在於,它能在程式碼在執行時,同時顯示對應的功耗表現,因此除了讓工程師能讓程式碼最佳化外,也能達到功耗表現的最佳化。
不過,Silicon Lab在32位元的MCU產品線上,全線採用了ARM的M0+、M3與M4架構,其接腳設計可由工程師自行定義,這與Simplicity Studio配合可以展現高度的設計彈性,但Daniel Cooley強調,既有的8051架構的產品線在接腳方面擁有這方面的技術優勢,因此在設計靈活度上略低。不過32位元與8051架構各自有其產品定位,彼此之間不會產生衝突。