国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

如何選擇微控制器?

jf_pJlTbmA9 ? 來源:嵌入式大雜燴 ? 作者:嵌入式大雜燴 ? 2023-09-21 17:23 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

為產品選擇正確的微控制器可能是項令人怯步的任務。您不僅要思考許多技術特性,還要考慮成本和備貨時間等會削弱項目的業務方面問題。

在項目初期,您會有立即動手的沖動,想要在商定系統的細節之前開始選擇微控制器,這當然是糟糕的想法。

在對微控制器進行任何思考之前,硬件和軟件工程師應當先制定出系統的高水平規格,畫好框圖和流程圖,只有這時才有充足的信息對微控制器選擇做出理性的決定。達到這一階段時,可以遵循 10 個簡單步驟,確保做出正確的選擇。

第 1 步:制定所需硬件接口列表

利用總體硬件框圖,制定一份微控制器需要支持的所有外部接口列表。需要列出的接口類型一般有兩種。第一種接口是通信接口,包括 USBI2C、SPI 和 UART 等外設接口。

如果應用需要 USB 或某種形式的以太網,則記下特別備注。這些接口對微控制器需要支持的程序空間大小有重大影響。第二種接口是數字輸入和輸出、模擬至數字輸入,以及 PWM 接口等。

這兩種接口類型將指出微控制器需要的引腳數。圖 1 顯示了一個通用示例框圖,其中列出了 i/o 要求。

第 2 步:檢查軟件架構

軟件架構和要求對微控制器的選擇有著重大影響。處理要求的輕重程度決定是使用 80 MHz DSP 還是 8 MHz 8051。與硬件一樣,應記下所有重要的要求。

第 3 步:選擇架構

利用第 1 步和第 2 步中的信息,工程師應能夠對所需的架構有個初步的想法。應用是否能通過 8 位架構實現?16 位呢?還是需要 32 位 ARM 核心?在應用和所需的軟件算法之間,這些問題將開始匯總為一個解決方案。不要忘了可能的未來要求和功能擴展。

不能僅因為 8 位微控制器能滿足您現在的要求,就不去為了未來的功能或易用性而考慮 16 位微控制器。請記住,微控制器選擇可以是一個迭代過程。

您可能會在此步驟中選擇 16 位期間,而在稍后的步驟中發現 32 位 ARM 部件更加適合。這一步只是讓工程師確定正確的前進方向。

第 4 步:確定存儲器需求

對任何微控制器而言,閃存和 RAM 都是兩個非常重要的組成部分。確保不會出現程序空間不足,或者說可變空間肯定是最優先考慮的。選擇部件時,很容易會選擇具有過多功能的部件,而不是功能不足的部件。

到設計的末尾時,發現需要 110% 的空間或者需要削減些功能,這并不是什么出格的事。畢竟,您總是會開頭想要多一些,然后轉到同一芯片家族中限制稍多一些的部件。

利用應用中包含的軟件架構和通信外設,工程師就能估算該應用所需的閃存和 RAM 大小。記得給功能擴展和后續版本留些空間!這可為未來省卻許多麻煩。

第 5 步:開始尋找微控制器

現在對微控制器的特性要求有了更好的了解,可以開始搜尋工作了!一個能作為良好起點的地方是 Arrow、Avnet 或 Future Electronics 等微控制器供應商。

與 FAE 談談您的應用和要求,很多時候他們可以推薦既尖端新穎又滿足要求的新部件。只是要記住,他們可能會有在當下推廣某一系列微控制器的壓力!

下一個最佳地方是您已經熟悉的芯片供應商。例如,如果您過去使用過某些微芯片部件,并與供應商關系不錯,那就從他們的網站開始搜索。

大多數芯片供應商擁有搜索引擎,您可以輸入自己的外設集、I/O 和功率要求,而后它將縮小符合條件的部件列表。從該列表,工程師就能繼續選擇微控制器。

第 6 步:檢查成本和功率限制

此時,挑選過程已經得出幾個潛在候選者?,F在是檢查功率要求和部件成本的大好時機。如果設備將通過電池供電并屬于移動類型,那么確保部件具有低功耗是頭等大事。

如果部件不滿足功耗要求,則應將它們從列表中剔除,直到選定符合條件的為止。也不要忘了檢查處理器的單價。

雖然許多部件的批發價已穩定在 1 美元左右,但如果部件為高度專業化或者屬于高端處理器,那么其單價可能非常重要。不要忘了這一關鍵因素。

第 7 步:檢查部件供貨情況

確定備選部件清單后,現在可以開始查看部件的供貨情況了。需要記住以下幾點:部件的備貨周期是多少?是否多家分銷商都保有庫存?

或者需要 6–12 周的備貨周期?您對供貨有什么要求?您不希望陷入大訂單困境之中,而必須等待三個月時間來履行訂單。

接著一個問題是部件的新舊程度以及是否在您產品的生命周期內保持供貨。如果您的產品要在 10 年內供應,那么您就要尋找制造商保證在 10 年內生產的部件。

第 8 步:選擇開發套件

在選擇新的微控制器時,最美妙的階段之一是尋找可以研究的開發套件,并了解該控制器的內部運作機制。一旦工程師確定了中意的部件后,他們應當調查有哪些開發套件可用。

如果沒有可用的開發套件,那么很有可能所選部件不是最佳的選擇,那時應當后退幾步來找到更好的部件。

現在,大多數開發套件的價格在 100 美元以內。如果超過這一價格(除非它設計為用于多個處理器模塊),那就顯然太高。其他部件可能更為合適。

第 9 步:調查編譯器和工具

選定開發套件基本上就落實了微控制器選擇。最后要考慮的是檢查可用的編譯器和工具。大多數微控制器提供多種編譯器、示例代碼和調試工具選項。

務必要準備好用于該部件的所有必要工具,這點非常重要。沒有正確的工具,開發過程可能會變得冗長乏味而代價高昂。

第 10 步:開始實驗

即便選定了微控制器,也不代表一成不變了。通常,拿到開發套件后,還需要很久才會得到第一個原型硬件。此時可以構建測試電路并與微控制器接口。選擇高風險部件,讓它們在開發套件上工作。

您可能會發現之前認為很不錯的部件存在一些未預見的問題,而不得不去選擇其他微控制器。在任何情形中,早期實驗將能確保您做出正確的選擇,而且有必要變動時,影響也會最小!

直接來源:嵌入式大雜燴
免責聲明:本文為轉載文章,轉載此文目的在于傳遞更多信息,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問題,請聯系小編進行處理

審核編輯 黃宇

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

    關注

    48

    文章

    8375

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    Atmel ATmega644P/V 8位AVR微控制器深度剖析

    Atmel ATmega644P/V 8位AVR微控制器深度剖析 在嵌入式系統設計領域,選擇一款合適的微控制器至關重要。Atmel ATmega644P/V這款8位AVR微控制器以其高
    的頭像 發表于 03-05 16:20 ?28次閱讀

    RX64M Group微控制器:高性能與多功能的完美融合

    RX64M Group微控制器:高性能與多功能的完美融合 在電子工程師的世界里,尋找一款性能卓越、功能豐富的微控制器是一項至關重要的任務。Renesas的RX64M Group微控制器無疑是眾多
    的頭像 發表于 03-04 16:00 ?49次閱讀

    Microchip PIC18F2458/2553/4458/4553系列微控制器深度解析

    Microchip PIC18F2458/2553/4458/4553系列微控制器深度解析 在電子設計領域,選擇一款合適的微控制器對于項目的成功至關重要。Microchip的PIC18F2458
    的頭像 發表于 03-03 17:15 ?474次閱讀

    Atmel XMEGA B3微控制器:高性能與低功耗的完美結合

    ATxmega128B3和ATxmega64B3,以其豐富的功能和出色的性能,成為了許多應用的理想選擇。本文將深入探討這款微控制器的特點、結構和性能,為電子工程師們提供全面的參考。 文件下載
    的頭像 發表于 02-28 14:10 ?91次閱讀

    STM32L072xx系列微控制器:低功耗設計的優選之選

    微控制器,憑借其出色的低功耗特性和豐富的功能,成為了各類應用的理想選擇。本文將深入探討STM32L072xx系列微控制器的特點、功能及應用場景,為電子工程師們提供全面的參考。 文件下載
    的頭像 發表于 02-28 11:35 ?240次閱讀

    Freescale Kinetis KL02 32 KB Flash微控制器深度解析

    Freescale Kinetis KL02 32 KB Flash微控制器深度解析 在當今的電子設計領域,高效、低功耗的微控制器是眾多項目的核心選擇。Freescale的Kinetis KL02
    的頭像 發表于 02-26 17:10 ?472次閱讀

    Atmel SAM3S系列32位Flash微控制器深度剖析

    富的外設,成為了電子工程師們的熱門選擇。今天,我們就來深入了解一下這款強大的微控制器。 文件下載: ATSAM3S1AB-MU.pdf 一、產品概述 SAM3S系列是基于高性能ARM Cortex
    的頭像 發表于 02-25 11:40 ?169次閱讀

    EFM32TG微控制器:低功耗高性能的理想之選

    ,憑借其卓越的低功耗特性和強大的性能,成為了眾多電池供電系統和高性能低能耗需求系統的理想選擇。今天,我們就來深入了解一下這款微控制器。 文件下載: EFM32TG232F32-QFP64T.pdf 一
    的頭像 發表于 02-10 15:35 ?141次閱讀

    探索Microchip PIC16C5X系列8位微控制器的魅力

    探索Microchip PIC16C5X系列8位微控制器的魅力 在電子工程領域,選擇一款合適的微控制器對于項目的成功至關重要。Microchip的PIC16C5X系列8位微控制器以其高
    的頭像 發表于 02-09 16:20 ?267次閱讀

    NXP MCX W71x和W72x連接微控制器:物聯網與工業應用新選擇

    NXP MCX W71x和W72x連接微控制器:物聯網與工業應用新選擇 在電子設備不斷智能化、互聯化的今天,微控制器作為設備的核心大腦,其性能和功能直接影響著整個系統的表現。NXP推出的MCX
    的頭像 發表于 12-24 13:55 ?425次閱讀

    請問CW32系列微控制器是否有擴展模塊或外設板卡可供選擇?

    CW32系列微控制器是否有擴展模塊或外設板卡可供選擇
    發表于 12-16 07:24

    CW32系列微控制器的時鐘源和定時選項介紹

    CW32系列微控制器的時鐘源和定時選項會因具體型號而異,但一般來說,該系列微控制器會提供多種時鐘源和定時選項以滿足不同應用的需求。 時鐘源方面,CW32系列
    發表于 12-16 06:26

    CW32L083系列微控制器的時鐘配置有哪些選項?

    CW32L083系列微控制器的時鐘配置有哪些選項?如何選擇合適的時鐘源?
    發表于 12-15 07:09

    選擇微控制器MCU幾個步驟

    以下10個簡單步驟可確保做出正確的選擇。 步驟1:制作硬件接口清單 利用大致的硬件框圖制作出一份微控制器需要支持的所有外部接口清單。有兩種常見的接口類型需要列出來。 第一種是通信接口。 系統中一
    發表于 11-26 07:09

    家用電器開發中微控制器的選型要點

    ROHM提供融入自有低功耗技術優勢的豐富的低功耗微控制器產品。通過供應微控制器產品,為從事電池供電的小型設備、家用電器、工業設備、社會基礎設施、車載設備等各種系統開發的微控制器用戶提供支持。本文以
    的頭像 發表于 04-24 10:26 ?1383次閱讀
    家用電器開發中<b class='flag-5'>微控制器</b>的選型要點