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

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

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

單片機(jī)選型的要求有哪些

GReq_mcu168 ? 來源:搜狐網(wǎng) ? 作者:搜狐網(wǎng) ? 2020-10-09 11:56 ? 次閱讀

單片機(jī)的選型是一件重要而費心的事,如果選型得當(dāng),則做出來的產(chǎn)品就會性價比較高,且工作穩(wěn)定;反之,則可能會造成產(chǎn)品成本過高或影響產(chǎn)品正常運(yùn)行,甚至可能根本就達(dá)不到預(yù)先設(shè)計要求。一般來說,總的選型原則是:(1)“芯片含有(功能或數(shù)量)略大于設(shè)計需求”,“設(shè)計需求盡可能(用)芯片完成(少用外圍器件)”;(2)“選大(大廠)不選小,選多(供應(yīng)量多)不選少,選名(名牌)不選渺(飄渺,不知詳情的廠子),選廉(廉價)但要好(質(zhì)量保證)”。具體要從單片機(jī)應(yīng)用的技術(shù)性、實用性和開可發(fā)性等方面來考慮:

1、內(nèi)存

單片機(jī)FLASH的容量根據(jù)程序的大小確定,F(xiàn)LASH容量必須大于代碼量。舉例來說,如果你的代碼量大約50 KB,那么建議你選擇FLASH容量為64 KB或128 KB的單片機(jī)。

2、速度

單片機(jī)的運(yùn)行速度首先看時鐘頻率,一般情況對于同一種結(jié)構(gòu)的單片機(jī),時鐘頻率越高速度越快。如果你的設(shè)計對速度要求很高,那么要選擇一個運(yùn)行速度較快的單片機(jī)。例如,一般情況下,電機(jī)控制應(yīng)用大多采用100ksps或更高的采樣速率,因此當(dāng)單片機(jī)用于電機(jī)控制時,時鐘頻率要足夠高??傊?,在選用單片機(jī)時要根據(jù)產(chǎn)品需要選擇時鐘頻率,不要片面追求高速度,時鐘頻率越高功耗也就越大。此外,單片機(jī)的穩(wěn)定性、抗干擾性等參數(shù)基本上跟單片機(jī)的運(yùn)行速度成反比。因此,要盡量尋找可以在很高的時鐘頻率下運(yùn)行而功耗又不高的單片機(jī)。

3、外設(shè)需求

如果你的設(shè)計需要ADC、SPI、GPIO、USB等之類的外設(shè),那么你需要尋找一款集成所有這些外設(shè)的單片機(jī)。因為,使用一個具有上述外設(shè)的單片機(jī)顯然比使用一個普通的單片機(jī)及外圍加一個單獨的ADC更為經(jīng)濟(jì)。此外,外設(shè)集成于單片機(jī)同時也意味著更低的功耗,因為沒有可以產(chǎn)生功耗的外圍電路,也沒有用于連接外圍電路的能產(chǎn)生功耗的敷銅,只有單片機(jī)本身產(chǎn)生功耗。

4、方便的開發(fā)工具

這是個非常重要的方面,因為開發(fā)工具可以極大地影響你所設(shè)計的產(chǎn)品的功耗。很多公司都已經(jīng)開發(fā)出了具有代碼優(yōu)化功能的編譯器,所以當(dāng)你編譯代碼的時候,編譯器會告知具體編譯信息,你可以根據(jù)編譯信息優(yōu)化代碼以降低功耗。舉例來說,如果你的設(shè)計需要用到ADC、UART和GPIO等外設(shè),你就需要初始化這些器件,但是設(shè)計中使用UART是有條件的(僅用于調(diào)試時顯示結(jié)果),此時編譯器會提示你禁用這個外設(shè)以降低功耗。必須得說這種智能化的開發(fā)工具對開發(fā)者來說是一種福音。

5、未來需求和兼容性

設(shè)計者在設(shè)計產(chǎn)品時需要考慮產(chǎn)品未來可能需要升級等之類的問題。例如,若需要給設(shè)計增加某些功能,那么可能需要增加內(nèi)存、外設(shè)等,還可能需要加提高單片機(jī)的運(yùn)行速度。因此,在單片機(jī)的選型上需要在當(dāng)前設(shè)計需求以及未來設(shè)計上尋找平衡,以滿足不同程度的要求。

6、成本

一個好的設(shè)計不僅要功能完善,而且要滿足成本要求,如果無法控制成本,再好的設(shè)計也是枉然。因此,需要盡可能地降低單片機(jī)甚至整個產(chǎn)品的成本。

7、工作電壓(VCC)

單片機(jī)的工作電壓是指可以讓其正常工作所需要提供的電壓。工作電壓越高,單片機(jī)的功耗也就越大。因此,為了降低產(chǎn)品功耗,必須要盡可能地降低工作電壓。

除此之外,我還要建議設(shè)計者根據(jù)具體產(chǎn)品需求選擇合適芯片架構(gòu)。若僅是個簡單的控制應(yīng)用(如照明系統(tǒng)、電子玩具等),那么并不需要一個像ARM那樣具有復(fù)雜架構(gòu)的芯片。此外,對于低功耗設(shè)計,單片機(jī)必須具有睡眠模式,基于中斷操作的睡眠模式/低功耗模式的使用是降低功耗的一個標(biāo)準(zhǔn)的行業(yè)慣例。

最后再來一句老生常談:不要拘泥與芯片是否先進(jìn),單片機(jī)只是一個工具,真正的功夫在于你的專業(yè)知識,要用最合適的芯片做出最合適的產(chǎn)品。

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

    關(guān)注

    6030

    文章

    44489

    瀏覽量

    631990

原文標(biāo)題:單片機(jī)選型的七條軍規(guī)

文章出處:【微信號:mcu168,微信公眾號:硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    PIC單片機(jī)該如何選型?PIC單片機(jī)選型參考

    本文為大家?guī)韕ic單片機(jī)選型參考介紹以及PIC12/PIC168位單片機(jī)機(jī)選型列表。希望能對大家?guī)韼椭?/div>
    發(fā)表于 01-23 15:29 ?1.5w次閱讀

    Luminary半導(dǎo)體ARM單片機(jī)選型指南

    Luminary半導(dǎo)體ARM單片機(jī)選型指南
    發(fā)表于 03-01 16:17 ?45次下載
    Luminary半導(dǎo)體ARM<b class='flag-5'>單片機(jī)</b><b class='flag-5'>選型</b>指南

    STC89系列單片機(jī)選型指南

    STC89系列單片機(jī)選型指南
    發(fā)表于 04-09 13:44 ?138次下載
    STC89系列<b class='flag-5'>單片機(jī)</b><b class='flag-5'>選型</b>指南

    STK單片機(jī)選型

    STK單片機(jī)選型
    發(fā)表于 07-09 23:54 ?22次下載

    AVR系列單片機(jī)選型

    AVR 單片機(jī)系列齊全,可適用于各種不同場合的要求。AVR 單片機(jī) 3 個檔次:? 低檔Tiny 系列AVR 單片機(jī): 主要有Tiny
    發(fā)表于 09-14 22:32 ?105次下載

    PHILIPS 8位單片機(jī)選型指南

    PHILIPS 8位單片機(jī)選型指南
    發(fā)表于 09-23 22:11 ?25次下載

    單片機(jī)如何選型

    單片機(jī)的的選型是一件重要而費心的事情,如果單片機(jī)型號選擇得合適,單片機(jī)應(yīng)用系統(tǒng)就會得經(jīng)濟(jì),工作可靠;如果選擇得不合適,就會造成經(jīng)濟(jì)浪費,影響單片機(jī)
    發(fā)表于 06-29 18:25 ?7689次閱讀

    nxp單片機(jī)匯總_lpc單片機(jī)選型

    主要介紹了nxp單片機(jī)匯總_lpc單片機(jī)選型。NXP半導(dǎo)體微控制器:LPC2300系列ARM—將串行通信進(jìn)行到底;LPC2400系列ARM;LPC213x/214x系列ARM;LPC2000系列ARM等等一系列
    發(fā)表于 12-13 18:08 ?1.9w次閱讀
    nxp<b class='flag-5'>單片機(jī)</b>匯總_lpc<b class='flag-5'>單片機(jī)</b><b class='flag-5'>選型</b>

    單片機(jī)選型及應(yīng)用系統(tǒng)的設(shè)計過程

    本章介紹了單片機(jī)選型及應(yīng)用系統(tǒng)的設(shè)計過程。通過一個綜合實例,完整地介紹了89C51與外圍電路的硬件接口及軟件設(shè)計。通過對本章的學(xué)習(xí),讀者應(yīng)達(dá)到以下目標(biāo): 能熟悉單片機(jī)系統(tǒng)設(shè)計的基本要求
    發(fā)表于 10-19 17:18 ?12次下載
    <b class='flag-5'>單片機(jī)</b>的<b class='flag-5'>選型</b>及應(yīng)用系統(tǒng)的設(shè)計過程

    如何進(jìn)行單片機(jī)選型

    單片機(jī)的的選型是一件重要而費心的事情,如果單片機(jī)型號選擇得合適,單片機(jī)應(yīng)用系統(tǒng)就會得經(jīng)濟(jì),工作可靠;如果選擇得不合適,就會造成經(jīng)濟(jì)浪費,影響單片機(jī)
    發(fā)表于 12-26 10:35 ?61次下載
    如何進(jìn)行<b class='flag-5'>單片機(jī)</b>的<b class='flag-5'>選型</b>

    低功耗MCU單片機(jī)如何選型

     小編給帶來分享低功耗MCU單片機(jī)如何選型,需要關(guān)注以下幾點。
    發(fā)表于 07-05 11:11 ?3753次閱讀

    學(xué)習(xí)單片機(jī)系列(一)單片機(jī)選型

    單片機(jī)選型 單片機(jī)選型關(guān)系整個項目開發(fā),是一件重要而且費心的事情。如何選擇一款合適的單片機(jī)型號,需要根據(jù)服務(wù)行業(yè),行業(yè)發(fā)展,項目需求,
    發(fā)表于 11-04 15:06 ?18次下載
    學(xué)習(xí)<b class='flag-5'>單片機(jī)</b>系列(一)<b class='flag-5'>單片機(jī)</b><b class='flag-5'>選型</b>

    單片機(jī)選型的18條基本原則

    單片機(jī)選型是一件重要而費心的事情,如果單片機(jī)型號選擇合適,單片機(jī)應(yīng)用系統(tǒng)經(jīng)濟(jì)性,可靠性較高;否則易造成經(jīng)費高,系統(tǒng)性能到不到要求。
    發(fā)表于 02-08 15:15 ?7次下載
    <b class='flag-5'>單片機(jī)</b><b class='flag-5'>選型</b>的18條基本原則

    適用于應(yīng)用系統(tǒng)的單片機(jī)選型原則分析

    單片機(jī)選型是一件重要而費心的事情,如果單片機(jī)型號選擇合適,單片機(jī)應(yīng)用系統(tǒng)經(jīng)濟(jì)性,可靠性較高;否則易造成經(jīng)費高,系統(tǒng)性能到不到要求。因此掌握并
    的頭像 發(fā)表于 12-06 10:06 ?1183次閱讀

    ARM單片機(jī)和STM32單片機(jī)之間什么區(qū)別

    單片機(jī)工程師在進(jìn)行項目開發(fā)的時候,經(jīng)常需要進(jìn)行單片機(jī)選型,根據(jù)項目功能需求選擇合適的單片,這就要求對每種
    的頭像 發(fā)表于 01-07 13:59 ?1.1w次閱讀