1. gzyueqian
      13352868059

      嵌入式開發趨勢分析

      更新時間: 2021-12-08 10:04:27來源: 粵嵌教育瀏覽量:9921

        嵌入式系統設計和嵌入式開發的各種趨勢包括芯片和板級更大的系統集成、更多的連接設備以及“虛擬”革命。本文將介紹其中的一些趨勢。


        不斷增長的芯片和板級系統集成——這其中的一些關鍵方面是什么?


        今天的任何嵌入式設計都與二十年前大不相同。首先,連接是最重要的,它增加了額外的功能并強調了安全性。此外,作為用戶,我們期望嵌入式系統的交互水平很高,無論是與我們的智能設備、在車內還是在工作中。再多幾個LED燈也不夠了;某種形式的光滑顯示,無論多么小,以及功能豐富的用戶界面,已經成為標準。僅這兩項功能——連接性和顯示器——就引入了許多相互沖突的設計約束,如最小尺寸和功耗。


        工程團隊發現自己在新產品的營銷規范中有一系列嚴格的要求,而當今市場的競爭性質決定了上市期限較短。然而,工程師善于找到解決挑戰的方法,集成多種功能的設備和模塊提供了可行的方法。以無線連接為例:射頻工程是一門專業技能,設計無線收發器和匹配天線非常復雜。還需要區域無線標準的型式認證。設計任務、測試和認證帶來了高成本和時間延遲。選擇預先認證的無線模塊是一個有吸引力的建議。集成無線模塊可以節省時間和預算,大大加快嵌入式開發進度。另外,芯片上無線系統(SoCs)提供了高度的設計靈活性和定制,減少了設計時間,盡管需要測試、認證和批準。


        DC/DC轉換器是板級集成的另一個很好的例子。它們以緊湊的占地面積提供了密集、熱優化的功率轉換功能,是當今空間受限設計的理想選擇。工程團隊將花費數年的設計努力來復制DC/DC轉換器模塊的特性和尺寸。選擇一個不僅是謹慎的選擇,而且與使用任何高度集成的模塊或SoC一樣,簡化了材料清單和相關物流。


        從組件供應商的角度來看,將許多功能集成到單個SoC或模塊中可以使他們從競爭對手中脫穎而出。認識到工程團隊面臨的挑戰,并使用集成產品進行響應,提供了一個引人注目的解決方案。集成解決方案還鼓勵采用和設計,這也是供應商的關鍵因素。最近的一個例子是TI的毫米波雷達模塊,其封裝中帶有天線。對于希望將毫米波雷達功能整合到新產品中的工程師而言,TI解決方案提供了一種快速原型制作方法,而無需忍受其開發復雜性。



        連接設備的趨勢:嵌入式開發人員需要注意什么?


        我們今天的世界是一個相互聯系的世界。我們每秒從海洋浮標、智能手表和工業物聯網邊緣傳感器收集、傳輸和分析大量數據。從用戶的角度來看,我們認為連接是理所當然的,并期望它能夠可靠地工作。然而,對于工程團隊來說,提供無線連接打開了一個需求清單。問題包括范圍、數據量、頻率、互操作性以及應用程序的供電方式。反過來,這有助于指導無線協議和拓撲的選擇。


        隨著連接設備使用案例的多樣性增加,對最適合應用的新無線方法的需求也隨之增加。例如,Wi-Fi非常適合以非常高的速度發送大量數據,但它耗電量很大。最近,Wi-SUN和Wi-Fi HaLow等新協議為大規模智能城市和公用事業計量部署提供了解決方案。


        對于嵌入式開發人員來說,跟上潮流和新技術是一個持續的挑戰。需要考慮的其他因素包括軟件工具的可用性和成本。為了提供競爭優勢,一些半導體供應商投資開發集成開發環境(IDE),向客戶免費提供這些環境,但也有大量的第三方IDE可用。在某些情況下,對軟件兼容性的要求將限制微控制器的選擇。例如,如果設備需要運行為Arm處理器或Intel x86系列編寫的應用程序,則只能選擇兼容處理器。


        最后,決定哪個微控制器可以歸結為工程團隊使用最多的硬件和軟件這樣簡單的事情。以前與供應商的微控制器相關的專業知識有助于減少開發時間和出現技術問題的風險。


        虛擬革命如何影響嵌入式開發的未來?


        這種流行病加速了我們所有人的虛擬工作,嵌入式開發也不例外。地理上分散的開發概念早在最近的事件發生之前就已經存在,在企業應用程序開發中已經司空見慣。與嵌入式開發相關的任務適合協作開發。GitHub和PlatformIO等在線工具提供了嵌入式開發人員編碼、協作和調試所需的所有資源。許多傳統的IDE供應商也在更新他們的工具鏈,以增加協作并將其上線。半導體和平臺供應商已經開始“在云中”部署他們的IDE和工具鏈,例如Microchip的MP Lab X和Arduino的“Arduino編輯器”。由于要應對許多硬件挑戰,例如保持低功耗和可接受的喚醒響應,開發團隊已轉向具有深入知識的專家,無論他們位于世界何處。


        了解技術趨勢,并與我們的供應商交談,我們還看到簡單的“低代碼”偽語言(如Node RED)的興起,這些偽語言是對傳統嵌入式開發語言(如C)的補充。


        嵌入式開發人員正在經歷他們的工作方式的轉變,并且正在被實現新功能(如TinyML)所困擾。TinyML將機器學習帶到了資源最少、低功耗的微控制器上,并且非常迅速地獲得了普及。像Edge Impulse這樣的在線開發資源大大簡化了任務。


        虛擬嵌入式開發最近又向前邁進了一步,推出了MikroE的Planet Debug服務,該服務支持嵌入式開發平臺的完全遠程硬件調試,我們確信這只是一個開始!

      免費預約試聽課

      亚洲另类欧美综合久久图片区_亚洲中文字幕日产无码2020_欧美日本一区二区三区桃色视频_亚洲AⅤ天堂一区二区三区

      
      

      1. 在线观看黄AⅤ免费观看 | 伊人久久精品视频一区二区 | 亚洲欧美中文高清在线专区 | 在线观看免费的成年影片 | 香蕉网色老视频在线观看 | 综合久久久久久久 |