chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

怎么選擇微控制器?記住以下幾點(diǎn)就可以了

5RJg_mcuworld ? 來(lái)源:電子發(fā)燒友網(wǎng) ? 作者:工程師譚軍 ? 2018-07-09 17:37 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

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

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

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

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

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

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

第4步:確定存儲(chǔ)器需求

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

第5步:開(kāi)始尋找微控制器

現(xiàn)在對(duì)微控制器的特性要求有了更好的了解,可以開(kāi)始搜尋工作了!一個(gè)能作為良好起點(diǎn)的地方是Arrow、Avnet或Future Electronics等微控制器供應(yīng)商。與FAE談?wù)勀膽?yīng)用和要求,很多時(shí)候他們可以推薦既尖端新穎又滿(mǎn)足要求的新部件。只是要記住,他們可能會(huì)有在當(dāng)下推廣某一系列微控制器的壓力!

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

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

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

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

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

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

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

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

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

第10步:開(kāi)始實(shí)驗(yàn)

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

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

    關(guān)注

    48

    文章

    8181

    瀏覽量

    159891
  • 存儲(chǔ)器
    +關(guān)注

    關(guān)注

    39

    文章

    7692

    瀏覽量

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

    關(guān)注

    1

    文章

    1665

    瀏覽量

    50854

原文標(biāo)題:選擇微控制器,照這10 步來(lái)準(zhǔn)沒(méi)錯(cuò)!

文章出處:【微信號(hào):mcuworld,微信公眾號(hào):嵌入式資訊精選】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    NuMicro?系列微控制器中具有相同模塊的ADC的每個(gè)通道是否可以同時(shí)采樣?

    NuMicro?系列微控制器中具有相同模塊的ADC的每個(gè)通道是否可以同時(shí)采樣?
    發(fā)表于 08-26 08:08

    可以在運(yùn)行時(shí)通過(guò)微控制器配置CCG2 C型板嗎?

    可以在運(yùn)行時(shí)通過(guò)微控制器配置 CCG2 C 型板嗎?
    發(fā)表于 05-07 07:24

    家用電器開(kāi)發(fā)中微控制器的選型要點(diǎn)

    回答希望使用微控制器的開(kāi)發(fā)人員問(wèn)題的形式,為微控制器引入和微控制器設(shè)計(jì)提供有用的信息。此外,ROHM還發(fā)布一系列的“微控制器小知識(shí)”視頻,
    的頭像 發(fā)表于 04-24 10:26 ?799次閱讀
    家用電器開(kāi)發(fā)中<b class='flag-5'>微控制器</b>的選型要點(diǎn)

    儒卓力推出基于英飛凌微控制器的AI控制系統(tǒng)

    的進(jìn)一步開(kāi)發(fā),并將其整合到面向應(yīng)用的演示中。最新成果是基于英飛凌PSOC Edge E84微控制器開(kāi)發(fā)的AI控制系統(tǒng),集成RAB3雷達(dá)手勢(shì)識(shí)別與關(guān)鍵詞識(shí)別功能。該微控制器支持在邊緣端進(jìn)行神經(jīng)網(wǎng)絡(luò)本地化計(jì)算,大幅提升系統(tǒng)響應(yīng)速度、
    的頭像 發(fā)表于 04-09 10:21 ?763次閱讀

    一文認(rèn)識(shí)ARM微控制器及瑞薩RA系列MCU

    俗稱(chēng)單片機(jī),如果有學(xué)過(guò)微機(jī)原理就會(huì)很熟悉這個(gè)概念了。而ARM微控制器,顧名思義,就是基于ARM的微控制器,或者說(shuō)搭載ARM處理內(nèi)核的微控制器
    的頭像 發(fā)表于 03-24 09:17 ?2004次閱讀
    一文認(rèn)識(shí)ARM<b class='flag-5'>微控制器</b>及瑞薩RA系列MCU

    微控制器(MCU)選型指南

    方案的情況下,卻選擇單板計(jì)算機(jī)(SBCs)用于項(xiàng)目的愛(ài)好者。 ? 焊接中的微控制器 我不是一個(gè)純粹主義者;硬件和軟件的選擇沒(méi)有最終結(jié)果重要。但某些決策實(shí)屬自討苦吃:若僅需
    的頭像 發(fā)表于 03-18 11:16 ?1132次閱讀

    Toshiba推出七款A(yù)rm Cortex-M4電機(jī)控制微控制器

    Toshiba Electronic Devices 而另一款則加入了M470組,最高工作頻率為160MHz。這七款微控制器均具備兩種電機(jī)控制功能,為用戶(hù)提供更多的選擇。 這些
    的頭像 發(fā)表于 02-06 11:10 ?891次閱讀

    電機(jī)控制器的工作原理和作用

    的工作原理基于電磁學(xué)和電子學(xué)的原理,通過(guò)控制電機(jī)的電流和電壓,來(lái)實(shí)現(xiàn)對(duì)電機(jī)的控制。具體來(lái)說(shuō),電機(jī)控制器的工作原理可以歸納為以下幾點(diǎn): 電源輸
    的頭像 發(fā)表于 02-01 16:32 ?4486次閱讀

    在解串端的微控制器改寫(xiě)串行端的寄存

    請(qǐng)問(wèn)在解串端的微控制器如何改寫(xiě)串行端的寄存,我串行端的是攝像頭,按照它手冊(cè)的地址直接改成從地址遍歷
    發(fā)表于 12-31 16:48

    新唐科技推出專(zhuān)為高溫度環(huán)境設(shè)計(jì)的微控制器

    高溫高壓環(huán)境下微控制器的智慧之選 在當(dāng)今科技飛速發(fā)展的時(shí)代,各行各業(yè)對(duì)于電子設(shè)備的性能要求日益提升,尤其是在極端環(huán)境下,微控制器的穩(wěn)定性和可靠性更是成為了衡量產(chǎn)品品質(zhì)的關(guān)鍵因素。面對(duì)高溫環(huán)境的嚴(yán)苛
    的頭像 發(fā)表于 12-23 13:54 ?845次閱讀

    ADS1118初始化的時(shí)候是不是送寄存A0P1就可以,不需要再送A2P3?

    具體接線是這樣的,一個(gè)ADS1118接了兩路差分。 1、我想確認(rèn)一下,是不是在CS拉低的情況下當(dāng)DOUT輸出低電平,直接SPI送寄存的值就可以讀取相應(yīng)兩路的數(shù)據(jù),比如改變寄存mux的選擇
    發(fā)表于 12-19 08:09

    FPGA 與微控制器優(yōu)缺點(diǎn)比較

    和可編程互連組成。它們的主要優(yōu)點(diǎn)是并行處理能力極強(qiáng),可以同時(shí)執(zhí)行多個(gè)操作,這使得FPGA在需要高速數(shù)據(jù)處理的應(yīng)用中表現(xiàn)出色,如數(shù)字信號(hào)處理(DSP)、通信系統(tǒng)和高速接口。 微控制器 微控制器是基于中央處理單元(CPU)的系統(tǒng),通
    的頭像 發(fā)表于 12-02 09:58 ?1561次閱讀

    微控制器中的PWM模塊介紹

    PWM(Pulse Width Modulation,脈沖寬度調(diào)制)模塊是微控制器中的一種重要功能模塊,它用于生成PWM信號(hào),通過(guò)調(diào)整信號(hào)脈沖的寬度來(lái)控制輸出電平。以下是對(duì)微控制器中P
    的頭像 發(fā)表于 11-28 17:21 ?2496次閱讀

    TLV320AIC3104上電時(shí)是不是只要控制Register 43與Register 44,將其Mute就可以控制上電爆音?

    (Right-DAC Digital Volume Control Register),將其Mute,就可以控制上電爆音?那么Register 7( Codec Data-Path Setup
    發(fā)表于 11-08 06:32

    使用MSP430微控制器的USB鍵盤(pán)

    電子發(fā)燒友網(wǎng)站提供《使用MSP430微控制器的USB鍵盤(pán).pdf》資料免費(fèi)下載
    發(fā)表于 10-18 10:35 ?0次下載
    使用MSP430<b class='flag-5'>微控制器</b>的USB鍵盤(pán)