那曲檬骨新材料有限公司

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

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

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

8位及16位的MCU怎么還沒被淘汰?

MCU開發(fā)加油站 ? 來源:MCU開發(fā)加油站 ? 作者:MCU開發(fā)加油站 ? 2022-08-19 14:27 ? 次閱讀

互聯(lián)網(wǎng)時代,MCU無處不在,它被應(yīng)用于許多領(lǐng)域,比如移動電話、汽車、家電、玩具、物聯(lián)網(wǎng)設(shè)備等等。很多人都知道MCU有8位、16位和32位,一般來說,位數(shù)越多MCU處理性能越強。

6569a326-1f86-11ed-ba43-dac502259ad0.png

圖① MCU由中央處理器CPU)、存儲器和外圍功能組成

有的人會疑惑既然都已經(jīng)有32位MCU了,8位及16位的MCU怎么還沒被淘汰?其實MCU并不是單一地看位數(shù)大小來決定它的好壞。

首先我們需要先明白MCU中“位”的含義。“位”是一個二進制數(shù)字,在一個8位單片機中,數(shù)據(jù)以8位的形式存儲,稱為字節(jié)(在某些情況下,稱為八位元)。一個8位內(nèi)存寄存器可以存儲28個可能值中的一個。根據(jù)所使用的整數(shù)表示形式,實際值的范圍不同。例如,對于無符號二進制數(shù),范圍是0到255(28減1) ,使用2的補碼表示,范圍是 -128(- 1 x27)到127(27-1)。雖然8位單片機中的數(shù)據(jù)總線是8位寬的,但是地址總線寬度可以不同。地址總線寬度通常為12位到16位。例如,16位寬地址總線的結(jié)果是直接可尋址內(nèi)存空間為65,536(216)字節(jié)(稱為64kb)。但是這些分類只是開始暗示特定的8位 mcu 的實際功能(圖2)。

6578f57e-1f86-11ed-ba43-dac502259ad0.png

圖② 8位處理器可以提供廣泛的性能能力

8位MCU應(yīng)用廣泛,但與16位MCU和32位MCU相比,性能有限。當(dāng)8位不夠時,設(shè)計師可以向32位MCU求助,這可以帶來相當(dāng)大的性能沖擊。它們可以支持高端代數(shù)操作和浮點數(shù)學(xué)操作。雖然8位MCU通常僅限于MHz的處理速度,但32位單元的時鐘速率可以達到GHz范圍,盡管數(shù)百個MHz單元更為常見。

提高性能的代價是增加32位 mcu 的編程復(fù)雜性,包括多個狀態(tài)寄存器、復(fù)雜的中斷管理、多層固件執(zhí)行特權(quán)等等。這就是為什么32位單位如此強大的部分原因。他們可以快速處理數(shù)以千計的復(fù)雜計算,以滿足需要大量數(shù)據(jù)處理的應(yīng)用,例如圖像處理或高速系統(tǒng)的實時控制。此外,32位處理器的較大內(nèi)存地址空間往往需要緩沖高帶寬的數(shù)據(jù)流。

通常與32位 mcu 相關(guān)的較高時鐘速度也會導(dǎo)致能量消耗的增加。一般來說,32位 mcu 可以通過交換更高的能量消耗來支持更高強度的計算。但是在8位和32位之間的選擇并沒有那么簡單。例如,32位單片機可以比8位單片機更快地完成一系列計算,然后進入睡眠模式的時間更長。那么,32位 mcu 是否更節(jié)能呢?這種可能性很大,但未必準(zhǔn)確。8位mcu可以減少總能量消耗,幫助延長便攜式設(shè)備的電池壽命。

回到 ICE 的類比,在4個圓柱體(8位)和8個圓柱體(32位)之間有一個中間地帶,通常6個圓柱體(16位)的設(shè)計可以提供正確的效率和性能組合。

8位 mcu 的性能本質(zhì)上是有限的,只能通過添加外圍設(shè)備在一定范圍內(nèi)進行改進。使用32位 mcu 的系統(tǒng)可以提供更高的性能,但是與其他解決方案相比,可能會過度消耗并消耗更多的功耗。

這時候16位 mcu 就脫穎而出了,它們可以結(jié)合8位單元的簡單性,同時提供增強的性能,而不需要過多的功耗。特別是在不需要大規(guī)模多線程和適度內(nèi)存需求的應(yīng)用程序中,16位 mcu 可以提供最佳的中間解決方案(圖3)。

659a2ba4-1f86-11ed-ba43-dac502259ad0.png

圖③:16位 mcu 與8位設(shè)備相比,配有專門的電機控制外圍設(shè)備、數(shù)字變流技術(shù)、低功耗電池供電設(shè)計、高級模擬集成和硬件安全性能提高。(圖片: 微芯片

外圍設(shè)備可能是關(guān)鍵。一些16位 mcu 有數(shù)學(xué)協(xié)處理器,支持密集的數(shù)學(xué)計算,類似于在相同時鐘速度下的32位單元。此外,還有許多支持16位 mcu 的通信棧。例如,有了正確的實現(xiàn),以太網(wǎng)控制器局域網(wǎng)路、通用串行總線(USB)和 Zigbee 等通信協(xié)議就可以在16位 mcu 上高效運行。與許多32位解決方案相比,使用16位 mcu 可以提供更簡單的電路板實現(xiàn)。

外圍設(shè)備的可用性以及它們所在的位置可能是推動選擇8位、16位或32位的重要因素。向8位單片機添加外部通信外設(shè)也是一種選擇。但是,外圍芯片的加入往往會降低使用8位單片機的成本效益。使用一個集成了通信功能的32位單元可以節(jié)省成本。向上移動規(guī)模發(fā)現(xiàn)32位 mcu 通常包含更多的功能,并且能夠比8位和16位設(shè)備更有效地處理多個外圍功能。

使用16位和32位 mcu 可以使計算量更大、速度更快的應(yīng)用程序受益。可以受益于16位或32位 mcu 的示例包括 FFT 計算、高質(zhì)量音頻視頻、高分辨率圖像處理和各種邊緣計算應(yīng)用程序。此外,機器學(xué)習(xí)人工智能的實現(xiàn)通常需要32位,通常使用特定應(yīng)用程序的加速器。

在復(fù)雜度的另一端,處理來自傳感器或其他來源的模擬信號并不一定受益于使用32位或16位 mcu。8位 mcu 可以包括內(nèi)置的模數(shù)轉(zhuǎn)換器adc) ,支持8位、10位、12位甚至16位速率。

8位 mcu 可用于支持一些加密功能,以提高安全性。但是這些功能通常是在硬件上實現(xiàn)的,這增加了成本,或者軟件增加了相對低功耗處理器的負擔(dān)。如果高級安全功能很重要,那么使用16位或32位單片機可能是明智的。

所以說,選擇多少位 mcu 是個復(fù)雜的決策過程(圖4),它需要參考多種應(yīng)用因素,選型需要根據(jù)具體情況才能確定最佳的能耗方案。

65c3192e-1f86-11ed-ba43-dac502259ad0.png

圖④ 8位與32位單片機的比較

審核編輯 :李倩

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

    關(guān)注

    146

    文章

    17324

    瀏覽量

    352662
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5363

    瀏覽量

    121198
  • 二進制
    +關(guān)注

    關(guān)注

    2

    文章

    796

    瀏覽量

    41759

原文標(biāo)題:8位、16位和32位,如何選擇合適的MCU?

文章出處:【微信號:mcugeek,微信公眾號:MCU開發(fā)加油站】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    16MCU設(shè)計和故障排除基本檢查清單

    電子發(fā)燒友網(wǎng)站提供《16MCU設(shè)計和故障排除基本檢查清單.pdf》資料免費下載
    發(fā)表于 01-21 14:32 ?0次下載
    <b class='flag-5'>16</b><b class='flag-5'>位</b><b class='flag-5'>MCU</b>設(shè)計和故障排除基本檢查清單

    基于觸控型8MCU AiP8F3208循環(huán)風(fēng)扇應(yīng)用方案

    基于觸控型8MCU AiP8F3208循環(huán)風(fēng)扇應(yīng)用方案
    的頭像 發(fā)表于 11-18 09:42 ?235次閱讀
    基于觸控型<b class='flag-5'>8</b><b class='flag-5'>位</b><b class='flag-5'>MCU</b> AiP<b class='flag-5'>8</b>F3208循環(huán)風(fēng)扇應(yīng)用方案

    求推薦個自帶充電管理的8MCU

    求各位大神推薦個成熟的自帶充電管理的8MCU,要求:最好SOP16封裝
    發(fā)表于 09-27 10:25

    MCU前沿市場趨勢:8單片機和32單片機

    電池供電的應(yīng)用而言。 以上就是英銳恩單片機開發(fā)工程師分享的有關(guān)8單片機、32單片機的MCU市場發(fā)展情況。英銳恩專注單片機應(yīng)用方案設(shè)計與開發(fā),提供
    發(fā)表于 09-24 17:47

    ADS85x8 12、14168通道同時采樣ADC數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《ADS85x8 12、14168通道同時采樣ADC數(shù)據(jù)表.pdf》資
    發(fā)表于 07-24 11:38 ?0次下載
    ADS85x<b class='flag-5'>8</b> 12<b class='flag-5'>位</b>、14<b class='flag-5'>位</b>和<b class='flag-5'>16</b><b class='flag-5'>位</b><b class='flag-5'>8</b>通道同時采樣ADC數(shù)據(jù)表

    816,32單片機編程有哪些區(qū)別?注意哪些事項?

    816,32單片機編程有哪些區(qū)別?應(yīng)注意哪些事項?
    發(fā)表于 05-11 06:53

    MCU分類有哪些 soc芯片和mcu芯片區(qū)別

    MCU按照位數(shù)(數(shù)據(jù)總線寬度)劃分,可分為4816、32
    的頭像 發(fā)表于 04-11 15:46 ?2218次閱讀
    <b class='flag-5'>MCU</b>分類有哪些 soc芯片和<b class='flag-5'>mcu</b>芯片區(qū)別

    2x18 LED矩陣驅(qū)動器,8模擬和8/16 PWM調(diào)光LP5862數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《2x18 LED矩陣驅(qū)動器,8模擬和8/16 PWM調(diào)光LP5862數(shù)
    發(fā)表于 04-02 09:30 ?0次下載
    2x18 LED矩陣驅(qū)動器,<b class='flag-5'>8</b><b class='flag-5'>位</b>模擬和<b class='flag-5'>8</b><b class='flag-5'>位</b>/<b class='flag-5'>16</b><b class='flag-5'>位</b> PWM調(diào)光LP5862數(shù)據(jù)表

    18通道LED驅(qū)動器,8模擬和8/16PWM調(diào)光LP5861數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《18通道LED驅(qū)動器,8模擬和8/16PWM調(diào)光LP5861數(shù)據(jù)表.p
    發(fā)表于 04-02 09:09 ?0次下載
    18通道LED驅(qū)動器,<b class='flag-5'>8</b><b class='flag-5'>位</b>模擬和<b class='flag-5'>8</b><b class='flag-5'>位</b>/<b class='flag-5'>16</b><b class='flag-5'>位</b>PWM調(diào)光LP5861數(shù)據(jù)表

    6x18 LED矩陣驅(qū)動器,8模擬和8/16 PWM調(diào)光LP5866數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《6x18 LED矩陣驅(qū)動器,8模擬和8/16 PWM調(diào)光LP5866數(shù)
    發(fā)表于 04-01 10:22 ?0次下載
    6x18 LED矩陣驅(qū)動器,<b class='flag-5'>8</b><b class='flag-5'>位</b>模擬和<b class='flag-5'>8</b><b class='flag-5'>位</b>/<b class='flag-5'>16</b> <b class='flag-5'>位</b>PWM調(diào)光LP5866數(shù)據(jù)表

    8x18LED矩陣驅(qū)動器,8模擬和8/16 PWM調(diào)光LP5868數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《8x18LED矩陣驅(qū)動器,8模擬和8/16
    發(fā)表于 04-01 09:49 ?0次下載
    <b class='flag-5'>8</b>x18LED矩陣驅(qū)動器,<b class='flag-5'>8</b><b class='flag-5'>位</b>模擬和<b class='flag-5'>8</b><b class='flag-5'>位</b>/<b class='flag-5'>16</b> <b class='flag-5'>位</b> PWM調(diào)光LP5868數(shù)據(jù)表

    選用8和32MCU的關(guān)鍵考量

    基于位數(shù)的MCU核心架構(gòu):MCU使用的位數(shù)為816、32(有時稱為深度或數(shù)據(jù)寬度)來表示寄存器的大小,如
    發(fā)表于 03-26 11:14 ?735次閱讀

    具有8模擬以及816PWM調(diào)光功能的8×18LED大電流矩陣驅(qū)動器LP5868T數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《具有8模擬以及816PWM調(diào)光功能的
    發(fā)表于 03-25 09:19 ?0次下載
    具有<b class='flag-5'>8</b><b class='flag-5'>位</b>模擬以及<b class='flag-5'>8</b><b class='flag-5'>位</b>或<b class='flag-5'>16</b><b class='flag-5'>位</b>PWM調(diào)光功能的<b class='flag-5'>8</b>×18LED大電流矩陣驅(qū)動器LP5868T數(shù)據(jù)表

    介紹一款集成5通道有效精度18的?Δ ADC的8MCU

    HS23P6622L /HS23P6625L 是一款集成了5 通道有效精度18 的?Δ ADC 的8 MCU,內(nèi)置了可配置的LDO。MCU
    的頭像 發(fā)表于 03-11 15:06 ?878次閱讀
    介紹一款集成5通道有效精度18<b class='flag-5'>位</b>的?Δ ADC的<b class='flag-5'>8</b><b class='flag-5'>位</b><b class='flag-5'>MCU</b>

    精通8MCU模擬外設(shè):高手的進階指南

    PIC 與 AVR MCU是目前最受歡迎的8MCU類別,相信不少小伙伴都上過手。PIC MCU易于編程,并且易于與其他外設(shè)接口;AVR
    發(fā)表于 02-29 14:16 ?1272次閱讀
    精通<b class='flag-5'>8</b><b class='flag-5'>位</b><b class='flag-5'>MCU</b>模擬外設(shè):高手的進階指南
    博发百家乐游戏| 老虎机加分器| 豪杰百家乐官网游戏| 百家乐官网缆法排行榜| 手机百家乐的玩法技巧和规则 | 金利娱乐城代理| 百家乐官网庄最高连开几把| 大发888送体验金| 诸子百家乐官网的玩法技巧和规则| 大发888娱乐城存款| 百家乐官网电子游戏试| 大发888大发下载| 百佬汇百家乐官网的玩法技巧和规则| 大发888游戏场下载| 巨星百家乐官网的玩法技巧和规则| 大发888娱乐游戏--| 康莱德百家乐官网的玩法技巧和规则| 大发888在线娱乐| 百家乐游戏解密| 迁西县| 百家乐看图赢| 哪个百家乐官网投注好| 皇冠网百家乐阿| 金花百家乐官网的玩法技巧和规则| bet365娱乐城| 百家乐包赢| 澳门赌百家乐官网打法| 威尼斯人娱乐城在线赌博| 蓝盾百家乐官网代理| 网上大发扑克| 邯郸百家乐园怎么样| 百家乐官网游戏下裁| 大发888娱乐场下载yguard| 百家乐是否有路子| 富易堂百家乐官网娱乐城| 水果机游戏下载| 奔驰百家乐游戏| 百家乐官网博彩策略论坛| 大发888娱乐城客服电话| 玩百家乐技巧博客| 超级百家乐官网2龙虎斗|