1. gzyueqian
      13352868059

      嵌入式開發:2 種趨勢將改變嵌入式系統開發

      更新時間: 2022-03-13 07:00:00來源: 粵嵌教育瀏覽量:11122

        在過去的十年中,嵌入式系統開發技術、工具和技術取得了驚人的進步。十年前,當微控制器的時鐘速度超過 48 MHz 并具有令人難以置信的 128 KB 閃存時,這讓很多嵌入式開發人員感到吃驚。今天,我們現在擁有時鐘速度超過 1 GHz 的微控制器,以及超過 4 MB 的閃存存儲空間。


        微控制器功能的顯著提高及其可承受的成本將在未來十年迎來全新的設計范式。 讓我們來看看最近幾年嵌入式系統開發的2個趨勢。


        趨勢 #1——python 作為主導語言的崛起


        Python 已經是嵌入式系統行業之外的軟件開發人員使用的最流行的編程語言。在過去兩年中,嵌入式領域用 Python 編程的項目數量翻了兩倍!


        微控制器中可用的計算能力已經發展到可以在僅需幾美元的微控制器上運行精簡版 Python 內核的程度。已經有流行的 Python 開源端口,例如 MicroPython,可用于十多種架構,包括 STM32 和 ESP32 等流行架構。


        沒有人愿意再與低級的硬件和軟件作斗爭了,他們希望他們的微控制器能夠運行一些他們可以快速放置他們的應用程序特定代碼并將他們的產品推向市場的東西。 忘記擔心寄存器、指針和所有傳統的嵌入式東西。 另外,如果使用 Python,任何人都可以幫助開發產品,而不僅僅是那些嵌入式開發人員。



        趨勢#2——機器邊緣的學習


        如果沒有機器學習的出現,我們就無法打開時事通訊或閱讀博客。隨著我們開始新的十年,機器學習為嵌入式系統開發人員提供了很大的潛力。


        就目前而言,面向嵌入式開發人員的機器學習在物聯網邊緣具有最大的潛力。 在邊緣的嵌入式控制器上運行推理會打開一系列本地應用程序,并可以節省帶寬和與云的通信成本。 一個似乎特別適合邊緣機器學習的領域是嵌入式視覺。 在邊緣執行對象檢測和識別的能力為業務應用程序和開發人員減輕工作量提供了許多潛在機會。


        當前可用的大量數據和庫將使訓練新的機器學習模型變得非常容易。事實上,我們已經可以在 Arm Cortex-M4 處理器上運行推理了,對于嵌入式系統工程師來說,這個行業才剛剛起步。


        結論


        下一個十年有可能極大地改變產品和嵌入式系統的開發方式。在這篇文章中,我們探討了將對嵌入式開發人員產生最大影響的兩種趨勢,以后肯定還會出現許多其他趨勢,在接下來的十年中會發現大多數應用程序不僅會使用 Python,還會使用機器學習。

      免費預約試聽課

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

      
      

      1. 亚洲日本在线在线看片 | 亚洲日韩欧美另类国产 | 亚洲色在线影院 | 中文字幕vs熟女 | 亚洲激情不卡视频 | 制服丝袜中文字幕自拍有码 |