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

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

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

選擇MCU 10個步驟的詳細(xì)介紹

jf_pJlTbmA9 ? 來源:jf_pJlTbmA9 ? 作者:jf_pJlTbmA9 ? 2023-07-24 14:21 ? 次閱讀

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

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

第 2 步:檢查軟件架構(gòu)


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

第 3 步:選擇架構(gòu)

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

第 4 步:確定內(nèi)存需求

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

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

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

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

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

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

第 7 步:檢查零件可用性

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

第 8 步:選擇開發(fā)套件

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

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

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

第 10 步:開始試驗

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

審核編輯:湯梓紅

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

    關(guān)注

    48

    文章

    7344

    瀏覽量

    150183
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    16681

    瀏覽量

    347914
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    8269

    瀏覽量

    149990
收藏 人收藏

    評論

    相關(guān)推薦

    MCU設(shè)計開發(fā)小Tips:創(chuàng)建并移植K10 BSP包的具體步驟和方法

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

    如何選擇選擇MCU?嵌入式應(yīng)用的低功耗設(shè)計

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

    選擇MCU 10步驟詳細(xì)介紹

    當(dāng)然是一壞主意。在考慮微控制器之前,硬件和軟件工程師應(yīng)該制定系統(tǒng)的高層、框圖和流程圖,然后才有足夠的信息開始對微控制器的選擇做出合理的決定。當(dāng)達到這一點時,可以遵循 10 簡單的
    的頭像 發(fā)表于 09-23 11:17 ?7708次閱讀

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

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

    10步驟搞定Bluetooth Smart設(shè)計

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

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

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

    用usb自制簡易電烙鐵詳細(xì)步驟介紹

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

    10單片機MCU常用的基礎(chǔ)知識

    本文主要詳細(xì)介紹10單片機MCU常用的基礎(chǔ)知識。
    的頭像 發(fā)表于 10-05 09:57 ?6323次閱讀

    10MCU常用的基礎(chǔ)知識匯總

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

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

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

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

    在對微控制器進行任何思考之前,硬件和軟件工程師應(yīng)當(dāng)先制定出系統(tǒng)的高水平規(guī)格,畫好框圖和流程圖,只有這時才有充足的信息對微控制器選擇做出理性的決定。達到這一階段時,可以遵循 10 簡單步驟
    發(fā)表于 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系統(tǒng)設(shè)置選擇電源鍵按鈕功能設(shè)置步驟

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

    選擇微控制器MCU10步驟

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

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

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

    選擇PLC系統(tǒng)的步驟和要點

    在PLC系統(tǒng)設(shè)計過程中,選擇合適的PLC系統(tǒng)是至關(guān)重要的環(huán)節(jié)。本文將詳細(xì)介紹選擇PLC系統(tǒng)的步驟和要點,以幫助您更好地理解和應(yīng)用PLC技術(shù)。
    的頭像 發(fā)表于 01-19 09:49 ?586次閱讀