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

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

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

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

分享選擇微控制器的步驟

貿(mào)澤電子 ? 來源:djl ? 作者:jacobbeningo ? 2019-08-19 11:52 ? 次閱讀

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

在項目初期,您會有立即動手的沖動,想要在商定系統(tǒng)的細節(jié)之前開始選擇微控制器,這當然是糟糕的想法。在對微控制器進行任何思考之前,硬件和軟件工程師應當先制定出系統(tǒng)的高水平規(guī)格,畫好框圖和流程圖,只有這時才有充足的信息對微控制器選擇做出理性的決定。達到這一階段時,可以遵循10個簡單步驟,確保做出正確的選擇。

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

利用總體硬件框圖,制定一份微控制器需要支持的所有外部接口列表。需要列出的接口類型一般有兩種。第一種接口是通信接口,包括USBI2C、SPI和UART等外設接口。如果應用需要USB或某種形式的以太網(wǎng),則記下特別備注。這些接口對微控制器需要支持的程序空間大小有重大影響。第二種接口是數(shù)字輸入和輸出、模擬至數(shù)字輸入,以及PWM接口等。這兩種接口類型將指出微控制器需要的引腳數(shù)。圖1顯示了一個通用示例框圖,其中列出了i/o要求。

分享選擇微控制器的步驟

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

軟件架構(gòu)和要求對微控制器的選擇有著重大影響。處理要求的輕重程度決定是使用80 MHz DSP還是8 MHz 8051。與硬件一樣,應記下所有重要的要求。例如,有沒有任何算法需要浮點數(shù)學?有沒有任何高頻控制回路或傳感器?估計各項任務需要的時間和頻率。對所需的處理能力在數(shù)量級上有大致概念。所需計算能力的大小是微處理器架構(gòu)和頻率的最大要求之一。

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

利用第1步和第2步中的信息,工程師應能夠?qū)λ璧募軜?gòu)有個初步的想法。應用是否能通過8位架構(gòu)實現(xiàn)?16位呢?還是需要32位ARM核心?在應用和所需的軟件算法之間,這些問題將開始匯總為一個解決方案。不要忘了可能的未來要求和功能擴展。不能僅因為8位微控制器能滿足您現(xiàn)在的要求,就不去為了未來的功能或易用性而考慮16位微控制器。請記住,微控制器選擇可以是一個迭代過程。您可能會在此步驟中選擇16位期間,而在稍后的步驟中發(fā)現(xiàn)32位ARM部件更加適合。這一步只是讓工程師確定正確的前進方向。

第4步:確定存儲器需求

對任何微控制器而言,閃存和RAM都是兩個非常重要的組成部分。確保不會出現(xiàn)程序空間不足,或者說可變空間肯定是最優(yōu)先考慮的。選擇部件時,很容易會選擇具有過多功能的部件,而不是功能不足的部件。到設計的末尾時,發(fā)現(xiàn)需要110%的空間或者需要削減些功能,這并不是什么出格的事。畢竟,您總是會開頭想要多一些,然后轉(zhuǎn)到同一芯片家族中限制稍多一些的部件。利用應用中包含的軟件架構(gòu)和通信外設,工程師就能估算該應用所需的閃存和RAM大小。記得給功能擴展和后續(xù)版本留些空間!這可為未來省卻許多麻煩。

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

現(xiàn)在對微控制器的特性要求有了更好的了解,可以開始搜尋工作了!一個能作為良好起點的地方是Arrow、Avnet或Future Electronics等微控制器供應商。與FAE談談您的應用和要求,很多時候他們可以推薦既尖端新穎又滿足要求的新部件。只是要記住,他們可能會有在當下推廣某一系列微控制器的壓力!

下一個最佳地方是您已經(jīng)熟悉的芯片供應商。例如,如果您過去使用過某些微芯片部件,并與供應商關(guān)系不錯,那就從他們的網(wǎng)站開始搜索。大多數(shù)芯片供應商擁有搜索引擎,您可以輸入自己的外設集、I/O和功率要求,而后它將縮小符合條件的部件列表。從該列表,工程師就能繼續(xù)選擇微控制器。

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

此時,挑選過程已經(jīng)得出幾個潛在候選者。現(xiàn)在是檢查功率要求和部件成本的大好時機。如果設備將通過電池供電并屬于移動類型,那么確保部件具有低功耗是頭等大事。如果部件不滿足功耗要求,則應將它們從列表中剔除,直到選定符合條件的為止。也不要忘了檢查處理器的單價。雖然許多部件的批發(fā)價已穩(wěn)定在1美元左右,但如果部件為高度專業(yè)化或者屬于高端處理器,那么其單價可能非常重要。不要忘了這一關(guān)鍵因素。

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

確定備選部件清單后,現(xiàn)在可以開始查看部件的供貨情況了。需要記住以下幾點:部件的備貨周期是多少?是否多家分銷商都保有庫存?或者需要6–12周的備貨周期?您對供貨有什么要求?您不希望陷入大訂單困境之中,而必須等待三個月時間來履行訂單。接著一個問題是部件的新舊程度以及是否在您產(chǎn)品的生命周期內(nèi)保持供貨。如果您的產(chǎn)品要在10年內(nèi)供應,那么您就要尋找制造商保證在10年內(nèi)生產(chǎn)的部件。

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

在選擇新的微控制器時,最美妙的階段之一是尋找可以研究的開發(fā)套件,并了解該控制器的內(nèi)部運作機制。一旦工程師確定了中意的部件后,他們應當調(diào)查有哪些開發(fā)套件可用。如果沒有可用的開發(fā)套件,那么很有可能所選部件不是最佳的選擇,那時應當后退幾步來找到更好的部件。現(xiàn)在,大多數(shù)開發(fā)套件的價格在100美元以內(nèi)。如果超過這一價格(除非它設計為用于多個處理器模塊),那就顯然太高。其他部件可能更為合適。

第9步:調(diào)查編譯器和工具

選定開發(fā)套件基本上就落實了微控制器選擇。最后要考慮的是檢查可用的編譯器和工具。大多數(shù)微控制器提供多種編譯器、示例代碼和調(diào)試工具選項。務必要準備好用于該部件的所有必要工具,這點非常重要。沒有正確的工具,開發(fā)過程可能會變得冗長乏味而代價高昂。

第10步:開始實驗

即便選定了微控制器,也不代表一成不變了。通常,拿到開發(fā)套件后,還需要很久才會得到第一個原型硬件。此時可以構(gòu)建測試電路并與微控制器接口。選擇高風險部件,讓它們在開發(fā)套件上工作。您可能會發(fā)現(xiàn)之前認為很不錯的部件存在一些未預見的問題,而不得不去選擇其他微控制器。在任何情形中,早期實驗將能確保您做出正確的選擇,而且有必要變動時,影響也會最小!

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

    關(guān)注

    48

    文章

    7564

    瀏覽量

    151509
  • 功率
    +關(guān)注

    關(guān)注

    14

    文章

    2068

    瀏覽量

    69905
  • 編譯器
    +關(guān)注

    關(guān)注

    1

    文章

    1634

    瀏覽量

    49153
收藏 人收藏

    評論

    相關(guān)推薦

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

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

    如何為嵌入式應用選擇合適的微控制器

    一些簡單的步驟,以確保形成適當?shù)?b class='flag-5'>微控制器選擇。如何為嵌入式應用選擇合適的微控制器為嵌入式應用選擇
    發(fā)表于 12-21 17:58

    如何選擇最佳微控制器

    ,這當然是糟糕的想法。在對微控制器進行任何思考之前,硬件和軟件工程師應當先制定出系統(tǒng)的高水平規(guī)格,畫好框圖和流程圖,只有這時才有充足的信息對微控制器選擇做出理性的決定。達到這一階段時,可以遵循 10 個簡單
    發(fā)表于 01-26 07:29

    怎樣選擇適合工程需要的微控制器

    1.4 微控制器選型在項目的最初階段,首先需要解決的問題是選擇適合工程需要的微控制器。通常,選擇一款適合工程需求的微控制器,不僅需要考慮成本
    發(fā)表于 08-05 06:39

    使用MCU微控制器實現(xiàn)對物聯(lián)網(wǎng)設備的控制

    :三、步驟①整體拓撲圖如下②點擊微控制器→編程→New→選擇Empty-Python→Create③編程讀與寫狀態(tài)分別有三種讀:analogReaddigitalReadcustomRead寫:analogWritedigita
    發(fā)表于 11-01 07:36

    選擇微控制器步驟有哪些呢

    怎樣去挑選一款合適的微控制器呢?選擇微控制器步驟有哪些呢?
    發(fā)表于 11-04 06:25

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

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

    如何選擇微控制器

    軟件架構(gòu)和要求將顯著影響微控制器選擇。處理負擔是輕是重將決定是使用80MHz的DSP還是8MHz的8051。就像硬件一樣,記錄下所有要求非常重要。
    的頭像 發(fā)表于 08-21 09:02 ?1788次閱讀

    如何選擇最佳微控制器

    在對微控制器進行任何思考之前,硬件和軟件工程師應當先制定出系統(tǒng)的高水平規(guī)格,畫好框圖和流程圖,只有這時才有充足的信息對微控制器選擇做出理性的決定。達到這一階段時,可以遵循 10 個簡單步驟
    的頭像 發(fā)表于 02-18 14:10 ?1334次閱讀

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

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

    STM32-32位微控制器產(chǎn)品選擇指南

    STM32-32位微控制器產(chǎn)品選擇指南
    發(fā)表于 12-17 16:42 ?2次下載

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

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

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

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

    選擇微控制器的幾個步驟和注意事項

    選擇合適的微控制器非常重要,它將直接影響到你的設計成果以及后續(xù)的開發(fā)過程。下面將介紹選擇微控制器的幾個步驟和注意事項。
    發(fā)表于 08-16 17:11 ?778次閱讀

    如何選擇微控制器

    干貨 | 如何選擇微控制器
    的頭像 發(fā)表于 09-21 17:23 ?668次閱讀
    主站蜘蛛池模板: 国产AV精品白浆一区二| 亚洲精品久久久久69影院 | 一本到2v不卡区| 欧美高清69vivo| 精品视频在线播放| 国产精品一区二区三区四区五区 | 男人免费网站| 黑人阴茎插女人图片| 成人1000部免费观看视频| 中文字幕伊人香蕉在线| 亚洲国产黄色| 无码丰满人妻熟妇区| 青青草国产偷拍在线av| 老熟人老女人国产老太| 黑丝袜论坛| 国产三级级在线电影| 丰满的大白屁股ass| 99久久精品国内| 在线观看国产高清免费不卡| 小舞被爆操| 无码国产成人777爽死在线观看| 秋霞av伦理片在线观看| 暖暖 视频 免费 高清 在线观看| 久久精品国产欧美日韩99热| 蝴蝶中文综合娱乐网2| 国产精品麻豆a啊在线观看| 超碰97人人做人人爱网站| 99视频这里只有精品| 2020国产成人免费视频| 一级毛片免费下载| 亚洲精品国产拍在线观看| 臀精插宫NP文| 玩两个少妇女邻居| 特黄AAAAAAA片免费视频| 日韩高清一区二区三区不卡| 青草视频久久| 肉伦禁忌小说np| 少妇无码太爽了视频在线播放 | 伊人久久大香线蕉综合电影网| 亚洲精品午夜久久久伊人| 午夜亚洲WWW湿好大|