日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

輕松實現(xiàn)嵌入式系統(tǒng)的概念驗證和原型設(shè)計

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

掃碼添加小助手

加入工程師交流群

嵌入式系統(tǒng)原型設(shè)計的未來

盡管一些行業(yè)年復(fù)一年地經(jīng)歷了嵌入式系統(tǒng)復(fù)雜性的不斷增加,但未來幾年任何行業(yè)都不太可能逃脫它。一些新興趨勢促成了這一點,主要是對互聯(lián)網(wǎng)連接或網(wǎng)絡(luò)傳感器、控制器和執(zhí)行器以及物聯(lián)網(wǎng)IoT) 的推動。這種轉(zhuǎn)變也轉(zhuǎn)向電氣化系統(tǒng),并為以前的機械模擬電氣系統(tǒng)增加“智能”。因此,設(shè)計人員和開發(fā)人員在進行嵌入式系統(tǒng)設(shè)計時需要考慮的因素越來越多。

這些趨勢在可再生能源、汽車、工業(yè)和射頻/微波通信行業(yè)中很明顯,在短短幾年內(nèi),傳統(tǒng)的模擬嵌入式電子控制系統(tǒng)主要被微控制器MCU)、微處理器(MPU)、數(shù)字信號控制器(DSC)和大量數(shù)字驅(qū)動外設(shè)所取代。

嵌入式系統(tǒng)的復(fù)雜性和數(shù)量不斷增加,為敏捷且技能嫻熟的組織創(chuàng)造了機會和新市場,以便在這些機會出現(xiàn)時快速響應(yīng)。然而,響應(yīng)市場的任務(wù)已成為一項更大的挑戰(zhàn),這不僅是因為現(xiàn)代嵌入式系統(tǒng)的普遍復(fù)雜性,而且現(xiàn)在還由于消費者需求的快速變化,從而減少了理想的市場窗口。這在幾乎每個行業(yè)的原始電子制造商(OEM)中引起了爭論。無論是購買商用現(xiàn)貨 (COTS) 解決方案、從頭開始開發(fā)產(chǎn)品,還是修改 COTS 以適應(yīng)所需的規(guī)格,可能的解決方案的數(shù)量只會使情況變得更加復(fù)雜。

無論采用哪種方法,在為新的嵌入式設(shè)計選擇MCU、MPU或DSC時,有幾個主要考慮因素。這包括開發(fā)板的選擇、補充應(yīng)用程序并與開發(fā)板兼容的模塊、早期開發(fā)軟件和資源、原型/概念驗證系統(tǒng)安全性和最終產(chǎn)品安全性之間的差異,以及從原型到生產(chǎn)的過渡。Microchip設(shè)計人員認識到這些挑戰(zhàn),實施了開發(fā)硬件,軟件和資源的生態(tài)系統(tǒng),以幫助設(shè)計人員和開發(fā)人員進行這些考慮和過渡。

開發(fā)板和 MCU、MPU 和 DSC 選項

開發(fā)板是概念驗證和原型設(shè)計階段的關(guān)鍵資源,使設(shè)計團隊能夠更輕松地適應(yīng)新MCU、MPU或DSC的學(xué)習(xí)曲線。一個好的開發(fā)板通常包括訪問器件的所有引腳、外設(shè)功能、外部模塊以及允許輕松編程和調(diào)試的接口。理想情況下,給定的器件系列可以使用多個級別的開發(fā)板,因此根據(jù)設(shè)計人員的需求、熟悉程度和技能水平,將有一個“最合適”的選項。對于不確定他們需要的確切器件的設(shè)計人員來說,另一個有價值的特性是能夠交換器件的開發(fā)板,以便可以使用用于比較和開發(fā)的通用平臺。

Microchip提供多系列開發(fā)板,旨在使早期開發(fā)更容易獲得。許多Microchip開發(fā)板選項通常專用于特定的處理器系列或具有可交換的處理器基礎(chǔ)設(shè)施,并且大多數(shù)包括擴展選項以添加常用功能。這些板采用高效緊湊的設(shè)計,并與Microchip廣泛的軟件開發(fā)工具和資源生態(tài)系統(tǒng)兼容。

模塊

在嵌入式系統(tǒng)原型設(shè)計任務(wù)之外,必須設(shè)計、構(gòu)建和測試外部傳感器、執(zhí)行器、控制、通信和用戶界面模塊,這本身就是一項壯舉。具有內(nèi)置外部模塊接口的開發(fā)板支持各種功能,可以顯著縮短開發(fā)時間,評估模塊上安裝的組件,并允許進行創(chuàng)造性實驗。

一個由許多Microchip開發(fā)板支持的優(yōu)秀模塊系統(tǒng)是MikroElektronika Click板。mikroBUS 模塊系統(tǒng)具有出色的可擴展性和可訪問性,有數(shù)百個模塊支持廣泛的傳感、控制、驅(qū)動、通信和接口。此外,點擊板可以以相當(dāng)即插即用的風(fēng)格進行交換,這使得點擊板和功能之間的切換變得簡單。Click 板模塊的幾個示例包括顯示器、電機控制器、存儲、人機接口、傳感器、無線通信硬件等。

其他Microchip開發(fā)板也可以通過擴展套件(如Xplained PRO擴展套件和附加板)進行高度擴展。此類擴展套件具有無線電收發(fā)器、Wi-Fi? 控制器、ZigBit 模塊、CryptoAuthenticationTM 設(shè)備、以太網(wǎng)網(wǎng)絡(luò)、SD 卡接口、觸摸/圖形顯示器等。

安全

在漏洞利用和黑客時代,設(shè)計和開發(fā)嵌入式設(shè)備對于許多組織來說是一項艱巨的任務(wù)。

由于嵌入式設(shè)備(如采購、硬件、固件、軟件、內(nèi)存/存儲、連接和云網(wǎng)絡(luò))具有如此多的安全級別,因此設(shè)計人員和開發(fā)人員在內(nèi)部處理安全性的各個方面都具有挑戰(zhàn)性。此外,測試和確保嵌入式設(shè)備各個方面都是安全的基礎(chǔ)設(shè)施超出了許多組織的范圍。

Microchip從多個角度加強了安全性。他們提供與其開發(fā)板配合使用的加密身份驗證模塊,使開發(fā)安全功能更快、更容易,以及開箱即用的安全設(shè)備解決方案。例如,Microchip的零接觸配置(ZTP)CryptoAuthentication設(shè)備消除了采購,硬件,連接和云安全問題,而無需OEM修改或重新編程設(shè)備[10]。

ZTP 系統(tǒng)與用于 AWS IoT 應(yīng)用程序的 ATECC508AMAHAW 設(shè)備一樣,使用防篡改安全技術(shù)來保護存儲和集成的橢圓曲線加密 (ECC) 硬件加速器。它還利用 AWS IoT 服務(wù)的即時注冊功能以及用于批量證書上傳的強制性 TLS 1.2/相互身份驗證,Microchip 的安全設(shè)施可以在運送設(shè)備之前處理預(yù)置。預(yù)配置的安全/身份驗證以及集成的加密硬件使開發(fā)人員能夠自信地采購安全硬件,而不會因采購問題而暴露泄漏?;蛘?,如果任何設(shè)備被惡意獲取和逆向工程。

由于安全物聯(lián)網(wǎng)設(shè)備的原型設(shè)計通常具有挑戰(zhàn)性,Microchip還提供與Google Cloud IoT Core平臺安全集成的安全物聯(lián)網(wǎng)開發(fā)板。例如,AVR-IoT WG 板 (AC164160) 和 PIC-IoT 板 (AC16164) 都允許開發(fā)人員在 60 秒內(nèi)獲得開箱即用的云連接,從而提供基于硬件的安全私鑰存儲。此外,物聯(lián)網(wǎng)開發(fā)板具有完全認證的Wi-Fi和加密身份驗證安全元件。

用于快速開發(fā)安全無線解決方案。最后,AVR-IoT WG 板中的 ATECC608A 安全元件可處理每個器件的身份驗證并提供 ZTP 功能。

軟件

隨著嵌入式系統(tǒng)硬件、工具、軟件、技術(shù)和方法的變化速度,即使是經(jīng)驗豐富的開發(fā)團隊在使用新的嵌入式設(shè)備時也可能會經(jīng)歷學(xué)習(xí)曲線。對于未配備面向特定設(shè)備的工具和資源的通用集成開發(fā)環(huán)境尤其如此。另一方面,由于接口和加載嵌入式設(shè)備庫的不熟悉方面,供應(yīng)商軟件也可能是一個適應(yīng)環(huán)境的挑戰(zhàn)。此外,一些供應(yīng)商軟件專為專家用戶設(shè)計,對于入門級開發(fā)人員,甚至是經(jīng)驗豐富的開發(fā)人員來說,如果不學(xué)習(xí)新平臺,就會令人生畏。

Microchip擁有專業(yè)開發(fā)的硬件、軟件和資源生態(tài)系統(tǒng),通過提供各種IDE、易于整合的軟件庫以及豐富的參考設(shè)計和隨附的示例代碼,更好地為各種技能和熟悉程度的開發(fā)人員提供便利。

此外,Microchip的許多設(shè)備都支持免費提供的示例代碼,可通過IDE訪問,包括IDE中的工具,這些工具有助于簡化設(shè)備特定功能和特性的開發(fā)。

過渡到生產(chǎn)

在開發(fā)的概念驗證和原型設(shè)計階段之后,通常是在開發(fā)階段,設(shè)計師和開發(fā)人員需要開始生產(chǎn)和軟件設(shè)計。在這個過渡過程中,許多設(shè)計師和開發(fā)人員必須從頭開始,因為他們可能只選擇松散地代表可以在生產(chǎn)中使用的原型系統(tǒng)。

Microchip硬件和IDE的情況并非如此。由于在原型設(shè)計期間編寫的代碼甚至可以從入門級 IDE 輕松移植到專業(yè)級工具,因此它們將與生產(chǎn)硬件中實現(xiàn)的開發(fā)板中的相同設(shè)備無縫協(xié)作。因此,在Microchip生態(tài)系統(tǒng)中工作使開發(fā)人員能夠編寫一次代碼,甚至可以輕松地在項目之間重用代碼。

簡化原型設(shè)計到生產(chǎn)流程

現(xiàn)代嵌入式電子產(chǎn)品,無論是用于消費、商業(yè)還是工業(yè)應(yīng)用,都變得越來越復(fù)雜,用于原型設(shè)計和設(shè)計此類系統(tǒng)的工具也變得越來越復(fù)雜。開發(fā)概念驗證所需的學(xué)習(xí)曲線和設(shè)計資源隨著最新電子產(chǎn)品的復(fù)雜性和多樣性而變得成比例。

幸運的是,Microchip已經(jīng)開發(fā)了一個開發(fā)硬件和軟件的生態(tài)系統(tǒng),不僅減輕了早期設(shè)計的負擔(dān),而且還實現(xiàn)了向嵌入式電子產(chǎn)品生產(chǎ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)注

    2578

    文章

    55581

    瀏覽量

    794336
  • 控制器
    +關(guān)注

    關(guān)注

    114

    文章

    17890

    瀏覽量

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

    關(guān)注

    5210

    文章

    20683

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    Trae AI+AirUI:快速實現(xiàn)一個嵌入式UI界面

    Lua開發(fā)接口,搭配PC 模擬器 可實現(xiàn)無硬件調(diào)試,降低了嵌入式UI的開發(fā)門檻。基于此,本次嘗試通過AI將網(wǎng)頁原型轉(zhuǎn)換為可運行的AirUI代碼,驗證該方式的可行性與
    的頭像 發(fā)表于 04-16 13:10 ?270次閱讀
    Trae AI+AirUI:快速<b class='flag-5'>實現(xiàn)</b>一個<b class='flag-5'>嵌入式</b>UI界面

    知識分享-嵌入式系統(tǒng)可靠性模型

    嵌入式系統(tǒng)可靠性設(shè)計技術(shù)及案例解析1.3嵌入式系統(tǒng)可靠性模型嵌入式系統(tǒng)可靠性模型分為兩種:串聯(lián)結(jié)
    的頭像 發(fā)表于 03-11 16:43 ?432次閱讀
    知識分享-<b class='flag-5'>嵌入式</b><b class='flag-5'>系統(tǒng)</b>可靠性模型

    嵌入式單片機開發(fā)學(xué)習(xí)路徑

    路徑,讓你的學(xué)習(xí)過程更加輕松有趣。 1. 入門基礎(chǔ) 1.1 了解嵌入式系統(tǒng) 在開始學(xué)習(xí)之前,首先需要了解什么是嵌入式系統(tǒng)以及它的基本構(gòu)
    發(fā)表于 02-09 15:42

    LuatOS 框架的嵌入式系統(tǒng)架構(gòu)設(shè)計原理

    LuatOS 重新定義了嵌入式系統(tǒng)的開發(fā)范式——將 Lua 腳本作為主程序語言,構(gòu)建起完整的系統(tǒng)架構(gòu)。其設(shè)計原理圍繞“腳本主導(dǎo)、C 層支撐”展開,通過在固件中嵌入 Lua 解釋器,將硬
    的頭像 發(fā)表于 02-03 15:57 ?274次閱讀
    LuatOS 框架的<b class='flag-5'>嵌入式</b><b class='flag-5'>系統(tǒng)</b>架構(gòu)設(shè)計原理

    什么是嵌入式應(yīng)用開發(fā)?

    實現(xiàn)和部署,還包括硬件選擇、軟件設(shè)計、測試、集成和維護等流程?。 定義和背景 嵌入式應(yīng)用開發(fā)是指將軟件部署到嵌入式系統(tǒng)中,這些系統(tǒng)廣泛
    發(fā)表于 01-12 16:13

    嵌入式系統(tǒng)應(yīng)用熱門的原因主要有幾個方面

    。同時針對不同的任務(wù),往往需要對系統(tǒng)進行較大更改,程序的編譯下載要和系統(tǒng)相結(jié)合,這種修改和通用軟件的“升級”是完全兩個概念。3. 系統(tǒng)精簡。嵌入式
    發(fā)表于 01-08 06:37

    分享一個嵌入式開發(fā)學(xué)習(xí)路線

    技術(shù),實現(xiàn)設(shè)備聯(lián)網(wǎng)上傳數(shù)據(jù)。 系統(tǒng)架構(gòu)思維:理解企業(yè)級嵌入式開發(fā)的架構(gòu)設(shè)計,如分層架構(gòu)、模塊化設(shè)計等。 實踐建議:在STM32上移植FreeRTOS,實現(xiàn)多任務(wù)管理;用WiFi模塊
    發(fā)表于 12-04 11:01

    嵌入式和FPGA的區(qū)別

    嵌入式系統(tǒng)與FPGA的核心差異:軟件定義功能VS硬件可重構(gòu)。嵌入式適合通用計算,開發(fā)門檻低;FPGA憑借并行處理實現(xiàn)納秒級響應(yīng),但成本高、開發(fā)難。二者融合的SoC器件正成為未來趨勢,平
    發(fā)表于 11-19 06:55

    嵌入式系統(tǒng)的定義和應(yīng)用領(lǐng)域

    在一起,共同構(gòu)成了一個高效、穩(wěn)定的工作系統(tǒng)。 其實,嵌入式系統(tǒng)概念與個人PC有著相似的底層邏輯。單片機,作為單個芯片上的計算機系統(tǒng),其定
    發(fā)表于 11-17 06:49

    嵌入式實時操作系統(tǒng)的特點

    實時嵌入式操作系統(tǒng)(Real-Time Embedded Operating System)是專門設(shè)計用于嵌入式系統(tǒng)的實時操作系統(tǒng)。
    發(fā)表于 11-13 06:30

    嵌入式軟件測試與專業(yè)測試工具的必要性深度解析

    問題在實際測試中經(jīng)常出現(xiàn),如不同供應(yīng)商組件間的兼容性問題。 ?實時性要求嚴格?:航空、航天等領(lǐng)域的嵌入式系統(tǒng)需在毫秒級內(nèi)完成響應(yīng),測試必須驗證輸入、運算、輸出的時效性。飛行控制系統(tǒng)
    發(fā)表于 09-28 17:42

    AMD 2025.1版嵌入式軟件和工具的新增功能

    AMD 2025.1 版嵌入式軟件和工具是面向新一代嵌入式系統(tǒng)開發(fā)而打造的綜合平臺,全面加速概念構(gòu)想到部署落地。
    的頭像 發(fā)表于 08-15 15:32 ?1476次閱讀

    入行嵌入式應(yīng)該怎么準(zhǔn)備?

    架構(gòu)、總線協(xié)議和存儲器管理等概念的理解也是必不可少的。 三、操作系統(tǒng)嵌入式系統(tǒng)通常需要運行一個實時操作系統(tǒng)(RTOS)或者一個精簡版的操作
    發(fā)表于 08-06 10:34

    Linux嵌入式和單片機嵌入式的區(qū)別?

    Linux嵌入式與單片機嵌入式在多個方面存在顯著的區(qū)別,以下是詳細的比較和歸納: 一、基本概念 1. Linux嵌入式: 定義:將Linux操作
    發(fā)表于 06-20 09:46

    運行在嵌入式系統(tǒng)上的emApps

    在當(dāng)今快節(jié)奏的嵌入式系統(tǒng)世界中,靈活性和適應(yīng)性是嵌入式系統(tǒng)實現(xiàn)的關(guān)鍵。SEGGER推出了其最新創(chuàng)新:Embedded apps(emApps
    的頭像 發(fā)表于 06-18 09:53 ?1084次閱讀
    運行在<b class='flag-5'>嵌入式</b><b class='flag-5'>系統(tǒng)</b>上的emApps
    伊宁县| 平遥县| 珠海市| 紫阳县| 和龙市| 高唐县| 广灵县| 思南县| 咸丰县| 阿图什市| 南阳市| 尼勒克县| 昆明市| 平潭县| 敦煌市| 大同县| 南阳市| 临武县| 米脂县| 寻乌县| 隆安县| 仁怀市| 色达县| 正蓝旗| 依安县| 建阳市| 嘉兴市| 宁乡县| 长泰县| 本溪市| 嘉善县| 宁德市| 清河县| 陆良县| 武陟县| 大城县| 荆门市| 屏山县| 密云县| 嘉兴市| 宝丰县|