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

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

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

通過完整的嵌入式設(shè)計(jì)生態(tài)系統(tǒng)加速設(shè)計(jì)

星星科技指導(dǎo)員 ? 來源:microchip ? 作者:microchip ? 2023-05-05 10:24 ? 次閱讀

電子行業(yè)中具有競(jìng)爭(zhēng)力意味著盡快將具有創(chuàng)新功能的新解決方案推向市場(chǎng)。設(shè)計(jì)創(chuàng)新功能并加快上市時(shí)間在很大程度上取決于用于原型設(shè)計(jì)和生產(chǎn)新設(shè)備的硬件和軟件工具的復(fù)雜性。將工程資源用于構(gòu)建工具鏈和集成來自多個(gè)供應(yīng)商的解決方案可能會(huì)給已經(jīng)復(fù)雜的流程增加不必要的開銷。Microchip擁有功能齊全的工具和資源生態(tài)系統(tǒng),可降低每個(gè)產(chǎn)品開發(fā)階段的工程負(fù)擔(dān),提供硬件和軟件解決方案,使設(shè)計(jì)人員能夠?qū)⒏鄷r(shí)間花在創(chuàng)新上,減少設(shè)計(jì)物流時(shí)間。

與電子設(shè)備相關(guān)的獨(dú)特性和創(chuàng)新性通常是原始創(chuàng)造力和大量工程資源投資的產(chǎn)物,這些投資將最初只是一個(gè)想法變?yōu)楝F(xiàn)實(shí)。不幸的是,當(dāng)工程團(tuán)隊(duì)能夠開始創(chuàng)新時(shí),通常需要過多的精力和工程資源才能達(dá)到產(chǎn)品開發(fā)的某個(gè)點(diǎn)。由于需要依靠廣泛的供應(yīng)商和軟件工具(其中許多既不簡(jiǎn)單易用,也不開箱即用)將產(chǎn)品從原型推向生產(chǎn),該過程可能會(huì)進(jìn)一步復(fù)雜化。

通常,工程團(tuán)隊(duì)或開發(fā)團(tuán)隊(duì)需要從嵌入式控制器開發(fā)板、附件和外設(shè)開始,以試驗(yàn)功能并生成概念驗(yàn)證。下一步是確定開發(fā)更能代表生產(chǎn)模型的原型所需的硬件和軟件工具。在這個(gè)階段,可能需要一套全新的硬件和軟件工具,將硬件和軟件開發(fā)費(fèi)用用于概念驗(yàn)證。這意味著團(tuán)隊(duì)將不得不重新投入資源來創(chuàng)建新的設(shè)計(jì)流程。在原型設(shè)計(jì)和測(cè)試階段,可能會(huì)進(jìn)行額外的硬件和軟件更改,這通常會(huì)延長(zhǎng)早期產(chǎn)品開發(fā)過程,因?yàn)?a target="_blank">工程師和開發(fā)人員會(huì)花費(fèi)額外的資源來熟悉并為新硬件制定工具鏈。

隨著設(shè)計(jì)團(tuán)隊(duì)從工程量增加到生產(chǎn)量,也可能會(huì)發(fā)生額外的硬件和軟件變化。有時(shí),這可能需要對(duì)硬件和軟件進(jìn)行另一輪更新,或者犧牲最終產(chǎn)品的性能和/或功能,以避免與重新設(shè)計(jì)相關(guān)的時(shí)間和成本。合規(guī)性測(cè)試和早期客戶反饋可能需要對(duì)設(shè)計(jì)和軟件進(jìn)行更多更新。

此外,在下一代設(shè)備或產(chǎn)品線擴(kuò)展的下一個(gè)設(shè)計(jì)周期中,可能必須重復(fù)此過程。構(gòu)建工具鏈和熟悉硬件平臺(tái)的大部分工作可能也必須重新設(shè)計(jì),因?yàn)橄乱粋€(gè)產(chǎn)品的性能和功能要求可能與以前開發(fā)的產(chǎn)品沒有充分重疊。投入工程資源學(xué)習(xí)硬件平臺(tái)和構(gòu)建工具鏈的時(shí)間和成本可能會(huì)持續(xù)進(jìn)行,除非設(shè)計(jì)團(tuán)隊(duì)選擇具有全面支持的半導(dǎo)體供應(yīng)商。ORT 生態(tài)系統(tǒng)可實(shí)現(xiàn)代碼重用,并減輕產(chǎn)品設(shè)計(jì)階段以及更新產(chǎn)品以滿足新設(shè)計(jì)要求時(shí)不斷變化的需求的負(fù)擔(dān)。本文深入探討了Microchip的微控制器MCU)、微處理器(MPU)、附件、外設(shè)和設(shè)計(jì)解決方案生態(tài)系統(tǒng),這些生態(tài)系統(tǒng)是從頭開始構(gòu)建的,旨在幫助設(shè)計(jì)人員輕松實(shí)現(xiàn)企業(yè)級(jí)設(shè)計(jì)基礎(chǔ)設(shè)施,以創(chuàng)建最新的電子設(shè)備。

設(shè)計(jì)環(huán)境

在產(chǎn)品開發(fā)的概念驗(yàn)證和原型設(shè)計(jì)階段,開發(fā)和評(píng)估平臺(tái)通常需要花費(fèi)大量精力。花費(fèi)大量時(shí)間讓工程和設(shè)計(jì)團(tuán)隊(duì)熟悉硬件和軟件平臺(tái),這些平臺(tái)可能能夠提供產(chǎn)品描述的性能和功能要求。在許多情況下,很難找到兼容的附件或外圍設(shè)備來為選定的硬件平臺(tái)添加功能。因此,可能需要額外的工程資源來開發(fā)在設(shè)計(jì)中實(shí)現(xiàn)此功能所需的硬件。

就Microchip的嵌入式設(shè)計(jì)生態(tài)系統(tǒng)而言,選擇和試驗(yàn)公司產(chǎn)品的大部分負(fù)擔(dān)都被消除了。Microchip的低成本和低學(xué)習(xí)曲線好奇號(hào)開發(fā)板與數(shù)百種MikroElektronika的Click板?兼容,以添加特定于應(yīng)用的特性和功能。Microchip的Explorer開發(fā)板是功能更齊全的開發(fā)板,可通過一系列通用接口進(jìn)行擴(kuò)展,從而可以添加處理器專用插件模塊(PIM),用于交換MCU、點(diǎn)擊板和PICtail? Plus子板,以評(píng)估和開發(fā)各種應(yīng)用。Microchip還提供一系列可擴(kuò)展且易于使用的評(píng)估板,例如專門用于AVR?和基于Arm?的SAM MCU的Xplained板,用于評(píng)估和設(shè)計(jì)應(yīng)用。

參考設(shè)計(jì)和特定應(yīng)用硬件 構(gòu)建可靠的概念驗(yàn)證或原型有時(shí)涉及從頭開始開發(fā)特定于應(yīng)用的硬件。此外,根據(jù)應(yīng)用程序的不同,在應(yīng)用程序領(lǐng)域中可能有許多類似的常見功能和硬件方面。通常,設(shè)計(jì)團(tuán)隊(duì)必須在早期設(shè)計(jì)階段重新發(fā)明輪子,這可能會(huì)不想要地延長(zhǎng)產(chǎn)品設(shè)計(jì)周期。幸運(yùn)的是,Microchip的設(shè)計(jì)生態(tài)系統(tǒng)包括與Microchip開發(fā)板兼容的特定應(yīng)用硬件。

Microchip還為關(guān)鍵應(yīng)用提供功能齊全且經(jīng)過嚴(yán)格測(cè)試的參考設(shè)計(jì)。其中包括太陽(yáng)能微型逆變器和振動(dòng)網(wǎng)狀霧化器等示例,其中包括完整而詳細(xì)的電路圖、功能模型、電路板和經(jīng)過測(cè)試的代碼。這些參考設(shè)計(jì)使開發(fā)人員能夠快速測(cè)試想法并使用開發(fā)硬件和軟件解決方案實(shí)現(xiàn)功能,從而無需在概念驗(yàn)證甚至關(guān)鍵應(yīng)用程序的原型上投入資源。

此外,Microchip還提供數(shù)百種應(yīng)用規(guī)格C 硬件板和卡,適用于從電機(jī)控制到觸摸控制的近 50 種先進(jìn)應(yīng)用類別。這些板和卡與Microchip的開發(fā)和評(píng)估板兼容,并包含代碼示例,使設(shè)計(jì)人員能夠快速調(diào)整現(xiàn)有解決方案以滿足其需求。硬件板中還有入門套件,例如 BLDC 高壓電機(jī)控制套件和用于數(shù)字電源MPLAB? 入門套件,它們支持使用板載編程器/調(diào)試器以及最新商業(yè)解決方案的硬件和功能進(jìn)行開箱即用的原型設(shè)計(jì)。

成熟的工具和生產(chǎn)就緒的軟件

前面的部分為Microchip生態(tài)系統(tǒng)建立了廣泛的硬件基礎(chǔ),但現(xiàn)代電子產(chǎn)品開發(fā)還有另一個(gè)同樣重要的組成部分:軟件開發(fā)工具。除了Microchip的硬件生態(tài)系統(tǒng)外,還有一個(gè)互補(bǔ)和兼容的軟件設(shè)計(jì)生態(tài)系統(tǒng),其中包括易于使用和易于學(xué)習(xí)的圖形編程軟件,功能齊全且免費(fèi)的開發(fā)環(huán)境,嵌入式軟件開發(fā)框架,編譯器,API和能夠進(jìn)行高端代碼優(yōu)化的設(shè)計(jì)軟件。

精選Microchip軟件設(shè)計(jì)工具

? MPLAB X IDE - 用于嵌入式微控制器代碼開發(fā)的全功能集成開發(fā)環(huán)境 (IDE) - 基于 Apache 軟件基金會(huì)的開源 NetBeans IDE

- 可擴(kuò)展的體系結(jié)構(gòu) - 完全支持Microchip的PIC MCU和dsPIC數(shù)字信號(hào)控制器(DSC??)

- 支持許多AVR?和SAM設(shè)備MPLAB Xpress 基于云的 IDE

- 免費(fèi)的在線開發(fā)環(huán)境,無需

安裝或系統(tǒng)配置 - 包括 MPLAB X IDE 最流行的功能 - 易于在 MPLAB Xpress 和 MPLAB X IDE之間轉(zhuǎn)換;PIC MCU 新用戶的理想選擇 - 集成 MPLAB 代碼配置器 - 兼容:MPLAB Xpress 評(píng)估板、好奇號(hào)板、Explorer 16/32 板和 PICkit? 4 編程器/調(diào)試器 - 社區(qū)功能支持共享、交換和使用共享代碼存儲(chǔ)庫(kù)

? MPLAB 代碼配置器 (MCC)

- 免費(fèi)的圖形編程環(huán)境,可生成易于理解的 C 代碼

- C代碼可以很容易地用于各種項(xiàng)目

- 可用于配置各種外設(shè)和功能

- 支持 8 位、16 位和 32 位 PIC MCU 和 MikroElektronica 點(diǎn)擊板

- 合并到 MPLAB Xpress IDE 和 MPLAB X IDE中 ? MPLAB Harmony

- 靈活、抽象、完全集成的嵌入式軟件開發(fā)框架

- 支持 32 位 PIC MCU

- 模塊化,面向?qū)ο?,并支持使用?shí)時(shí)操作系統(tǒng)(RTOS) - 與 MPLAB X IDE 配合使用 - 包括所見即所得的編輯器與MPLAB Harmony Graphics Suite (MHGS)

? MPLAB XC 編譯器 - 軟件開發(fā)編譯的綜合解決方案

-

支持 MPLAB XC8 中的所有 PIC 和 AVR 器件,支持 MPLAB XC16 中的所有 16 位 PIC 和 dsPIC DSC,支持 MPLAB XC32 中的所有 32 位 PIC 和 SAM 器件 - 免費(fèi)版包括用于減少代碼大小和增強(qiáng)速度的優(yōu)化功能

- PRO 許可證可用于需要最大代碼減少和最佳性能的設(shè)計(jì)。

? Atmel Studio IDP (Atmel Studio 7) - 用于開發(fā)和調(diào)試所有 AVR 和 SAM MCU 的集成開發(fā)平臺(tái) (IDP)

- 包括 Atmel Gallery,這是一個(gè)在線應(yīng)用商店,其中包含由 Microchip 和第三方工具供應(yīng)商

開發(fā)的插件 ? Atmel START

- 免費(fèi)的基于 Web 的工具,用于為 AVR 和 SAM MCU 的嵌入式應(yīng)用選擇和配置軟件組件

- 包括驅(qū)動(dòng)程序、中間件、設(shè)備、IDE 等的選擇。

- 廣泛的示例庫(kù)集,可供學(xué)習(xí)或從代碼示例和經(jīng)過專業(yè)測(cè)試的軟件庫(kù)開始

除了硬件平臺(tái)和軟件工具外,Microchip還提供大量專業(yè)開發(fā)和測(cè)試的代碼示例和軟件庫(kù),可隨時(shí)在線訪問和下載。這些庫(kù)的例子是MPLAB Harmony TCP/IP堆棧和MCC USB堆棧。Harmony TCP/IP Stack,包括幾個(gè)常用應(yīng)用層的模塊,如HTTP,SMTP,SNMP,Telnet,TFTP等,為創(chuàng)建嵌入式網(wǎng)絡(luò)應(yīng)用程序提供了基礎(chǔ)。MCC 內(nèi)部的 USB 堆棧為嵌入式應(yīng)用程序開發(fā)人員提供了一個(gè)框架,以便輕松開發(fā) USB 設(shè)備和功能。它支持各種 USB 設(shè)備類別、實(shí)例、配置和 USB 外設(shè),并隨時(shí)促進(jìn) RTOS 環(huán)境。

在產(chǎn)品開發(fā)的每個(gè)階段提供設(shè)計(jì)支持 在邏輯設(shè)計(jì)領(lǐng)域,設(shè)計(jì)人員在文檔和故障排除上浪費(fèi)無數(shù)時(shí)間的情況并不少見。通常,設(shè)計(jì)人員可能很難與器件供應(yīng)商聯(lián)系技術(shù)支持或工程師,這通常會(huì)增加沮喪和寶貴工程資源的損失。Microchip通過支持一個(gè)非?;钴S和工程師支持的用戶論壇,以及提供技術(shù)支持門戶,使客戶能夠直接與Microchip的支持人員合作,從而規(guī)避了這些問題。Microchip的IDE還直接在其菜單中提供了指向有用論壇頁(yè)面和其他支持資源的鏈接。隨著電子和邏輯器件的范圍和復(fù)雜性不斷增加,獲得專業(yè)工程社區(qū)的支持可能是克服設(shè)計(jì)和產(chǎn)品開發(fā)障礙的關(guān)鍵方面,而無需花費(fèi)無數(shù)小時(shí)和不眠之夜,這在試圖滿足最后期限的設(shè)計(jì)師和開發(fā)人員中太常見了。

結(jié)論

就像產(chǎn)品的消費(fèi)者和最終用戶一樣,設(shè)計(jì)工程師和開發(fā)人員也在尋求硬件和軟件工具供應(yīng)商的更多選擇、靈活性和支持。這可以通過提供多樣化的邏輯設(shè)計(jì)生態(tài)系統(tǒng)來實(shí)現(xiàn)。CES、附件、外設(shè)、軟件工具和開發(fā)支持,Microchip 通過其專業(yè)、行業(yè)領(lǐng)先的硬件和軟件工具、社區(qū)和其他支持資源,可以輕松訪問這些支持。

審核編輯:郭婷

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

    關(guān)注

    146

    文章

    16667

    瀏覽量

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

    關(guān)注

    5046

    文章

    18817

    瀏覽量

    298535
  • 微處理器
    +關(guān)注

    關(guān)注

    11

    文章

    2221

    瀏覽量

    81980
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    基于STM32嵌入式系統(tǒng)設(shè)計(jì)_[3.2.1]--STM32Cube生態(tài)系統(tǒng)介紹#硬聲創(chuàng)作季

    ST生態(tài)系統(tǒng)
    Hello,World!
    發(fā)布于 :2022年10月26日 20:22:34

    嵌入式技術(shù):STM32Cube生態(tài)系統(tǒng)介紹#嵌入式系統(tǒng)

    嵌入式生態(tài)系統(tǒng)
    學(xué)習(xí)電子
    發(fā)布于 :2022年11月12日 23:59:12

    MCU產(chǎn)品、軟件、生態(tài)系統(tǒng)的演變及未來展望

    和環(huán)境、工程師開發(fā)方式、生態(tài)系統(tǒng)方面,都帶來了深刻的變化。甚至產(chǎn)品的名字也從早期的“單片機(jī)”,到更多地使用“微控制器”或者“嵌入式系統(tǒng)”這樣的術(shù)語(yǔ)(如表1)。我們下文更多以MCU或微控制器來指代這一
    發(fā)表于 01-19 15:17

    工廠生產(chǎn)系統(tǒng)能效的生態(tài)系統(tǒng)優(yōu)化設(shè)計(jì)

    優(yōu)化工廠生產(chǎn)系統(tǒng)能效的生態(tài)系統(tǒng)
    發(fā)表于 07-12 08:44

    everspin生態(tài)系統(tǒng)和制造工藝創(chuàng)新解析

    everspin生態(tài)系統(tǒng)和制造工藝創(chuàng)新
    發(fā)表于 01-01 07:55

    基于加速卡的FPGA生態(tài)系統(tǒng)布局是怎樣的?

    FPGA加速卡是如何產(chǎn)生的?主要的FPGA加速卡產(chǎn)品有哪些?基于加速卡的FPGA生態(tài)系統(tǒng)布局是怎樣的?
    發(fā)表于 06-17 06:07

    Microchip FPGA 和基于 SoC 的 RISC-V 生態(tài)系統(tǒng)簡(jiǎn)介

    和 Buildroot Linux BSP、Hart 軟件服務(wù)、各種中間件和其他資源——完善 MI-V 生態(tài)系統(tǒng)并加快上市時(shí)間。結(jié)論RISC-V 是嵌入式計(jì)算的下一個(gè)前沿,Microchip
    發(fā)表于 09-07 17:59

    什么是STM32Cube生態(tài)系統(tǒng)

    什么是STM32Cube生態(tài)系統(tǒng)?
    發(fā)表于 09-29 06:12

    使用linux嵌入式構(gòu)建IoT生態(tài)系統(tǒng)組件

    linux嵌入式物聯(lián)網(wǎng) 您會(huì)發(fā)現(xiàn),構(gòu)建IoT生態(tài)系統(tǒng)組件的最快方法是使用嵌入式Linux,無論您是從一開始就擴(kuò)充現(xiàn)有設(shè)備還是設(shè)計(jì)新設(shè)備或系統(tǒng)。 嵌入
    發(fā)表于 11-04 08:47

    IT的生態(tài)系統(tǒng)概述

    一、IT的生態(tài)系統(tǒng)概述1.1 計(jì)算機(jī)CPU四大體系結(jié)構(gòu)1、以PC機(jī)為代表的X86結(jié)構(gòu)2、以嵌入式計(jì)算機(jī)為代表的ARM結(jié)構(gòu)3、以國(guó)產(chǎn)龍芯為代表的MIPS結(jié)構(gòu)4、以IBM巨型機(jī)為代表的POWPC結(jié)構(gòu)
    發(fā)表于 12-22 06:47

    GaN功率半導(dǎo)體與高頻生態(tài)系統(tǒng)

    GaN功率半導(dǎo)體與高頻生態(tài)系統(tǒng)(氮化鎵)
    發(fā)表于 06-25 09:38

    Xilinx通過拓展生態(tài)系統(tǒng)和平臺(tái),強(qiáng)化高度差異化和高度靈活的嵌入式視覺和工業(yè)物聯(lián)網(wǎng)產(chǎn)品組合

    賽靈思公司(Xilinx)今天宣布通過拓展生態(tài)系統(tǒng)和硬件平臺(tái)進(jìn)一步擴(kuò)大了其面向嵌入式視覺和工業(yè)物聯(lián)網(wǎng)市場(chǎng)的產(chǎn)品組合。此次發(fā)布強(qiáng)化了賽靈思于2015年公開推出的賽靈思最新16nm Zynq
    發(fā)表于 08-08 14:33 ?1007次閱讀

    RadioVerse技術(shù)和設(shè)計(jì)生態(tài)系統(tǒng)簡(jiǎn)化并加速無線電開發(fā)

    作為全球通信半導(dǎo)體技術(shù)的主要貢獻(xiàn)者,ADI推出屢獲贊譽(yù)的RadioVerse?技術(shù)和設(shè)計(jì)生態(tài)系統(tǒng)的最新更新,以簡(jiǎn)化并加速無線運(yùn)營(yíng)商和電信設(shè)備制造商的無線電開發(fā),使其蜂窩基站從4G演進(jìn)到5G網(wǎng)絡(luò)。
    的頭像 發(fā)表于 07-24 06:12 ?2482次閱讀

    STM32實(shí)戰(zhàn) 1 | STM32Cube生態(tài)系統(tǒng)認(rèn)識(shí)與介紹

    STMCube生態(tài)系統(tǒng):STM32Cube Ecosystem STM生態(tài)系統(tǒng)STM32Cube是ST公司開發(fā)的一套生態(tài)系統(tǒng),致力于使STM32的開發(fā)變的更簡(jiǎn)單,并且100%開源免費(fèi)。STM32Cube是軟件工具和
    發(fā)表于 11-19 12:36 ?14次下載
    STM32實(shí)戰(zhàn) 1 | STM32Cube<b class='flag-5'>生態(tài)系統(tǒng)</b>認(rèn)識(shí)與介紹

    RadioVerse:技術(shù)和無線電設(shè)計(jì)生態(tài)系統(tǒng)

    電子發(fā)燒友網(wǎng)站提供《RadioVerse:技術(shù)和無線電設(shè)計(jì)生態(tài)系統(tǒng).pdf》資料免費(fèi)下載
    發(fā)表于 11-24 11:43 ?0次下載
    RadioVerse:技術(shù)和無線電設(shè)<b class='flag-5'>計(jì)生態(tài)系統(tǒng)</b>