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

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

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

解讀全球的嵌入式開發(fā)最新開發(fā)現(xiàn)狀

大魚機(jī)器人 ? 來源:大魚機(jī)器人 ? 2023-07-19 16:04 ? 次閱讀

在硬件制造過程中,嵌入式系統(tǒng)開發(fā)成為不可或缺的重要一部分。

近日,AspenCore Media 在進(jìn)行嵌入式市場調(diào)查之后,圍繞嵌入式開發(fā)環(huán)境、操作系統(tǒng)、微處理器/微控制器/FPGA 和設(shè)計(jì)工具等層面發(fā)布了《嵌入式開發(fā)現(xiàn)狀》的研究報(bào)告,解讀全球的嵌入式開發(fā)最新開發(fā)現(xiàn)狀。

01

嵌入式開發(fā)環(huán)境

就應(yīng)用而言,嵌入式項(xiàng)目的目標(biāo)范圍很廣,大多數(shù)傾向于工業(yè)自動(dòng)化儀器儀表物聯(lián)網(wǎng)、通信和汽車;其中特別關(guān)注性能、連接性、功率效率和信號(hào)處理。

be02d6e8-2605-11ee-962d-dac502259ad0.png

嵌入式項(xiàng)目是針對什么類型的應(yīng)用開發(fā)的

根據(jù)調(diào)查顯示,嵌入式項(xiàng)目開發(fā)中,最緊迫的設(shè)計(jì)挑戰(zhàn)是滿足性能規(guī)格、選擇合適的處理器和測試/調(diào)試,以及安全性和電源管理。超過三分之一的嵌入式設(shè)計(jì)包含無線功能,近三分之一的嵌入式設(shè)計(jì)全部或部分致力于物聯(lián)網(wǎng)應(yīng)用,其中大多數(shù)用于傳感器驅(qū)動(dòng)、工業(yè)或移動(dòng)通信。在安全方面,IP 盜竊、產(chǎn)品篡改和克隆是主要的安全問題,特別是對于大型 OEM 而言。

隨著圍繞人工智能的持續(xù)炒作,今年早些時(shí)候進(jìn)行的一項(xiàng)研究反映了這一點(diǎn):嵌入式人工智能和機(jī)器學(xué)習(xí)吸引了相當(dāng)多的關(guān)注量,其次是嵌入式視覺和語音功能也是大家關(guān)注的重點(diǎn)。與此同時(shí),六分之一的受訪者正在從事包含人工智能的嵌入式項(xiàng)目。

be1e70f6-2605-11ee-962d-dac502259ad0.png

嵌入式人工智能和機(jī)器學(xué)習(xí)引起了廣泛關(guān)注

研究中的大多數(shù)嵌入式開發(fā)人員都從事與軟件或硬件相關(guān)的活動(dòng)——無論是編寫、測試、調(diào)試還是共同設(shè)計(jì)或與參與硬件集成。

事實(shí)上,軟件占據(jù)了開發(fā)人力資源的最大份額。同時(shí),專有代碼重用比例比硬件或 IP 重用更為常見。

be39a844-2605-11ee-962d-dac502259ad0.png

硬件和軟件重用正在成為嵌入式系統(tǒng)開發(fā)的常態(tài)

對于軟件開發(fā)而言,C 和 C++ 仍然在軟件編程語言中占主導(dǎo)地位。這種對 C 語言的偏好在北美以外地區(qū)和經(jīng)驗(yàn)豐富的嵌入式設(shè)計(jì)人員中尤其明顯,而早期專業(yè)嵌入式開發(fā)人員比他們的老同事更傾向于使用 ADA 或 Java。

02

LinuxFreeRTOS 并列位居嵌入式開發(fā)操作系統(tǒng)榜首

大多數(shù)嵌入式項(xiàng)目都以某種形式依賴于操作系統(tǒng)。

在最流行的操作系統(tǒng)列表中,嵌入式 Linux 和 FreeRTOS 位居榜首,其次是 Ubuntu、Debian、Android 和 RTX,最后是 ThreadX。

此外,業(yè)界對開源或定制專有解決方案的依賴仍然占主導(dǎo)地位:只有十分之四的項(xiàng)目全部或部分使用商業(yè)操作系統(tǒng)。其原因是開發(fā)團(tuán)隊(duì)除了滿足于現(xiàn)有的產(chǎn)品之外,綜合成本、易用性、兼容性、安全性等因素考慮,還希望避免只依賴某一家商業(yè)供應(yīng)商。

be598e66-2605-11ee-962d-dac502259ad0.png

流行的嵌入式操作系統(tǒng)

03

多個(gè)團(tuán)隊(duì)經(jīng)常更換處理器品牌或系列

在嵌入式領(lǐng)域,使用多個(gè)處理器是常態(tài),尤其是在北美設(shè)計(jì)團(tuán)隊(duì)中。

開發(fā)人員在有限的設(shè)計(jì)周期時(shí)間內(nèi)其實(shí)并不想更換處理器或是增加處理器,然而,近一半的項(xiàng)目涉及使用與以前不同的處理器,以便獲得更豐富的功能,并與具有更好、更清晰的路線圖的供應(yīng)商合作。

四分之一的嵌入式開發(fā)人員往往需要在嵌入式開發(fā)中遷移到截然不同的處理器系列、架構(gòu)或供應(yīng)商的處理器。

be806d60-2605-11ee-962d-dac502259ad0.png

更換處理器時(shí)的首要考慮因素

調(diào)查發(fā)現(xiàn),在嵌入式環(huán)境中更換處理器頻次比以前想象得更為常見。有許多因素需要考慮,最重要的事項(xiàng)(除了所需的性能和適當(dāng)?shù)耐庠O(shè)之外)都與工具和支持生態(tài)系統(tǒng)、強(qiáng)大的軟件支持(包括現(xiàn)有代碼和中間件的可用性)、硬件工具等問題有關(guān),然后是成本。

數(shù)據(jù)顯示,亞洲開發(fā)團(tuán)隊(duì)比其他地方更敏銳地意識(shí)到和關(guān)注其中的大多數(shù)問題。

有趣的是,處理器供應(yīng)商的品牌在決策過程中起著重要作用。研究發(fā)現(xiàn),意法半導(dǎo)體是最廣為人知的微處理器或微控制器供應(yīng)商(從過去幾年的排名來看,該公司的地位有所提高),其次是 Microchip、德州儀器、英特爾和恩智浦。較大的 OEM 廠商對這些特定供應(yīng)商的認(rèn)知度更高,并且正如預(yù)期的那樣,經(jīng)驗(yàn)豐富的工程師也更了解這些供應(yīng)商。

bec4c816-2605-11ee-962d-dac502259ad0.png

處理器供應(yīng)商的品牌在決策過程中起著重要作用

對于專用數(shù)字信號(hào)處理器,嵌入式開發(fā)的很大一部分似乎已經(jīng)不會(huì)在其設(shè)計(jì)中使用 DSP。但在考慮該解決方案的企業(yè)中,最廣泛考慮的是 Microchip 的 dsPICAnalog Devices 的多個(gè)系列(ADSP-21xx、SHARC 和 TigerSHARC)。

04

MATLAB 是使用最廣泛的系統(tǒng)級(jí)設(shè)計(jì)工具

盡管基于 FPGA 的原型設(shè)計(jì)和 System C 或其他 HDL 方法已經(jīng)占據(jù)了一定的市場地位,但 MATLAB 仍然是使用最廣泛的系統(tǒng)級(jí)設(shè)計(jì)工具,尤其是在大公司中。

除此之外,LabViewSimulink 的使用量較之前有所下降。云集成工具經(jīng)常用于固件更新和管理安全補(bǔ)丁(尤其是在北美)。

bef4c354-2605-11ee-962d-dac502259ad0.png

MATLAB 仍然是使用最廣泛的系統(tǒng)級(jí)設(shè)計(jì)工具

嵌入式設(shè)計(jì)團(tuán)隊(duì)利用各種軟件和硬件設(shè)計(jì)工具,包括編譯器、調(diào)試器、示波器、邏輯分析儀、設(shè)計(jì)環(huán)境和軟件庫等等。

該報(bào)告指出,未來嵌入式開發(fā)人員將尋找各種軟件和硬件工具來協(xié)助他們的工作并增強(qiáng)他們的開發(fā)環(huán)境,其中會(huì)主要體現(xiàn)在軟件測試以及模擬仿真工具的改進(jìn)方面。

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

    關(guān)注

    41

    文章

    3597

    瀏覽量

    129554
  • 人工智能
    +關(guān)注

    關(guān)注

    1792

    文章

    47387

    瀏覽量

    238900
  • 嵌入式開發(fā)
    +關(guān)注

    關(guān)注

    18

    文章

    1033

    瀏覽量

    47604
  • 機(jī)器學(xué)習(xí)

    關(guān)注

    66

    文章

    8423

    瀏覽量

    132757

原文標(biāo)題:2023 嵌入式現(xiàn)狀

文章出處:【微信號(hào):All_best_xiaolong,微信公眾號(hào):大魚機(jī)器人】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    哪些專業(yè)適合學(xué)習(xí)嵌入式開發(fā)?

    哪些專業(yè)適合學(xué)習(xí)嵌入式開發(fā)? 在傳統(tǒng)行業(yè)不斷被取代的當(dāng)下,對于大學(xué)生、從業(yè)者而言,選擇一個(gè)熱門主流的職業(yè)方向,是未來發(fā)展的關(guān)鍵因素之一。 嵌入式作為當(dāng)下高薪崗位之一,轉(zhuǎn)行、轉(zhuǎn)專業(yè)的人群已經(jīng)占據(jù)求職
    發(fā)表于 01-03 13:44

    嵌入式開發(fā)必備-RK3562演示Linux常用系統(tǒng)查詢命令(上)觸覺智能出品

    實(shí)用干貨!嵌入式開發(fā)學(xué)習(xí)必備-RK3562演示Linux常用系統(tǒng)查詢命令(上)關(guān)注觸覺智能持續(xù)為大家?guī)砀?b class='flag-5'>嵌入式開發(fā)內(nèi)容
    的頭像 發(fā)表于 12-31 10:51 ?117次閱讀
    <b class='flag-5'>嵌入式開發(fā)</b>必備-RK3562演示Linux常用系統(tǒng)查詢命令(上)觸覺智能出品

    Made with KiCad(九十四):M5Pi Linux嵌入式開發(fā)

    “ 波哥大作,必須優(yōu)先安排!M5Pi 是一款開源 Linux 嵌入式開發(fā)板,使用全志 F1C200s CPU,擁有漂亮的外殼?!?/div>
    的頭像 發(fā)表于 12-25 14:53 ?140次閱讀
    Made with KiCad(九十四):M5Pi Linux<b class='flag-5'>嵌入式開發(fā)</b>板

    如何使用 RISC-V 進(jìn)行嵌入式開發(fā)

    RISC-V是一種開源的指令集架構(gòu)(ISA),它允許任何人設(shè)計(jì)、制造和銷售基于RISC-V的處理器,這為嵌入式開發(fā)提供了極大的靈活性和創(chuàng)新空間。以下是使用RISC-V進(jìn)行嵌入式開發(fā)的基本步驟: 一
    的頭像 發(fā)表于 12-11 17:32 ?573次閱讀

    基于Xilinx ZYNQ7000 FPGA嵌入式開發(fā)實(shí)戰(zhàn)指南

    電子發(fā)燒友網(wǎng)站提供《基于Xilinx ZYNQ7000 FPGA嵌入式開發(fā)實(shí)戰(zhàn)指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-10 15:31 ?2次下載

    一文了解嵌入式軟件開發(fā)的對象

    以前應(yīng)用場景很單一,嵌入式開發(fā)可能談不上面向?qū)ο?b class='flag-5'>開發(fā)。但現(xiàn)在,做嵌入式開發(fā),沒有面向?qū)ο?b class='flag-5'>開發(fā),你就有點(diǎn)落伍了。 本文結(jié)合個(gè)人經(jīng)驗(yàn)和周立功《抽象接口技術(shù)和組件
    的頭像 發(fā)表于 11-15 10:31 ?375次閱讀
    一文了解<b class='flag-5'>嵌入式</b>軟件<b class='flag-5'>開發(fā)</b>的對象

    嵌入式開發(fā)常見問題排查

    嵌入式開發(fā)問題排查很多人認(rèn)為嵌入式開發(fā)很難,主要是因?yàn)樵谶@個(gè)過程中常常會(huì)遇到各式各樣的問題。這些問題的復(fù)雜性和多樣性使得許多人感到困惑和無所適從。然而,如果將這些問題逐一拆解,實(shí)際上大部分都可以
    的頭像 發(fā)表于 09-22 08:04 ?353次閱讀
    <b class='flag-5'>嵌入式開發(fā)</b>常見問題排查

    恩智浦加速嵌入式AI創(chuàng)新應(yīng)用開發(fā)

    在AI應(yīng)用飛速發(fā)展的今天,如何能夠?qū)I與嵌入式系統(tǒng)開發(fā)有機(jī)結(jié)合起來,營造新的開發(fā)生態(tài),打造與眾不同的創(chuàng)新用例,一直是嵌入式開發(fā)者追求的目標(biāo)。
    的頭像 發(fā)表于 08-27 09:46 ?846次閱讀

    聚焦嵌入式開發(fā)中的合規(guī)性工具、項(xiàng)目管理工具、版本迭代工具應(yīng)用

    日前,龍智攜嵌入式開發(fā)及管理解決方案亮相2024上海國際嵌入式展(embedded world China 2024)。展會(huì)期間,我們對話了多位龍智資深DevSecOps顧問及技術(shù)支持專家
    的頭像 發(fā)表于 07-29 15:15 ?571次閱讀

    嵌入式開發(fā)前景怎么樣?

    嵌入式開發(fā)前景非常廣闊,這主要得益于物聯(lián)網(wǎng)、人工智能、大數(shù)據(jù)等技術(shù)的快速發(fā)展,以及嵌入式系統(tǒng)在各個(gè)領(lǐng)域的廣泛應(yīng)用。以下是對嵌入式開發(fā)前景的詳細(xì)分析
    的頭像 發(fā)表于 07-10 09:00 ?2764次閱讀
    <b class='flag-5'>嵌入式開發(fā)</b>前景怎么樣?

    嵌入式開發(fā)者的未來

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

    嵌入式開發(fā)就業(yè)前景怎么樣?

    嵌入式開發(fā)就業(yè)前景怎么樣?隨著科技的飛速發(fā)展,嵌入式開發(fā)在各個(gè)領(lǐng)域的應(yīng)用越來越廣泛,因此嵌入式開發(fā)的就業(yè)前景也備受關(guān)注。今天將從智能家居、醫(yī)療設(shè)備、工業(yè)控制、汽車電子、航空航天等方面,探討嵌入
    發(fā)表于 06-07 14:51

    ARM Cortex-A53嵌入式開發(fā)平臺(tái)Android手冊

    電子發(fā)燒友網(wǎng)站提供《ARM Cortex-A53嵌入式開發(fā)平臺(tái)Android手冊.pdf》資料免費(fèi)下載
    發(fā)表于 04-28 15:10 ?0次下載

    fpga是嵌入式開發(fā)

    FPGA(現(xiàn)場可編程門陣列)與嵌入式開發(fā)之間確實(shí)存在一定的關(guān)聯(lián),但它們在本質(zhì)上是兩個(gè)不同的領(lǐng)域。
    的頭像 發(fā)表于 03-15 14:18 ?1064次閱讀

    嵌入式軟件開發(fā)和軟件開發(fā)的區(qū)別

    之間的區(qū)別。 硬件環(huán)境和資源限制: 嵌入式系統(tǒng)通常運(yùn)行在資源有限的嵌入式設(shè)備上,如單片機(jī)、嵌入式開發(fā)板或微控制器等。這些設(shè)備通常具有有限的處理能力、存儲(chǔ)容量以及功耗要求。相比之下,計(jì)算機(jī)通常擁有更高的處理能
    的頭像 發(fā)表于 01-22 15:27 ?2337次閱讀