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