色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

選擇MCU 10個步驟的詳細介紹

eeDesigner ? 來源:物聯網評論 ? 作者:物聯網評論 ? 2021-09-23 11:17 ? 次閱讀

產品選擇合適的微控制器可能是一項艱巨的任務。不僅有許多技術特性需要考慮,還有商業案例問題,如成本和交貨時間,可能會削弱項目。在項目開始時,很有可能會在系統細節尚未敲定之前跳入并開始選擇微控制器。這當然是一個壞主意。在考慮微控制器之前,硬件和軟件工程師應該制定系統的高層、框圖和流程圖,然后才有足夠的信息開始對微控制器的選擇做出合理的決定。當達到這一點時,可以遵循 10 個簡單的步驟來確保做出正確的選擇。

步驟 1:列出所需的硬件接口

使用通用硬件框圖,列出微控制器需要支持的所有外部接口。有兩種通用類型的接口需要列出。首先是通信接口。這些是外圍設備,例如 USBI2C、SPI、UART 等。如果應用程序需要 USB 或某種形式的以太網,請特別注意。這些接口極大地影響了微控制器需要支持多少程序空間。第二種接口是數字輸入和輸出、模擬到數字輸入、PWM 等。這兩種接口類型將決定微控制器所需的引腳數量。圖 1 顯示了一個框圖的通用示例,其中列出了 I/O 要求。

media-1181239-jb20130407a.jpg

圖 1. 硬件功能列表

第 2 步:檢查軟件架構

軟件架構和要求會極大地影響微控制器的選擇。處理要求的高低將決定您是使用 80 MHz DSP 還是 8 MHz 8051。就像使用硬件一樣,記下任何重要的要求。例如,是否有任何算法需要浮點數學?是否有任何高頻控制回路或傳感器?估計每個任務需要運行的時間和頻率。獲得一個數量級的感覺,了解需要多少處理能力。所需的計算能力將是對微控制器架構和頻率的最大要求之一。

第 3 步:選擇架構

使用步驟 1 和 2 中的信息,工程師應該能夠開始了解所需的架構。應用程序可以使用八位架構嗎?16位怎么樣?它是否需要 32 位 ARM 內核?在應用程序和所需的軟件算法之間,這些問題將開始匯聚成一個解決方案。不要忘記記住未來可能的需求和功能蔓延。僅僅因為您目前可以使用 8 位微控制器,并不意味著您不應該考慮使用 16 位微控制器來實現未來的功能甚至是易用性。不要忘記微控制器的選擇可以是一個迭代過程。您可以在此步驟中選擇 16 位部件,但在稍后的步驟中會發現 32 位 ARM 部件效果更好。

第 4 步:確定內存需求

閃存和 RAM 是任何微控制器的兩個非常關鍵的組件。確保您沒有用完程序空間或變量空間無疑是最高優先級。選擇具有過多這些特征的零件要比選擇這些特征要容易得多。到達設計的最后并發現您需要 110% 或需要剪切的功能是不會成功的。畢竟,您總是可以從更多開始,然后轉向同一芯片系列中更受限制的部分。使用應用程序中包含的軟件架構和通信外設,工程師可以估算應用程序需要多少閃存和 RAM。不要忘記為功能蠕變和下一個版本留出空間!將來會省去很多頭痛的問題。

第 5 步:開始搜索微控制器

既然對微控制器所需的功能有了更好的了解,就可以開始搜索了!一個可以作為起點的好地方是微控制器供應商,例如 Arrow、Avnet、Future Electronics 或類似產品。與 FAE 討論您的應用和要求,他們通常可以將您引導至最前沿并滿足要求的新零件。請記住,他們當時可能會對他們施加壓力以推動某個微控制器系列!

下一個最佳起點是您已經熟悉的芯片供應商。例如,如果您過去使用過 Microchip 部件并且對它們有很好的體驗,那么請從他們的網站開始。大多數芯片供應商都有一個搜索引擎,允許您輸入外設集、I/O 和電源要求,它會縮小符合條件的部件列表。然后,工程師可以從該列表中繼續選擇微控制器。

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

此時,選擇過程已經揭示了許多潛在的候選人。這是檢查部件的功率要求和成本的好時機。如果設備將由電池和移動設備供電,那么確保部件是低功耗的絕對是不穩定的。如果它不滿足電源要求,則繼續清除列表,直到您選擇幾個。也不要忘記檢查處理器的單價。雖然許多零件的批量價格穩步接近 1 美元,但如果它是高度專業化的或高端加工機器,那么價格可能至關重要。不要忘記這個關鍵元素。

第 7 步:檢查零件可用性

有了潛在零件清單,現在是開始檢查零件可用性的好時機。要記住的一些事情是零件的交貨時間是多少?它們是否在多個分銷商處備有庫存,或者是否有 6 到 12 周的交貨期?您對可用性有什么要求?您不想被大訂單困住而不得不等待三個月才能完成。然后還有一個問題,即零件有多新以及它是否會在您的產品生命周期內一直存在。如果您的產品將使用 10 年,那么您需要找到制造商保證仍將在 10 年內制造的部件。

第 8 步:選擇開發套件

選擇新微控制器的最佳部分之一是找到一個可以使用的開發套件并了解控制器的內部工作原理。一旦工程師確定了他們想要使用的部件,他們就應該研究可用的開發套件。如果開發套件不可用,那么所選部件很可能不是一個好的選擇,他們應該返回幾步并找到更好的部件。今天大多數開發套件的成本低于 100 美元。支付更多(除非它被設計為與多個處理器模塊一起使用)太多了。另一部分可能是更好的選擇。

第 9 步:研究編譯器和工具

開發套件的選擇幾乎鞏固了微控制器的選擇。最后一個考慮是檢查可用的編譯器和工具。大多數微控制器有多種編譯器、示例代碼和調試工具可供選擇。確保零件具備所有必要的工具非常重要。如果沒有合適的工具,開發過程可能會變得乏味和昂貴。

第 10 步:開始試驗

即使選擇了微控制器,也沒有什么是一成不變的。通常,開發套件早在第一個原型硬件出現之前就到貨了。通過建立測試電路并將它們連接到微控制器來利用。選擇高風險部件并讓它們在開發套件上工作。您可能會發現您認為效果很好的部分存在一些無法預料的問題,這會迫使您選擇不同的微控制器。無論如何,早期實驗將確保您做出正確的選擇,并且如果需要進行更改,影響將是最小的!
fqj

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

    關注

    48

    文章

    7542

    瀏覽量

    151316
  • mcu
    mcu
    +關注

    關注

    146

    文章

    17123

    瀏覽量

    350991
收藏 人收藏

    評論

    相關推薦

    MCU設計開發小Tips:創建并移植K10 BSP包的具體步驟和方法

    的Kinetis BSP包中選擇型號最接近的MCU的BSP作為模板,然后在其基礎上進行修改和移植。本文介紹了對BSP進行修改和移植的具體步驟
    發表于 07-04 11:02 ?6850次閱讀

    如何選擇選擇MCU?嵌入式應用的低功耗設計

    首先,選擇時需要注意幾點。 MCU或外部組件。 MCU的總功耗由其在不同模式下的功耗來定義,通常是活動和待機(包括睡眠,休眠等),并考慮從一種模式轉換到另一種模式所消耗的功率。讓我
    的頭像 發表于 03-04 09:03 ?3523次閱讀
    如何<b class='flag-5'>選擇選擇</b><b class='flag-5'>MCU</b>?嵌入式應用的低功耗設計

    選擇最佳微控制器的10步驟

    選擇最佳微控制器的10步驟選擇適合某個產品使用的微處理器是一項艱巨的任務。不僅要考慮許多技術因素,而且要考慮可能影響到項目成敗的成本和交貨
    發表于 10-21 15:18

    10步驟搞定Bluetooth Smart設計

    Smart CC2640無線微控制器(MCU)更是情有獨鐘。為幫您簡化設計過程,我們的應用工程師團隊基于客戶經常咨詢的問題編寫了這個列表,里邊的十步驟可完成您的CC2640無線MCU
    發表于 09-05 16:07

    選擇最佳微控制器的10步驟

    選擇最佳微控制器的10步驟
    發表于 01-24 16:54 ?3次下載

    用usb自制簡易電烙鐵詳細步驟介紹

    本文介紹了電烙鐵機械原理與電烙鐵溫度的設定,其次介紹了電烙鐵的使用注意事項,最后介紹了用usb制簡易電烙鐵的詳細步驟
    的頭像 發表于 01-29 13:40 ?6.4w次閱讀
    用usb自制簡易電烙鐵<b class='flag-5'>詳細</b><b class='flag-5'>步驟</b><b class='flag-5'>介紹</b>

    10單片機MCU常用的基礎知識

    本文主要詳細介紹10單片機MCU常用的基礎知識。
    的頭像 發表于 10-05 09:57 ?6448次閱讀

    10MCU常用的基礎知識匯總

    本文主要介紹10MCU常用的基礎知識匯總,具體的跟隨小編一起來了解一下。
    的頭像 發表于 10-05 09:39 ?1w次閱讀

    在C51中嵌入式匯編的詳細步驟資料說明編詳細步驟?

    本文檔的主要內容詳細介紹的是在C51中嵌入式匯編的詳細步驟資料說明編詳細步驟
    發表于 02-18 09:53 ?8次下載
    在C51中嵌入式匯編的<b class='flag-5'>詳細</b><b class='flag-5'>步驟</b>資料說明編<b class='flag-5'>詳細</b><b class='flag-5'>步驟</b>?

    10步驟告訴你如何選擇最佳微控制器!

    在對微控制器進行任何思考之前,硬件和軟件工程師應當先制定出系統的高水平規格,畫好框圖和流程圖,只有這時才有充足的信息對微控制器選擇做出理性的決定。達到這一階段時,可以遵循 10 簡單步驟
    發表于 01-22 08:28 ?5次下載
    <b class='flag-5'>10</b><b class='flag-5'>個</b><b class='flag-5'>步驟</b>告訴你如何<b class='flag-5'>選擇</b>最佳微控制器!

    win10系統設置選擇電源鍵按鈕功能設置步驟

    描述:win10系統設置選擇電源鍵按鈕功能設置步驟步驟:設置->電源和睡眠右側點擊其他電源設置選擇電源按鈕的功能
    發表于 01-12 12:10 ?44次下載
    win<b class='flag-5'>10</b>系統設置<b class='flag-5'>選擇</b>電源鍵按鈕功能設置<b class='flag-5'>步驟</b>

    選擇微控制器MCU10步驟

    在微控制器方面做任何決策時,硬件和軟件工程師首先應設計出系統的高層結構、框圖和流程圖,只有到那時才有足夠的信息開始對微控制器選型進行合理的決策。此時遵循以下10簡單步驟可確保做出正確的選擇
    的頭像 發表于 03-31 13:54 ?1340次閱讀

    選擇微控制器MCU的幾個步驟

    在微控制器方面做任何決策時,硬件和軟件工程師首先應設計出系統的高層結構、框圖和流程圖,只有到那時才有足夠的信息開始對微控制器選型進行合理的決策。此時遵循以下10簡單步驟可確保做出正確的選擇
    的頭像 發表于 04-06 09:49 ?1252次閱讀

    選擇MCU 10步驟詳細介紹

    。這當然是一壞主意。在考慮微控制器之前,硬件和軟件工程師應該制定系統的高層、框圖和流程圖,然后才有足夠的信息開始對微控制器的選擇做出合理的決定。
    的頭像 發表于 07-24 14:21 ?546次閱讀

    選擇PLC系統的步驟和要點

    在PLC系統設計過程中,選擇合適的PLC系統是至關重要的環節。本文將詳細介紹選擇PLC系統的步驟和要點,以幫助您更好地理解和應用PLC技術。
    的頭像 發表于 01-19 09:49 ?703次閱讀
    主站蜘蛛池模板: 狠狠色狠狠色狠狠五月ady| ai换脸女明星被躁在线观看免费| 色中色论坛网站| 欧美一区二区在线观看| 美女的避毛| 毛片免费观看的视频| 久久超碰国产精品最新| 黑人巨大交牲老太| 国产亚洲精品久久久久久久软件| 琪琪伦伦影院理论片| 快穿做妓女好爽H| 麻豆AV福利AV久久AV| 久久久无码AV精品亚洲A片软件 | 日韩欧美精品有码在线播放| 某上海少妇3P黑人完整版BD| 免费播放美女一级毛片| 毛片手机在线观看| 恋夜影视列表免费安卓手机版| 久久棋牌评测| 久久夜色撩人精品国产| 老阿姨才是最有V味的直播| 久久视频这里只精品6国产| 久久综合伊人 magnet| 老师在讲桌下边h边讲课| 妹妹的第一次有点紧| 蜜芽亚洲欧美一区二区电影| 男助理憋尿PLAY灌尿BL出去| 欧美丝袜女同| 日韩无码在线| 先锋影音av资源站av| 小妇人电影免费完整观看2021| 亚洲精品嫩草AV在线观看| 亚洲伊人精品综合在合线| 中文字幕网站在线观看| 92午夜免费福利757| 成人国产在线视频| 国产精品99久久免费黑人人妻 | 999av视频| 俄罗斯大肥BBXX| 国产亚洲精品首页在线播放| 精品亚洲永久免费精品|