我上周參加了瑞薩開發者大會,因此在Synergy開發平臺的引入方面獲得了前排座位。我必須說,我對瑞薩處理平臺創建的方法和徹底性印象深刻。我可以看到這些平臺如何成為大多數嵌入式開發的未來。
如果您不了解Synergy平臺,可以在我的EE Times上發表一篇關于Synergy發布的文章的快速概述:在Renesas DevCon上發布的嵌入式開發的新方法。這給出了平臺所包含內容的最簡要概述,但還有很多話要說。例如,未提及的一件事是合同制造的內置安全功能。在嵌入式系統中使用合同制造時,存在這樣的風險:您的硬件設計和固件可能會因其設計內容而被克隆和銷售,甚至可能作為產品的偽造副本進行偽造和銷售。 Synergy系統能夠以允許一個且僅一個設備解密并運行固件的方式加密固件的ROM映像,然后將該加密映像傳送到設備,而不會暴露透明版本,因此
這只是Synergy平臺解決的眾多設計和制造挑戰中的一個。總的來說,平臺設計背后的目標是讓開發人員免于需要為設備的設計和制造的常見方面而煩惱,這樣開發人員就可以專注于為產品設計增加獨特的價值。該平臺已經預先集成了現代嵌入式系統所需的軟件服務作為桌面賭注,自動創建了硬件的設置和配置軟件,并提供了工作設計示例以及進入這些設計的思維過程。因此,該平臺節省了數月的設計和集成工作,并減少了對許多系統方面的專業知識的需求。
利用這些平臺是大多數嵌入式開發將在十年結束時完成的方式, 我猜測。我們已經看到了這種趨勢的跡象。越來越多的開發人員轉向開源操作系統,近50%的新開發項目現在至少使用預先設計的某種板開始他們的設計。隨著設計的開始,像Arduino,BeagleBoard和Raspberry Pi這樣的主板越來越受歡迎。沒有人真正想要重新發明輪子,嵌入式開發的平臺正在發展以消除任何需求,嵌入式開發人員越來越多地采用這樣的平臺。
沿著嵌入式開發所采用的軌跡向前推進產生一些有趣的結果。例如,我所看到的是,具有位級操作和設備驅動程序設計專業知識的傳統嵌入式開發人員,對外設操作,實時軟件和串行接口的深入理解將成為少數。隨著平臺不斷發展以抽象底層硬件并為軟件創建功能豐富的API,越來越多的嵌入式開發將落入應用專家的手中,而對其基礎設計的基礎知之甚少。他們沒有必要,因為平臺會為他們處理所有這些細節。
這種演變將產生一些后果。其中一個是由開發人員創建的新的和創新的嵌入式應用程序的大量涌現,沒有先前的嵌入式背景這在物聯網(IoT)中已經變得明顯,其中智能連接設備出現在各種意想不到的地方,由有限或沒有先前電子設計經驗的人創建。而且,鑒于期望在本十年結束時將部署數百億的物聯網設備,非傳統開發商的擴散也同樣如此。行業資深人士不足以填補這么高的訂單。
我預計,另一個結果是,大多數傳統的嵌入式開發人員將從中心發展到開發項目,轉變為兩個角色之一。系統架構師的一個角色是利用他們對底層結構的深入理解,指導開發團隊解決潛在的陷阱,對可以實現的目標設定合理的期望,并幫助確保最終產品的穩健性。另一個角色是合同設計專家,他將平臺風格的設計轉變為成本降低,性能優化的版本。
當然,仍然需要空白板設計來解決沒有平臺就足夠的獨特設計挑戰。開發人員總是需要自己創建平臺。但我認為,這些只是行業的一小部分。嵌入式開發的大部分將通過利用平臺來處理。
-
嵌入式
+關注
關注
5133文章
19501瀏覽量
314249 -
PCB打樣
+關注
關注
17文章
2971瀏覽量
22311 -
華強PCB
+關注
關注
8文章
1831瀏覽量
28410 -
華強pcb線路板打樣
+關注
關注
5文章
14629瀏覽量
43700
發布評論請先 登錄
嵌入式開發是什么意思
Java開發和嵌入式開發
做嵌入式開發的未來前景怎樣?
基于ARM的嵌入式開發
嵌入式開發平臺的搭建與軟件移植

嵌入式開發好學嗎_嵌入式開發職業發展方向是什么
嵌入式開發(一):嵌入式開發新手入門

嵌入式開發前景怎么樣?嵌入式開發有哪些優勢?

嵌入式開發資料免費分享

python做嵌入式開發_Python和嵌入式的區別是什么?可以做嵌入式開發嗎?

評論