在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

當代系統設計中MCU的主要選擇技巧

jf_pJlTbmA9 ? 來源:jf_pJlTbmA9 ? 作者:jf_pJlTbmA9 ? 2023-08-03 15:17 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作者:貿澤電子Mark Patrick

設計師在查看任何電子元件目錄時,能夠很明顯地注意到,會有很多潛在的微控制器MCU)選項。可供選擇的產品種類繁多,從另一側面也證明MCU已成為現代系統實現中必不可少的一部分,目前很難找到不包含MCU的電子產品。

考慮到設計師需要為設計找到最佳選項,而且要以一種更有條理的方式區面對快速的變化,這種廣泛的可能性也呈現出巨大的挑戰。在查看MCU選項時,需要考慮以下七個關鍵方面,這樣能夠有助于找出目錄中哪些產品最能滿足您的特定需求。

架構

對于嵌入式設計,最重要的考慮因素是MCU核心處理器內核性能是否可以充分滿足預期的工作要求。基本的8位流水線(pipeline)型MCU能夠處理涉及監控I/O端口,并根據這些輸入更改狀態等控制任務。但是,如果任務中涉及算法(例如閉環控制)中輸入的算術操作,則系統可能需要更復雜的指令集,這需要轉移到16位甚至32位流水線型MCU。位數較高的流水線MCU具有將采樣和其他實際數據一并處理的優勢。 而對于一個8位流水線MCU,除了最小數據值外,所有其他數據均需要分成子單元進行處理,這會影響性能。對于閉環控制,能夠支持數字信號處理的16位架構通常會在成本與算術性能之間具備最佳平衡。但是,對于需要支持控制、通信和管理等復合功能的系統,可能需要更高的32位流水線MCU能力。

I/O端口

使用MCU進行設計的巨大優勢是它們都具有多種集成的I/O端口。通過精心選擇I/O端口的組合,這些端口可以專門針對一些特定應用量身定制,端口可以從寄存器編程數字信號線到智能電機控制單元,再到用于IoT連接的整個無線子系統。首先確定應用需要哪些功能,通常可以直接使用參數搜索來創建合適器件的候選清單。在理想的情況下,總有一個MCU具有應用所需的全部I/O。但是,現實卻可能不是這樣,尤其是對于更多的細分市場設計。許多外圍設備都符合通用接口規范(例如I2C或SPI),或者可以采用并行接口,由此可以連接到存儲器總線,或者可以通過控制通用I/O線進行訪問。通過分析設計中所需的外部組件可確定除內置外設之外,MCU是需要串行I/O還是并行I/O端口。

存儲器

存儲器通常是在MCU系列中選擇特定部件的主要考慮標準。由于外部存儲器會增加總體成本,而且訪問所需的額外周期常常會降低性能,因此,盡管通常在系統斷電時可使用外部串行存儲器用于存儲配置數據,確保目標應用與所選MCU的存儲器限制能夠匹配非常重要。至于性能評估,設計團隊需要估計具體應用和隨附的操作系統(如果只需要一個操作系統)會在程序和數據存儲方面占用多少字節。通常,在選擇MCU之前,應用無法完全確定。此外,即便使用函數點(function-point)分析之類的估算技術,仍然很難確定實際存儲器使用情況的準確預測。因此,建議選擇一個MCU系列,它能夠輕松調節包括閃存和SRAM等存儲器大小。由于MCU都具有配置多種存儲器大小的變型,因此通常可以直接轉換到下一個器件,而不會影響引腳布局或設計的其他方面。

功率

能耗已成為嵌入式系統設計人員考慮的一個主要問題。當今的許多物聯網項目都會依靠單節電池運行數年,即使對于采用市電供電的系統,能效目前也已成為工程師的核心考慮標準之一。通過精心選擇MCU可以有多種方式來提高能效。一種是繼續轉向更密集的處理,以便利用擴展的優勢(不僅局限在邏輯和存儲容量上,而且在功耗方面)。然而,當MCU必須運行的工作載荷較輕時,通常可以策略性地采用低活動性和睡眠模式來提高能效。將活動分解成短脈沖,設計人員可以利用睡眠模式將電流消耗降低到僅為nA級。此外,越來越多的MCU可提供智能外圍控制器,使得無需喚醒處理器內核即可執行常規功能。這樣可以使睡眠時間最大化,因而減少了運行該應用所需的功率。

工具

工具支持是許多領先MCU架構的關鍵差異化因素。盡管通過參數搜索會得到來自不同處理器體系結構的多個候選者,但是工具支持在多大程度上能夠適合開發團隊的需求,這是決定選擇哪種MCU的重要考慮因素,同時要強調的是需要考慮開發人員的技能和經驗。擁有大型系統開發所需高級語言深度知識的工程師自然會傾向于使用ARM等32位架構,因為它們能夠提供最廣泛的編譯器選擇。而如果存儲器和成本限制是主要的考慮因素,或許更應該采用8位或16位體系結構,并考慮它們對C代碼可能施加的某些限制。在許多情況下,可以使用各種各樣的工具。編譯器、調試器和鏈接器(linkers)的完整工具鏈支持主要的8位和16位MCU架構,這些工具鏈通常包含在集成開發環境(IDE)中,并且價格非常合理。

封裝

在許多設計中,容納MCU所需的空間是一個重要的考慮因素。用戶經常傾向于選擇采用高集成度MCU解決方案,因為這種方案可以實現緊湊的外形尺寸。但是,核心封裝設計和板級設計可以支持的功能之間需要進行折衷權衡。例如,越來越多的MCU以芯片級封裝提供,以便盡可能減少這些器件所占用的空間。封裝下方的互連密度可能會對PCB設計造成很大挑戰,需要采用成本更高的堆疊和組裝工藝。電路板空間還會受到所需支持組件數量以及目標PCB上可用的布線選擇等影響。在較少層數或靈活的PCB方案中,如果需要大量連接,則MCU周圍布線到I/O、時鐘、接地和電源所需的空間會迅速增大。工程師還需要根據設計的目標用途來考慮將器件安裝在PCB上時的可靠性,高振動和沖擊等工作環境可能會需要采用專用封裝,進而可能需要轉向其他MCU系列。

套件

由于MCU能夠極大地簡化硬件設計,因而在上市時間非常重要的情況下,它是一個理想的設計平臺。供應商現在提供的綜合軟件工具可確保最終應用能夠快速整合在一起。即使有了一些項目加速器,設計團隊也可以通過選擇帶有評估板和開發套件的MCU來獲得更大的領先優勢。這些所選MCU具備現成的開發板,以及典型應用所需的所有附加I/O。此外,許多開發板現在都提供能夠插入主板的I/O板系列,以便工程師可以用比分銷商交付包裹更少的時間組裝定制的硬件解決方案。團隊可以通過簡單地將原型軟件下載到評估系統中來構建概念設計,并可隨時向客戶展示。非常有潛力的是,這些評估套件有可能為產品盡早入市打好堅實基礎,而硬件設計團隊同時開發成本優化的解決方案,從長遠來看,這種解決方案將更具吸引力。

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 微控制器
    +關注

    關注

    48

    文章

    7926

    瀏覽量

    153923
  • mcu
    mcu
    +關注

    關注

    146

    文章

    17901

    瀏覽量

    362196
  • 存儲器
    +關注

    關注

    38

    文章

    7643

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    MPU和MCU的區別和選擇

    變的更復雜。同樣,MCU實際功耗大大低于MPU,低功耗模式,SRAM和寄存器需要保持,這是要考慮的因素。顯而易見,操作系統即時的從休眠模式恢復運行和RAM直接相關。做出
    發表于 03-15 15:59

    嵌入式系統開發,如何選擇適合的MCU平臺?

    的安全級別增加額外的措施。本質上,開發人員可以使用我們的可擴展、模塊化解決方案,幫助其將Microchip的硬件和開發生態系統接入他們的應用,而幾乎無需開銷。選擇適合設計的MCU非常
    發表于 12-28 16:34

    MCU系統利用ADC技術的數據采集

    ,本文將主要關注數據采集系統的捕獲階段。捕獲復雜的混合信號MCU必須能夠從模擬世界捕獲某些有用信息,并且能夠把連續時間信號轉換成離散的數字形式。模數轉換器(ADC)是完成這項任務最重
    發表于 06-28 06:47

    如何選擇超低功耗MCU

    在物聯網的推動下,業界對各種電池供電設備產生了巨大需求。這反過來又使業界對微控制器和其他系統級器件的能源效率要求不斷提高。因此超低功耗MCU與功耗相關的很多指標都不斷得刷新記錄。在選擇合適的超低
    發表于 12-28 07:12

    電機控制MCU選擇應該如何考慮?

    電機控制IC可以實現低成本。但對要求苛刻的應用來說,就更適合使用DSP、MCU和FPGA,因為可以增加其他系統管理功能,例如監測電機參數和狀態,以及與主機系統的通信等。目前,8位MCU
    發表于 06-29 14:20

    MSP430 MCU的內部系統控制主要包括哪些

    MSP430 MCU的內部系統控制主要包括以下幾塊:上電及復位控制中斷管理MCU運行模式TLV數據對于MSP430的系統控制吧,如果僅僅是站
    發表于 11-03 08:47

    如何選擇超低功耗MCU

    功耗MCU微控制器時要掌握必要的技巧,在應用時還需要一些設計方向與思路才能夠更好的應用。本篇文章主要介紹如何選擇超低功耗MCU。(1)在低功耗設計
    發表于 11-04 07:07

    選擇超低功耗MCU的方法

    功耗MCU微控制器時要掌握必要的技巧,在應用時還需要一些設計方向與思路才能夠更好的應用。本篇文章主要介紹如何選擇超低功耗MCU。(1)在低功耗設計
    發表于 11-11 07:28

    當代系統設計MCU選擇 需要考慮以下七個關鍵方面

    設計師在查看任何電子元件目錄時,能夠很明顯地注意到,會有很多潛在的微控制器(MCU)選項。可供選擇的產品種類繁多,從另一側面也證明MCU已成為現代系統實現
    發表于 03-07 13:54 ?2262次閱讀

    設計MCU如何選擇

    設計師在查看任何電子元件目錄時,能夠很明顯地注意到,會有很多潛在的微控制器(MCU)選項。可供選擇的產品種類繁多,從另一側面也證明 MCU 已成為現代系統實現
    發表于 05-10 10:12 ?2256次閱讀

    MCU主要分類與應用技巧

    在現代嵌入式開發領域,通過了解客戶需求和電子產品趨勢,搜集市面上大量的不同型號的MCU資料,結合市場上剛出現的低成本高性能MCU新產品,是成功進行MCU選型的基礎。一般來說,嵌入式系統
    的頭像 發表于 02-18 14:43 ?2738次閱讀

    嵌入式系統開發,如何選擇適合的MCU平臺?

    都有相應的周邊器件、集成開發環境與操作系統來輔助支持。因此,工程師在選擇一款MCU平臺進行嵌入式系統開發時,不僅要考慮MCU芯片自身的性能,
    發表于 10-28 17:06 ?5次下載
    嵌入式<b class='flag-5'>系統</b>開發<b class='flag-5'>中</b>,如何<b class='flag-5'>選擇</b>適合的<b class='flag-5'>MCU</b>平臺?

    低功耗MCU選擇方法

    在物聯網的推動下,業界對各種電池供電設備產生了巨大需求。這反過來又使業界對微控制器和其他系統級器件的能源效率要求不斷提高。因此超低功耗MCU與功耗相關的很多指標都不斷得刷新記錄。在選擇合適的超低
    的頭像 發表于 07-21 09:16 ?2864次閱讀

    如何選擇適合的MCU芯片

    在當今快速發展的電子領域,微控制單元(MCU)已成為設計智能設備和系統的核心組件。選擇合適的MCU對于確保產品性能、成本效益和市場競爭力至關重要。 1. 應用需求分析 在開始
    的頭像 發表于 11-01 11:10 ?1171次閱讀

    如何選擇適合的MCU

    在嵌入式系統設計,微控制器單元(MCU)是核心組件,負責處理和控制電子設備的功能。選擇合適的MCU對于確保項目的成功至關重要。以下是在
    的頭像 發表于 11-11 14:49 ?926次閱讀
    主站蜘蛛池模板: 日本午夜片 | 一区二区三区四区视频 | 99婷婷| 好吊色37pao在线观看 | 亚洲天堂伦理 | 成年人看的毛片 | 国产成人影院在线观看 | 狠狠色噜噜狠狠狠狠狠色综合久久 | 天天干天天干天天插 | 国产caob | 日本xxwwxxww视频免费丝袜 | 黄色网址日本 | 四虎永久影院 | 日韩欧美一卡二区 | 深夜免费在线视频 | 国产精品特黄毛片 | 简单视频在线播放jdav | 久久精品伊人波多野结 | 日本网络视频www色高清免费 | 免费a级网站 | 日本一区二区在线视频 | 亚洲jizzjizz妇女 | 黄色特级录像 | 色视频在线免费观看 | 亚洲综合色就色手机在线观看 | 自拍偷自拍亚洲精品被多人伦好爽 | 乡村乱人伦短小说 | 久久狠狠第一麻豆婷婷天天 | 久久人人视频 | 亚洲操操操| 天天碰天天干 | 国产免费私拍一区二区三区 | 精品久久成人 | 欧美一区二区三区四区视频 | 国产h视频在线 | 四虎tv在线观看884aa | 日韩夜夜操 | 性欧美精品久久久久久久 | 美女和帅哥在床上玩的不可描述 | 女人被狂躁视频免费网站 | ⅹxxxx68日本老师hd |