1. gzyueqian
      13352868059

      嵌入式開發:2022 年需要掌握的 5 種嵌入式技術

      更新時間: 2022-01-23 10:00:00來源: 粵嵌教育瀏覽量:12215

        信息時代、數字時代使得嵌入式產品獲得了巨大的發展契機,為嵌入式市場展現了美好的前景,同時也對嵌入式生產廠商提出了新的挑戰,從中我們可以看出未來嵌入式開發技術的幾大發展趨勢:


        技術 #1 – 嵌入式 DevOps


        在過去十年左右的時間里,軟件 DevOps 對一般軟件開發進行了顯著改進,但嵌入式開發人員通常忽略了它。部分是因為大多數電氣工程師和嵌入式軟件開發人員在學校或職業生涯早期都沒有接觸過它。因此,雖然他們可能知道它的存在,但對項目的持續努力阻止了他們成功構建 DevOps 流程。


        對于希望恢復他們開發軟件的方式的開發人員,這里有幾條建議。首先,學習如何使用 Docker 設置嵌入式工具鏈。接下來,使用 CI/CD 服務器自動化構建過程。最后,如果時間允許,通過添加代碼分析、單元測試、集成測試等來繼續改進您的 CI/CD 流程。每天和每周都采取一些小步驟,到今年年底,您將開始擁有一個出色的 DevOps 流程。


        技術 #2 – 自動化硬件在環測試


        除了調試之外,嵌入式開發人員和團隊遇到的頭號問題是測試。測試總是一個問題有幾個原因,例如:


        測試通常仍保留為手動過程


        對硬件進行自動化測試似乎既復雜又耗時


        團隊急于編碼,而測試是事后的想法


        軟件界面設計不當


        硬件在環測試并不是什么新鮮事物,但卻是一種經常被忽視的能力。因此,測試可能會被忽略,因為您需要考慮您的 DevOps 才能正確執行測試。


        有許多硬件在環技術,建議花一些時間來評估自動化目標測試是否可以顯著提高代碼質量和開發成本,如果答案是肯定的,請設定一些簡單的目標來研究特定技術,并逐步將這些功能添加到您的測試體系中。隨著時間的推移,您將慢慢移除手動測試并用自動化測試取而代之,這將節省每個人的時間、壓力和您的公司資金。



        技術 #3 – 多核微控制器開發


        多核微控制器的使用將在未來幾年猛增,我認為它們在嵌入式開發中變得無處不在有幾個原因,例如:


        許多應用程序需要隔離運行時環境


        低功耗應用可以從打開和關閉功能目標內核中受益


        將應用程序分成運行時域在架構上是有意義的


        多核微控制器的成本正在急劇下降(撇開一些供應鏈問題不談)。


        技術 #4 – Arm TrustZone


        安全是重要驅動因素,或者應該是我們設計和制造的產品的主要驅動因素。因此,我們需要在 2022 年及以后掌握安全技術,以保護我們的知識產權(固件)和客戶的數據和隱私。


        有多種安全解決方案可用于微控制器,包括使用多核處理器來創建隔離的運行時環境。盡管如此,我認為將 TrustZone 單獨作為一種學習技術是有道理的,這有幾個原因,例如:


        新的 Arm 微控制器架構具有 TrustZone 選項


        TrustZone 工具正在進入大多數商業甚至開源工具


        TrustZone 提供更接近許多開發人員熟悉的軟件模型的單核解決方案


        技術 #5 – 學習 C++


        多年來,C++ 在嵌入式應用程序中慢慢變得越來越流行。該標準不斷更新,并為嵌入式開發人員提供了現代面向對象的工具來設計和構建他們的系統。在過去的兩年里,很多公司編寫的 C++ 項目比 C 還多!

      免費預約試聽課

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

      
      

      1. 最新色国产精品精品视频 | 色婷婷缴婷婷5月情综天天 五月婷婷激情六月 | 亚洲欧美日韩中文国产不卡 | 亚洲性影院在线看 | 精品亚洲成AV片在线观看 | 亚洲就去吻婷婷网 |