精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

@所有嵌入式開發者:32位邊緣處理器開發,也能使用容器啦!

NXP客棧 ? 來源:未知 ? 2023-09-08 08:15 ? 次閱讀

對于許多開發人員,尤其是創建在數據中心應用和智能手機應用的開發人員,軟件容器在開發流程中并不陌生。

容器廣泛用于軟件管道,特別是與云原生架構相關的軟件管道,以使應用代碼更加可移植。容器是輕量級的軟件包,其中包含在任何環境運行所需的所有元素 (例如二進制可執行文件、庫、實用程序、數據和配置文件),因此它們將應用代碼與硬件操作系統和其他基礎設施元素解耦。

使用標準化的專用包來容納應用意味著開發人員可以專注于應用的功能和性能,而不必關心底層基礎設施。這使得開發人員更易使用標準化的工具、更高效地部署資源并減少人為錯誤,利用更簡化的方式來更新和發布軟件的新版本,最終節省時間。

嵌入式開發:容器太大且太低效

容器是使用64位微處理器和通用LinuxAndroid操作系統的開發人員的首選資源,但對于嵌入式系統開發人員來說,32位微控制器和實時操作系統 (RTOS) 是常規選擇, 容器通常太龐大且太低效,不是可行的選擇。

這也意味著容器帶來的許多好處 (增加可移植性、提高可擴展性、加速產品上市) 也超出了許多嵌入式系統的能力范圍。

但這種情況正在改變。容器開始突破一些人稱之為Linux / Android屏障的限制,出現了一些專門為適用于較小CPU運行RTOS的環境而定制的新版本。

邁出下一步!了解更多關于恩智浦和MicroEJ如何幫助開發人員使用容器來增強嵌入式系統的信息,請訪問MicroEJ-恩智浦門戶網站>>

針對嵌入式系統進行優化

要修改容器以在嵌入式環境使能不依賴基礎設施、可擴展的執行環境,需要進行大量重新設計。底層結構必須改變,需支持實時操作,并能夠在受限內存環境運行——同時保持嵌入式應用所需的信息安全、低功耗和長壽命。

一個成功將容器帶入嵌入式系統的公司MicroEJ (讀作“micro-edge”,即“微邊緣”),這是一家專注于物聯網領域的軟件供應商,在大量嵌入式用例方面擁有深厚的專業知識,這些用例都是在邊緣運行的,包括智能家居、可穿戴設備、醫療設備、工業流程、樓宇自動化等等。

MicroEJ的虛擬執行環境 (VEE) 是一種針對嵌入式系統的容器,專為適用于32位架構并依賴RTOS關鍵時間限制的環境優化。MicroEJ虛擬執行環境只占用30到40千字節的內存,將大型容器的特性和功能帶入嵌入式環境。

wKgZomT6aLKAZSwkAABnlqgrJ7s916.jpg ?

MicroEJ虛擬執行環境 (VEE),嵌入式系統的一種容器

創新的嵌入式設計方法

MicroEJ是恩智浦鉑金合作伙伴,與恩智浦緊密合作來豐富系統級解決方案的使能和實施。在運行在恩智浦芯片的MicroEJ VEE軟件容器上,客戶可以更輕松地將應用移植到恩智浦32位硬件模型的整個產品系列,包括i.MX RT1050、i.MX RT500、i.MX RW600、i.MX6等。

成功協同開發這些針對恩智浦產品定制的容器,可以確保適當的虛擬化水平,并為恩智浦產品組合帶來高性能、低功耗、增強的信息安全、可擴展性和二進制可移植性。恩智浦通過添加自己的專業基礎庫,提升了MicroEJ的原生價值。

一種嵌入式設計方法應運而生,能夠在多種硬件和操作系統上使能可靠運行,同時使開發更具成本效益和創新性。

嵌入式系統設計的新自由

能夠在32位架構上使用容器為嵌入式設計帶來了新的自由和靈活性。固件不再與特定設備綁定,并使用標準化的軟件包,使復用代碼和在生態體系內協作更加輕松。

使用容器,添加物體檢測、語音識別和數據過濾等使用機器學習人工智能的功能更輕松,同時還增加了必要的保護措施來保持這些新功能的私密性和安全。

使用容器將單一應用分解為單獨的組件進一步簡化了在硬件上實施服務組件的過程,被稱為“服務化”,但不會影響知識產權或降低信息安全。容器還支持更廣泛的可擴展性,使得可以維護和管理隨時間演進的復雜設備組合。

恩智浦/MicroEJ的組合可以用于平臺化,將產品從基于Linux和Android格式擴展到運行RTOS,并可以將“智能手機般”的功能引入嵌入式領域。無論哪種方式,這種方法都為恩智浦邊緣計算組合創建了連續性,降低了開發成本并加速了產品上市。

成功的實際范例

許多公司已采用了恩智浦/MicroEJ的聯合方法,加速數字化和引入服務化解決方案。下面是一些成功的實際范例:

  • 一家消費電子制造商在其各種產品類別使用一致的接口和連接組件來簡化流。

  • 一個工業領域的領導者使用MicroEJ容器來在現場和生產結束時定制其產品,賦能超細分市場來滿足利基市場需求。

  • 一個能源領域的客戶利用容器化應用來圍繞其旗艦產品創建服務生態體系,并與公用事業和最終用戶實現應用和服務的貨幣化。

MicroEJ VEE可用于大量應用,從消費電子到工業

采取下一步行動

通過使容器可用于嵌入式系統,并集成云原生原則和虛擬化,恩智浦正在提供迄今為止那些在資源受限系統上工作的人員無法獲得的優勢。

了解更多關于恩智浦和MicroEJ如何幫助開發人員使用容器來增強嵌入式系統的信息, 請訪問MicroEJ-恩智浦門戶網站。

wKgZomT6aLKAXJDJAACOUw7e1hE420.jpg

本文作者

Jean-Christophe Bodet目前是恩智浦工業和物聯網邊緣產品線戰略合作伙伴關系高級總監,負責恩智浦位于索菲亞-安蒂波利斯的研發中心。他在2017年決定加入恩智浦之前,已在工程汽車營銷領域工作了十多年,負責管理全球戰略合作伙伴關系。

wKgZomT6aLKATxqHAAChg4zR8ss743.png ?


原文標題:@所有嵌入式開發者:32位邊緣處理器開發,也能使用容器啦!

文章出處:【微信公眾號:NXP客?!繗g迎添加關注!文章轉載請注明出處。


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • NXP
    NXP
    +關注

    關注

    60

    文章

    1267

    瀏覽量

    183373

原文標題:@所有嵌入式開發者:32位邊緣處理器開發,也能使用容器啦!

文章出處:【微信號:NXP客棧,微信公眾號:NXP客棧】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    零基礎嵌入式開發學習路線

    是一種集成了處理器、內存、輸入輸出接口等功能的微型電路板,它是嵌入式開發的基礎硬件設備。學習單片機可以讓你了解硬件的基本原理和操作方法,比如如何連接電源、如何配置引腳、如何編寫驅動程序等。目前應用最多
    發表于 10-25 15:55

    嵌入式開發常見問題排查

    歸結為相對簡單的小問題。接下來,我們將討論一些嵌入式開發中常見的問題及其解決方法。一、問題復現要有效解決問題,首先需要能夠穩定地復現它。一般來說,容易復現的問題相對
    的頭像 發表于 09-22 08:04 ?271次閱讀
    <b class='flag-5'>嵌入式開發</b>常見問題排查

    嵌入式開發常用軟件有哪些?

    個軟件上配置STM32微控制和微處理器硬件和軟件設置。同時可以用來寫代碼編譯。 6.VMWare Workstation 嵌入式Linux開發
    發表于 09-09 15:22

    嵌入式linux開發的基本步驟有哪些?

    之前,首先需要選擇合適的硬件平臺。硬件選擇需要考慮以下幾個方面: 1.1 處理器 嵌入式Linux開發需要一個處理器,常見的處理器有ARM、
    的頭像 發表于 09-02 09:11 ?409次閱讀

    嵌入式linux開發板芯片的工作原理

    處理器、存儲、輸入/輸出接口等硬件資源的嵌入式系統開發平臺。它通常采用Linux操作系統作為底層軟件平臺,提供了豐富的開發工具和庫函數,
    的頭像 發表于 09-02 09:07 ?339次閱讀

    恩智浦加速嵌入式AI創新應用開發

    在AI應用飛速發展的今天,如何能夠將AI與嵌入式系統開發有機結合起來,營造新的開發生態,打造與眾不同的創新用例,一直是嵌入式開發者追求的目標。
    的頭像 發表于 08-27 09:46 ?798次閱讀

    AWFlow:內置豐富的功能節點,簡化嵌入式開發流程

    AWFlow突破傳統C語言限制的嵌入式開發框架,通過封裝硬件驅動和系統平臺,集成通用軟件功能與通信協議,助力開發者專注于核心業務,提升效率,縮短周期,迅速適應市場變化。在傳統的嵌入式軟件開發
    的頭像 發表于 08-09 08:25 ?263次閱讀
    AWFlow:內置豐富的功能節點,簡化<b class='flag-5'>嵌入式開發</b>流程

    嵌入式開發前景怎么樣?

    嵌入式開發前景非常廣闊,這主要得益于物聯網、人工智能、大數據等技術的快速發展,以及嵌入式系統在各個領域的廣泛應用。以下是對嵌入式開發前景的詳細分析
    的頭像 發表于 07-10 09:00 ?2519次閱讀
    <b class='flag-5'>嵌入式開發</b>前景怎么樣?

    嵌入式開發者的未來

    嵌入式系統的就業方向非常廣泛,涵蓋了許多不同的行業和領域。以下是一些常見的嵌入式系統就業方向:消費電子產品:這包括智能手機、平板電腦、智能電視、智能家居設備等。嵌入式系統工程師可以參與設計、
    的頭像 發表于 06-23 08:10 ?332次閱讀
    <b class='flag-5'>嵌入式開發者</b>的未來

    嵌入式開發就業前景怎么樣?

    。在智能家居領域,嵌入式開發的主要工作是開發各種智能化設備和系統,如智能照明、智能安防、智能家電等。嵌入式開發人員需要掌握相關的硬件和軟件技術,如處理器、傳感
    發表于 06-07 14:51

    fpga是嵌入式開發

    FPGA(現場可編程門陣列)與嵌入式開發之間確實存在一定的關聯,但它們在本質上是兩個不同的領域。
    的頭像 發表于 03-15 14:18 ?987次閱讀

    嵌入式軟件開發和軟件開發的區別

    之間的區別。 硬件環境和資源限制: 嵌入式系統通常運行在資源有限的嵌入式設備上,如單片機、嵌入式開發板或微控制等。這些設備通常具有有限的處理
    的頭像 發表于 01-22 15:27 ?2195次閱讀

    嵌入式處理器簡介和種類

    嵌入式處理器嵌入式系統的核心,是控制、輔助系統運行的硬件單元。范圍極其廣闊,從最初的4位處理器,目前仍在大規模應用的8單片機,到最新的受
    的頭像 發表于 12-26 12:26 ?979次閱讀

    嵌入式開發學習的十三法則分享

    嵌入式開發學習是一個不斷積累和總結的過程,來自一個嵌入式開發高級工程師為我們總結的關于嵌入式開發學習的十三法則,大家不妨參考一下: 一、冗余度法則 在嵌入式系統具有足夠的冗余度
    發表于 12-21 06:32

    歡迎加入飛騰派開發者社區,感謝每一開發者!

    和產業化推廣。飛騰派是一款面向行業工程師、學生和愛好的開源硬件,采用飛騰嵌入式四核處理器,兼容ARM V8架構,板載64 DDR4內存,分為2G和4G兩個版本。主板板載WiFi藍牙
    發表于 12-11 16:11