91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

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

3天內(nèi)不再提示

在小數(shù)據(jù)時代,嵌入式工程師面臨新的挑戰(zhàn)

星星科技指導(dǎo)員 ? 來源:嵌入式計算設(shè)計 ? 作者:David Brook ? 2022-10-24 11:31 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

處理有限的系統(tǒng)資源曾經(jīng)是嵌入式工程師面臨的主要挑戰(zhàn)之一。通過使用具有更少內(nèi)存的更小微控制器,開發(fā)人員可以降低制造成本。然而,這意味著他們需要努力最大限度地減少內(nèi)存和處理器的使用,這需要做出艱難的軟件決策,通常集中在應(yīng)用程序的成本、效率和功能上。

游戲規(guī)則已經(jīng)改變。具有大型RAM和閃存陣列的強大處理器現(xiàn)在以商品價格提供。網(wǎng)絡(luò)無處不在,雖然應(yīng)用程序的功能很重要,但物聯(lián)網(wǎng)IoT)世界中更高的風(fēng)險和價值正在迅速從應(yīng)用程序本身轉(zhuǎn)移到“事物”存儲和通信的數(shù)據(jù)。雖然關(guān)于云計算和大數(shù)據(jù)的討論很多,但對于嵌入式工程師來說,制定一個策略來安全可靠地管理這些小而有價值的數(shù)據(jù)變得至關(guān)重要。

當(dāng)然,物聯(lián)網(wǎng)數(shù)據(jù)被暴露或黑客入侵的安全風(fēng)險是不可否認的,嵌入式行業(yè)仍有工作要做,以滿足適當(dāng)?shù)能浖_發(fā)和測試標(biāo)準,以幫助解決這個問題。但是,如果閃存數(shù)據(jù)不能保證可靠地存儲呢?如果文件系統(tǒng)損壞或閃存在計劃壽命結(jié)束之前磨損,該怎么辦?系統(tǒng)可能太不可靠且維護成本太高,在系統(tǒng)發(fā)生故障之前可能不知道,因為安全性和可靠性風(fēng)險無法通過測試檢測到。這種數(shù)據(jù)丟失和暴露的風(fēng)險不能僅通過仔細的開發(fā)或軟件測試來解決。

工程必須需要在系統(tǒng)級別進行協(xié)作,這延伸到硬件。例如,在選擇閃存存儲時,眾所周知的風(fēng)險包括有限的存儲壽命以及電池最終會磨損的事實。然而,還有其他鮮為人知的風(fēng)險 - 有些是由不精確的索賠造成的。例如,文件系統(tǒng)可能被標(biāo)記為“安全”,但除非它明確定義了應(yīng)用程序、驅(qū)動程序和媒體所需的行為,否則這是一個毫無意義的聲明。

許多供應(yīng)商將閃存(SD卡)指定為工業(yè)級或類似級別。但這通常僅指工作溫度,并不能保證任何額外的數(shù)據(jù)完整性,這意味著這些設(shè)備不應(yīng)用于存儲關(guān)鍵數(shù)據(jù)。開發(fā)人員還應(yīng)該為具有更復(fù)雜問題的設(shè)備制定策略,例如磨損均衡,壞塊管理,糾錯和類似的閃存復(fù)雜性。

對于嵌入式工程師來說,物聯(lián)網(wǎng)設(shè)備在概念上看起來與其他嵌入式應(yīng)用程序相似。它具有運行I / O功能的嵌入式處理器以收集信息并控制應(yīng)用程序,閃存用于存儲訂戶和使用數(shù)據(jù),以及通信接口。

嵌入式數(shù)據(jù)安全帶來的核心工程挑戰(zhàn)與功能安全帶來的核心工程挑戰(zhàn)基本相同。這些問題可以通過適當(dāng)?shù)闹R,風(fēng)險評估以及使用易于理解的系統(tǒng)級設(shè)計和過程實踐來克服。對設(shè)備及其組件的風(fēng)險評估必須確保其具有實際價值的數(shù)據(jù)以故障安全的方式存儲,并防止未經(jīng)授權(quán)的訪問。

這可以在開發(fā)或行業(yè)層面解決,但未來幾年網(wǎng)絡(luò)物聯(lián)網(wǎng)設(shè)備的激增將產(chǎn)生大量以數(shù)據(jù)為中心的漏洞。開發(fā)人員在評估數(shù)據(jù)風(fēng)險時必須提出的基本問題包括:

? 誰可能讀取或修改存儲的數(shù)據(jù)?

? 數(shù)據(jù)泄露、丟失或損壞的后果是什么?

?任何人都可以控制應(yīng)用程序嗎?

? 誰可以與設(shè)備通信?

? 即使在斷電或復(fù)位的情況下,數(shù)據(jù)是否也能可靠地存儲?

? 數(shù)據(jù)存儲是否持久,持續(xù)多長時間?

? 代碼或應(yīng)用程序可以修改嗎?

這種類型的評估的目的是將應(yīng)用程序質(zhì)量的目標(biāo)從“它能否正常運行”擴展到“數(shù)據(jù)的通信和存儲是否得到適當(dāng)?shù)墓芾恚吭谶@個新時代,小數(shù)據(jù)的可靠存儲和安全通信是嵌入式開發(fā)人員面臨的最關(guān)鍵問題之一。這太重要了,不能留給最低級別的實施。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 處理器
    +關(guān)注

    關(guān)注

    68

    文章

    20256

    瀏覽量

    252512
  • 嵌入式
    +關(guān)注

    關(guān)注

    5200

    文章

    20458

    瀏覽量

    334350
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    什么是BSP工程師

    一、嵌入式系統(tǒng) 要明白什么是嵌入式軟件工程師,我們先從嵌入式系統(tǒng)(嵌入式設(shè)備)說起。維基百科上對嵌入式
    發(fā)表于 01-13 06:54

    系統(tǒng)嵌入式的學(xué)習(xí)路線

    ,供各位嵌入式初學(xué)者參考,希望對大家有所幫助。嵌入式工程師需要掌握的內(nèi)容非常廣泛,主要包括嵌入式軟件、嵌入式硬件、以及相關(guān)行業(yè)、產(chǎn)品的專業(yè)知
    發(fā)表于 12-16 07:49

    ARM嵌入式這樣學(xué)

    , UCOS 等等,一個操作系統(tǒng)移植到里面去,跑起來,然后就自己利用操作系統(tǒng)的接口寫一些應(yīng)用軟件,就可以直接控制其強大的外設(shè)了。當(dāng)然了,這中間還有另外一種工程師工作,就是嵌入式驅(qū)動工程師
    發(fā)表于 12-04 07:48

    嵌入式就業(yè)形勢好不好?

    帶來了巨大的挑戰(zhàn)。 二、低端飽和與高端缺人的并存現(xiàn)象 當(dāng)前,嵌入式行業(yè)呈現(xiàn)出明顯的“兩端分化”趨勢。一方面,初級崗位競爭異常激烈。許多工程師僅掌握了51單片機或簡單RTOS的使用,便急于投身職場
    發(fā)表于 11-10 11:48

    為什么嵌入式驅(qū)動開發(fā)工程師可以拿高薪

    嵌入式驅(qū)動開發(fā)工程師能拿到高薪,核心在于這個崗位剛好踩中了行業(yè)剛需、技術(shù)壁壘高、人才缺口大這三個關(guān)鍵節(jié)點,而且這種需求還在隨著智能硬件的普及持續(xù)擴大。首先得明確,嵌入式驅(qū)動是硬件和軟件之間
    的頭像 發(fā)表于 10-30 16:37 ?771次閱讀
    為什么<b class='flag-5'>嵌入式</b>驅(qū)動開發(fā)<b class='flag-5'>工程師</b>可以拿高薪

    硬件工程師嵌入式軟件哪個更有前途?

    不少人琢磨硬件工程師嵌入式軟件到底哪個更有前途,其實從實際職場情況和成長路子看,差別還挺清楚的。先說說天花板這事,一般來講,硬件工程師的職業(yè)天花板還真比嵌入式軟件低 —— 硬件崗位大
    的頭像 發(fā)表于 09-10 10:43 ?1131次閱讀

    招鑲?cè)?b class='flag-5'>式工程師1個,硬件工程師一個,

    東莞市研生科技有限公司是一家藍牙方案公司,主營藍牙方案的設(shè)計開發(fā),產(chǎn)品包括藍牙BLE/4G透傳/AI智能體方案開發(fā),因公司發(fā)展需要需對外招聘嵌入式軟件開發(fā)工程師,對藍牙音頻/BLE以及智能IC讀卡器有三年實操經(jīng)驗,能單獨完成項目的軟件開發(fā),男女不限,投簡歷郵箱:65905
    發(fā)表于 08-29 02:14

    電子發(fā)燒友工程師看!電子領(lǐng)域評職稱,技術(shù)之路更扎實

    電子發(fā)燒友的各位工程師、硬件開發(fā)者們,咱們每天平臺查芯片手冊、討論電路設(shè)計難題、分享嵌入式項目經(jīng)驗,從調(diào)試 PCB 板到開發(fā) AIoT 系統(tǒng),靠的都是過硬的技術(shù)實力 —— 而電子領(lǐng)域的職稱評審
    發(fā)表于 08-20 13:53

    嵌入式工程師為什么要學(xué)QT?

    Qt對嵌入式工程師來說,真的很重要嗎? Qt是一個跨平臺的C++應(yīng)用程序開發(fā)框架,非常適合嵌入式系統(tǒng)的開發(fā),Qt嵌入式開發(fā)中具有很重要的作
    發(fā)表于 08-14 15:15

    嵌入式工程師的進階之路

    嵌入式工程師的進階之路 (一)初級工程師(0-3 年)核心技能: 單片機開發(fā):STM32F103系列 GPIO/USART/SPI 外設(shè)驅(qū)動,能完成 LED 呼吸燈、按鍵檢測、串口通信等基礎(chǔ)項目
    發(fā)表于 08-13 11:08

    盤點嵌入式就業(yè)所需要的技能有哪些?

    基礎(chǔ),能夠進行高性能計算和數(shù)據(jù)處理。 - 了解自動駕駛技術(shù)的基本原理,如傳感器融合、路徑規(guī)劃等。 - 具備良好的溝通能力和團隊合作精神,能夠與不同領(lǐng)域的工程師協(xié)作。 2.智能手機行業(yè): - 熟悉嵌入式編程
    發(fā)表于 08-11 15:43

    嵌入式開發(fā)入門指南:從零開始學(xué)習(xí)嵌入式

    、樹莓派 5. 就業(yè)前景與發(fā)展方向嵌入式工程師通信、汽車電子、航空航天等領(lǐng)域需求旺盛,具備良好發(fā)展前景。
    發(fā)表于 05-15 09:29

    入行嵌入式難度大不大?

    技術(shù)的不斷進步,嵌入式工程師需要不斷學(xué)習(xí)新的技術(shù),如人工智能、物聯(lián)網(wǎng)等。同時,提升自己的項目經(jīng)驗和解決問題的能力,也有助于提高薪資待遇和職業(yè)發(fā)展空間。 (四)感興趣入行 如果你對嵌入式領(lǐng)域感興趣,那么
    發(fā)表于 04-17 10:14

    如何成為一名嵌入式軟件工程師?

    、Java等)和軟件開發(fā)工具,還需要對硬件的工作原理有深入的理解。 團隊中,嵌入式軟件工程師往往扮演著核心角色,他們的工作直接關(guān)系到產(chǎn)品的性能、穩(wěn)定性和用戶體驗。 02掌握核心技能與知識
    發(fā)表于 04-15 14:37

    嵌入式系統(tǒng)開發(fā)圣經(jīng)【干貨】

    內(nèi)容包括:嵌入式系統(tǒng)的介紹、嵌入式SoC硬件系統(tǒng)概論、嵌入式系統(tǒng)軟件開發(fā)。適用于產(chǎn)品主管、系統(tǒng)設(shè)計分析人員及欲進入該領(lǐng)域的工程師。本資料詳細的理論講解,廣泛深入地分析相關(guān)的
    發(fā)表于 03-12 13:58