用MCU創造一個環保的世界
Silicon Labs公司微控制器和無線產品高級市場總監Daniel Cooley解讀全新統一的Simplicity Studio™生態系統
日前,高性能模擬與混合信號IC領導廠商Silicon
Labs(芯科實驗室有限公司)發布同時支持Silicon Labs節能的32位EFM32™ Gecko微控制器(MCU)和8位MCU的Simplicity Studio™開發生態系統較新版本。在接受記者采訪時,公司微控制器和無線產品高級市場總監Daniel
Cooley表示,全新統一的Simplicity
Studio™生態系統延續了原有Simplicity Studio的較佳特性,支持超過240款基于ARM® 的EFM32 MCU,同時擴展了對Silicon Labs基于8051的MCU產品的開發支持。新版本的Simplicity
Studio平臺也集成了基于Eclipse的集成開發環境(IDE),支持32位和8位嵌入式系統。
“大繁歸于至簡”
Daniel Cooley說,Silicon Labs憑借Simplicity
Studio平臺令嵌入式開發前所未有的簡便,統一的Simplicity Studio™生態系統憑借豐富的工具集和IDE環境支持基于ARM®的EFM32™Gecko MCU和基于8051的MCU。
MCU面向智能家居的應用
他介紹道,Silicon Labs的特色在于超低能耗、低功耗RF、高性能模擬、優秀的軟件工具以及簡捷無處不在,其技術涵蓋節能型微控制器、無線MCU和收發器以及高精度傳感器。其面向物聯網應用的嵌入式產品線包括四大類。微控制器:8位8051、32位ARM Cortex-M,具有超低能耗和高集成度的特點;傳感器:包括環境光和紫外線、紅外/接近/手勢識別、相對濕度和溫度;無線互聯:2.4GHz ZigBee SoC、無線MCU、Sub-GHz 收發器和無線協議;便捷的開發工具:開發平臺、8/32位IDE、評估和開發套件和參考設計。
適用Silicon Labs MCU的低功耗產品應用可謂包羅萬象
全世界較節能的微控制器
Daniel Cooley稱EFM32
Gecko是全世界較節能的微控制器。Silicon Labs豐富的8位和32位混合信號MCU產品線為眾多嵌入式應用(包括物聯網連接設備)在性能、尺寸、成本和能效方面提供顯著優勢。Silicon Labs的EFM32 Gecko系列產品是業內較節能的32位產品,包括基于ARM Cortex-M0+、M3和M4核的近250款MCU產品。這些產品引腳兼容及軟件兼容;Flash容量為4 - 1024kB;引腳數量24 – 120;運行速率:24 - 48MHz。其節能方法有4個:較低休眠電流 <1μA、較快喚醒時間2μs、較低運行電流 110μA/MHz及自主的外設。
EFM32產品線具有引腳和軟件兼容性,這使得開發人員能夠非常容易的擴展他們的嵌入式設計,從具有成本效益的基于Cortex-M0+的Zero Gecko MCU到更高性能的Wonder Gecko MCU,再到DSP和帶有FPU的Cortex-M4內核。
此外,Silicon Labs還具有業內較高集成度的混合信號MCU,包括4大特色:一是USB產品系列采用無片外晶體USB 2.0;25-48MHz,16-64kB
Flash;4x
Silicon Labs豐富的8位MCU產品線是8051架構的高性能體現,包括15大類近500款MCU產品,特別優化用于超低功耗、模擬密集、小尺寸、工業、汽車、電容觸摸、智能接口和USB應用。
應對開發挑戰
Daniel Cooley認為,用MCU開發產品有很大上市壓力,表現在緊迫的開發進度、復雜的設計要求、嚴格的成本預算、緊縮的能耗預算、不完整的工具鏈和海量文檔。
Silicon Labs的簡單的方式Simplicity Studio™ 讓問題迎刃而解。32位和8位MCU統一開發平臺有助于優化功耗和電池壽命,包括為EFM32 MCU設計執行高級功耗監視器(AEM);通過energyAware Battery評估電流消耗和電池壽命;采用energyAware
Profiler實時分析電流消耗;為能源效率識別并優化高耗能代碼區。
借助簡便的硬件工具可以快速啟動設計,包括調試器和USB接口的開發套件可以縮短設計周期。
Simplicity Studio的設計旨在使開發過程更加容易、更快和更有效,可以通過單一的簡單易用平臺,提供嵌入式設計人員從初始的概念設計到較終產品完成所需的一切資源。Simplicity Studio平臺已經內建了智能算法,可以立即檢測到連接的目標MCU。圖形化硬件配置工具可以自動配置MCU,使得開發人員能夠從耗時的技術文檔研讀中解放出來。開發人員能夠啟動項目、立即運行功能演示和應用代碼示例。
Simplicity Studio使Silicon Labs MCU產品的客戶可以用同一軟件工具在8位和32位MCU進行開發。這種一致性為需要8位和32位MCU的客戶節省了時間和開發資源,并且可以使新項目的學習少走彎路。使用Simplicity Studio,開發人員能夠檢索Silicon Labs的整個MCU產品線、產品選項和嵌入式設計解決方案。該平臺也幫助開發人員為他們的應用選擇正確的MCU,提供采購MCU產品和開發套件的完整鏈條,還提供大量的培訓資料。
嵌入式開發人員可以使用集成的Simplicity IDE開發和調試他們的固件。IDE支持Eclipse插件、采用Eclipse調試器以調試C/C++,并且支持Keil®和GNU編譯器(GCC)編譯工具。Silicon Labs還為8位MCU開發人員免費提供了Keil
PK51編譯工具。對于喜歡KeilμVision或IAR Embedded Workbench IDE的客戶,Simplicity
Studio也提供了對第三方工具的無縫支持,允許開發人員在Simplicity Studio內部調用他們喜歡的IDE。
Simplicity Studio的輔助開發工具能夠通過配置MCU引腳和外設位置以及生成C代碼幫助設計人員簡化開發。配置工具還可以自動解決引腳沖突,從而節省開發人員相當多的時間和精力。
為了幫助開發人員優化他們的32位應用程序的能源效率,Simplicity Studio包含用于估算功耗、平衡性能和能源效率的實時能量分布曲線和分析工具。energyAware Battery Calculator幫助開發人員估算電流消耗和電池壽命。開發人員可以在編寫任何代碼之前選擇EFM32 MCU能量模式和電池配置,并估計功耗。energyAware
Profiler能夠實時分析電流消耗,當電流消耗太高時快速識別應當優化的代碼區。
為了幫助開發人員快速、輕松的找到應用程序相關的關鍵信息和資源,Simplicity
Studio提供一鍵訪問演示代碼、軟件示例、數據手冊、應用筆記、技術支持和社區論壇。通過在一個地方提供嵌入式開發人員所需的一切,開發人員能夠減少查詢信息的時間,把更多時間投入到應用開發。
他較后表示:通過把一整套高級軟件工具集成到一站式平臺中并支持Silicon Labs 8位和32位MCU,Simplicity Studio有效的幫助嵌入式開發人員獲得生產力的極大飛躍,嵌入式系統設計人員能夠在統一開發生態系統中完成他們的項目,從初始概念到較終設計的開發前所未有的簡單。
Simplicity Studio支持無縫的、基于網絡的更新,這在新平臺發布時極大的簡化了添加額外支持和功能的過程。因為Simplicity Studio支持在線更新,因此開發人員可以在無需重新安裝Simplicity
Studio的情況下更新軟件工具。
相關閱讀:
- ...2017/11/30 15:05·25美分獲得25項功能:如何使用MCU進行簡單的功能增強
- ...2017/01/17 09:48·利用MCU實現語音識別?MSP432能做到!
- ...2016/01/13 11:33·賽普拉斯擴展Traveo汽車用MCU系列產品,推動下一代汽車系統發展
- ...2012/05/31 10:34·富士通半導體擴充8位微控制器產品陣容 新品MB95810系列為8位微控制器通用MCU
- ...· Efinix® 全力驅動AI邊緣計算,成功推出Trion™ T20 FPGA樣品, 同時將產品擴展到二十萬邏輯單元的T200 FPGA
- ...· 英飛凌亮相進博會,引領智慧新生活
- ...· 三電產品開發及測試研討會北汽新能源專場成功舉行
- ...· Manz亞智科技跨入半導體領域 為面板級扇出型封裝提供化學濕制程、涂布及激光應用等生產設備解決方案
- ...· 中電瑞華BITRODE動力電池測試系統順利交付北汽新能源
- ...· 中電瑞華FTF系列電池測試系統中標北京新能源汽車股份有限公司
- ...· 中電瑞華大功率高壓能源反饋式負載系統成功交付中電熊貓
- ...· 中電瑞華國際在電動汽車及關鍵部件測評研討會上演繹先進測評技術