對于典型的嵌入式開發(fā)流程來說,從創(chuàng)意到量產(chǎn)間的過程異常復雜,涵蓋硬件、軟件、系統(tǒng)集成、應用程序開發(fā)、產(chǎn)品測試量產(chǎn)到最終的商業(yè)模式,而正是由于漫長的流程及昂貴的前期投入成本,阻礙了物聯(lián)網(wǎng)的快速演進與創(chuàng)新。
嵌入式開發(fā)的困境
產(chǎn)品開發(fā)周期、總體擁有成本以及進入壁壘,是嵌入式系統(tǒng)開發(fā)的三大挑戰(zhàn)。面對著豐富多彩的物聯(lián)網(wǎng)需求,從處理到無線連接,從外設到軟件開發(fā),單純通過一個產(chǎn)品無法同時滿足如此眾多的需求,工程開發(fā)人員不得不根據(jù)不同應用選擇不同的處理平臺,進一步增加了產(chǎn)品開發(fā)難度和周期。
嵌入式系統(tǒng)開發(fā)的三大挑戰(zhàn)
產(chǎn)品研發(fā)周期——將驅(qū)動、中間件、系統(tǒng)集成、云鏈接等必要系統(tǒng)代碼固定化,可極大縮短開發(fā)和認證時間,同時在應用程序設計之外,方便地增加額外的創(chuàng)新功能,以實現(xiàn)物聯(lián)網(wǎng)要求的產(chǎn)品差異化功能。
總體擁有成本——除了MCU硬件之外,還有大量易被忽略的系統(tǒng)成本,其中就包括預研和評估、采購、培訓、開發(fā)和風險管理、系統(tǒng)集成、驗證、升級和維護等一系列成本,這些成本不易發(fā)現(xiàn),一旦處理不好,會造成巨大損失。
進入壁壘——隨著產(chǎn)品日益豐富,無論是獲取新技術,還是學習、風險管理、優(yōu)化、安全及維護支持等方面,都會帶來復雜度的進一步提升。
為嵌入式開發(fā)定制的Synergy平臺
瑞薩電子推出的物聯(lián)網(wǎng)及嵌入式開發(fā)平臺Synergy由五部分組成:軟件、處理器、工具和開發(fā)板、解決方案以及資料庫,是專為物聯(lián)網(wǎng)及嵌入式開發(fā)者定制的平臺,擁有更完整的內(nèi)容、認證與支持,可將工程師從乏味的基礎架構編程中解放出來,加速創(chuàng)意產(chǎn)品化的進程。
Synergy平臺的五大組成部分
Synergy平臺可讓工程師立即從API級別開始,加速MCU軟件開發(fā),專注于創(chuàng)新和差異化,不必花費寶貴的時間在較低級別的重復性無差別工作上。
在整個產(chǎn)品生命周期中,在較低層次上創(chuàng)建和維護專業(yè)級微控制器軟件十分昂貴,特別是需要RTOS、網(wǎng)絡通信、圖形或?qū)S霉δ軙r。而Synergy平臺具備上述全部功能,并將按照開發(fā)者的需求繼續(xù)擴展新功能。
Synergy平臺軟件
Synergy平臺軟件部分包括SynergySoftwarePackage(SSP)、軟件API以及通過驗證的附加軟件三部分。其中SSP是Synergy軟件的核心,全部為瑞薩電子認證合格的軟件包,包括應用框架、實時操作系統(tǒng)、中間件、功能庫、HAL驅(qū)動以及板級支持包等,可覆蓋絕大部分通用開發(fā)工作。
SSP是Synergy軟件的核心,具有完整的軟件開發(fā)生命周期,能夠多個硬件平臺上提供數(shù)據(jù)手冊,滿足軟件質(zhì)量要求的各項工業(yè)標準,并提供可靠的軟件質(zhì)量保證(SQA)。瑞薩電子對SSP進行緊密的集成、優(yōu)化、測試、記錄并維護。其分層式架構使開發(fā)人員能夠使用通用的API和應用程序框架來編寫應用程序,或根據(jù)需要直接連接到設備驅(qū)動程序級別。
值得一提的是,為了應對物聯(lián)網(wǎng)中關于無線應用的需求,瑞薩電子提供了一系列無線應用框架,以加速無線連接功能。包括WiFi、低功耗藍牙、蜂窩等一系列無線應用,用戶可以通過API進行更方便對設備進行配置,豐富的框架結構可輕松添加或者尋找合作方提供的驅(qū)動,支持不同模式的協(xié)議等,讓無線開發(fā)不再成為物聯(lián)網(wǎng)設計中的短板。
Synergy單片機
Synergy微控制器家族包括四個不同系列,專為終端應用設計,包括面向物聯(lián)網(wǎng)市場的互連移動設備和高性能嵌入式系統(tǒng)控制器等。各系列皆具有豐富的性能、功能和引腳兼容性,提供嵌入式市場所需的可擴展性、功耗、代碼可重用性和性能。
S1超低功耗系列設計具有模擬功能、安全連接和強大安全性的產(chǎn)品,用于需要長電池使用時間和待機時間的領域。S3高效系列提供需要安全連接、高級模擬和時序控制、安全自測、段式LCD和電容式觸摸控制功能的電源敏感型應用。S5高集成度系列實現(xiàn)高要求的控制應用,兼具安全連接、大內(nèi)存、串行存儲器擴展、高精度模擬、彩色LCD圖形(采用2D引擎)和安全功能。S7高性能系列可同時處理多個高速安全連接通道,驅(qū)動驚艷的彩色顯示屏,執(zhí)行精密控制運算或感測具有高精度的模擬信號。
Synergy開發(fā)工具/開發(fā)板和資源庫
瑞薩電子為Synergy平臺提供了豐富的工具和開發(fā)板,支持不同層級的開發(fā)。通過快速代碼開發(fā)加快產(chǎn)品入市時間,促進文件管理、軟件和MCU配置、代碼生成、編譯、調(diào)試和直觀圖形界面設計。所有Synergy工具、支持、開發(fā)席位和維護均隨Synergy平臺一起提供。
工具主要包括:e2studioISDE與IAREmbeddedWorkbench?集成解決方案開發(fā)環(huán)境,C-RUN?運行分析工具,C-STAT?靜態(tài)分析工具,功耗調(diào)試和flash編程,TraceX?RTOS可視化調(diào)試工具,GUIXStudio?全功能運行庫。
豐富的開發(fā)板和開發(fā)工具
瑞薩電子為開發(fā)者準備了豐富的Synergy資源庫,包括Synergy軟件包和其他調(diào)試工具、開發(fā)軟件,可以隨時下載使用。
為了突出Synergy平臺的特性,瑞薩電子推出了全新一代PK-CLOUD1套件。該套件主要平臺為標準SynergyPK-S5D9套件,此外還包括了傳感器擴展板、無線WiFi和蜂窩網(wǎng)絡調(diào)制解調(diào)器模組,讓用戶從注冊云平臺賬號、驗證、連接到最終的云平臺開發(fā)只需短短幾步。其中包括針對WiFi、藍牙及蜂窩通訊的無線應用框架,適用于“物”與云之間的安全通信MQTT/TLS加密功能,以及可無縫進入百度云、亞馬遜及微軟的主要云服務商模式。
Synergy平臺提供無線通信與安全協(xié)議的完美組合
Synergy平臺通過提供一站式產(chǎn)品和服務,有效降低前期投入成本、加速軟件開發(fā)流程和降低系統(tǒng)開發(fā)門檻,重新定義了物聯(lián)網(wǎng)和嵌入式開發(fā)方法,加速產(chǎn)品實現(xiàn)過程,是物聯(lián)網(wǎng)及嵌入式系統(tǒng)開發(fā)的理想解決方案。