歡迎來到培訓(xùn)無憂網(wǎng)!

全國切換

咨詢熱線 400-001-5729

位置:培訓(xùn)無憂網(wǎng) > 新聞資訊 > 電腦/IT > 嵌入式開發(fā) >  嵌入式開發(fā)培訓(xùn)之管理低規(guī)格設(shè)備三大挑戰(zhàn)

嵌入式開發(fā)培訓(xùn)之管理低規(guī)格設(shè)備三大挑戰(zhàn)

來源:elsolbar.com 發(fā)布人:星星

2021-12-17 14:16:52|已瀏覽:344次

      在今天的嵌入式Linux物聯(lián)網(wǎng)(IoT)生態(tài)系統(tǒng)中,低端設(shè)備仍將是提供容量和消費行業(yè)支柱的設(shè)備。隨著智能邊緣連接物聯(lián)網(wǎng)的爆炸式發(fā)展,讓設(shè)備保持最新和安全比以往任何時候都更加重要。今天我們將討論嵌入式開發(fā)人員在低規(guī)格嵌入式設(shè)備上管理固件及其應(yīng)用程序所面臨的挑戰(zhàn)。
1. 保持嵌入式系統(tǒng)在不同硬件之間的的可伸縮性

      大多數(shù)用于物聯(lián)網(wǎng)的嵌入式設(shè)備都是單功能和單用途的,它們配備了支持其預(yù)期用途的最低硬件功能。此外,不同的硬件集可以具有有限的閃存(最低32 MB的NAND)、NOR或EMMC存儲(最低64 MB的RAM),這些限制以及硬件的多樣性可能會限制其處理和聯(lián)網(wǎng)能力。由于這些限制,為設(shè)備創(chuàng)建的任何固件和應(yīng)用程序都需要高效和精簡,而不需要不必要的二進制文件、庫和模塊。

       嵌入式開發(fā)培訓(xùn)之管理低規(guī)格設(shè)備三大挑戰(zhàn)

2. 缺乏可移植性和自動化
       大多數(shù)低規(guī)格單用途設(shè)備的設(shè)計不是為了持續(xù)更新。一個大問題是管理設(shè)備狀態(tài),并在發(fā)生災(zāi)難時能夠?qū)崟r回滾。例如,如果你沒有更新并在更新過程中恢復(fù)到良好狀態(tài)的故障保護方法,則簡單的斷電或壞補丁可能會使設(shè)備變?yōu)榇u塊。
       現(xiàn)代云本地工具和實踐在嵌入式開發(fā)人員中并不常見。但現(xiàn)在,隨著物聯(lián)網(wǎng)應(yīng)用程序的激增以及需要盡快應(yīng)用Linux關(guān)鍵安全補丁的宣布,發(fā)布團隊必須采用DevOps方法,以更高效地自動化和管理設(shè)備的固件和軟件升級。
3. 定制Linux發(fā)行版
       典型的垂直集成供應(yīng)商品牌Linux發(fā)行版包括許多冗余模塊和軟件包,對于資源有限的單用途設(shè)備來說,這些模塊和軟件包是多余的。相反,開發(fā)人員需要根據(jù)他們的用例定制他們的發(fā)行版。

       但是,即使在使用定制內(nèi)核模塊和庫專門化了嵌入式系統(tǒng)之后,大多數(shù)都需要一種方法來保持數(shù)千臺設(shè)備的固件和軟件的最新和安全。如今廣泛使用的IoT發(fā)行版在不花費大量時間了解特定發(fā)行版及其工具集的特性的情況下,嵌入式開發(fā)人員也很難進行定制和安全保護。

      本文由培訓(xùn)無憂網(wǎng)達內(nèi)教育課程顧問老師整理發(fā)布,更多嵌入式開發(fā)課程信息可關(guān)注培訓(xùn)無憂網(wǎng)嵌入式開發(fā)培訓(xùn)頻道或添加老師微信:15033336050

      注:尊重原創(chuàng)文章,轉(zhuǎn)載請注明出處和鏈接 http://elsolbar.com/news-id-8281.html 違者必究!部分文章來源于網(wǎng)絡(luò)由培訓(xùn)無憂網(wǎng)編輯部人員整理發(fā)布,內(nèi)容真實性請自行核實或聯(lián)系我們,了解更多相關(guān)資訊請關(guān)注嵌入式開發(fā)頻道查看更多,了解相關(guān)專業(yè)課程信息您可在線咨詢也可免費申請試課。關(guān)注官方微信了解更多:150 3333 6050

留下你的信息,課程顧問老師會一對一幫助你規(guī)劃更適合你的專業(yè)課程!
  • 姓名:

  • 手機:

  • 地區(qū):

  • 想學(xué)什么:

  • 培訓(xùn)無憂網(wǎng)
免 費 申 請 試 聽
提交申請,《培訓(xùn)無憂網(wǎng)》課程顧問老師會一對一幫助你規(guī)劃更適合你的專業(yè)課程!