91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

如何將8位MCU引入Limelight進行優(yōu)化

電子設(shè)計 ? 來源:郭婷 ? 作者:電子設(shè)計 ? 2019-01-18 08:00 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

雖然幾年前微控制器系統(tǒng)設(shè)計實踐開始轉(zhuǎn)向32位器件,但物聯(lián)網(wǎng)IoT)應(yīng)用中不復(fù)雜電路和瘦客戶端的主導(dǎo)地位可能會使8位MCU市場保持健康增長路徑。這將增加汽車,工業(yè)和商業(yè)應(yīng)用中已經(jīng)健康的8位市場,到目前為止尚未轉(zhuǎn)向32位指令集設(shè)備。從市場份額的角度來看,設(shè)計毫無疑問據(jù)英國市場研究公司IC Insights稱,全球正朝著32位MCU發(fā)展。 2013年,32位MCU出貨量增長了約20%,而4/8位MCU出貨量增長了約6%,16位MCU出貨量增長了9%。盡管32位設(shè)計日益普及,但4/8位和16位MCU的單位體積仍然較大,如圖1所示。

如何將8位MCU引入Limelight進行優(yōu)化

圖1:繼續(xù)增長適用于8位MCU。 (由IC Insights提供)

32位計算的增長歸因于幾個因素,包括單位成本的趨勢,在某些情況下,這些因素與較小位寬的MCU競爭。從技術(shù)角度來看,32位流行度是由于其擴展的內(nèi)存要求,本機32位數(shù)學(xué)運算和高級外設(shè)。

當(dāng)不需要這些功能時,選擇32位MCU的情況大大削弱了這些應(yīng)用領(lǐng)域是IoT。

IoT示例

智能家居應(yīng)用中管理單個傳感器或一小組傳感器(例如恒溫器或監(jiān)控門是打開還是關(guān)閉)這已成定局 - 需要從性能角度來看,只有8位MCU。然而,一旦將數(shù)據(jù)傳送到網(wǎng)關(guān)設(shè)備,安全性,隱私和計算要求 - 以及C語言編碼的優(yōu)勢 - 經(jīng)常將應(yīng)用程序放在32位空間中。

同樣,任何可穿戴健康設(shè)備例如可以在藥房或其他零售店購買的血壓袖帶或血糖儀,將有一個8位MCU管理傳感器。如果必須通過網(wǎng)關(guān)傳輸數(shù)據(jù),則可以包括32位MCU。在工業(yè)和商業(yè)應(yīng)用中也是如此。簡而言之,對設(shè)計進行分區(qū)可以節(jié)省成本,設(shè)計時間和功耗,并使設(shè)計更容易升級到下一代。

遺憾的是,并非所有產(chǎn)品都受益于設(shè)計分區(qū)的優(yōu)勢,因為一些設(shè)計人員幾乎會自動為物聯(lián)網(wǎng)連接系統(tǒng)的每個部分選擇32位MCU。他們相信其擴展的內(nèi)存要求,本機32位數(shù)學(xué)和高級外設(shè)始終是一個優(yōu)勢。這些決定通常基于誤解可能導(dǎo)致次優(yōu)決策的一些誤解包括:

8位架構(gòu)遭受低代碼密度的影響。僅當(dāng)設(shè)計人員要求MCU進行32位數(shù)學(xué)運算時才會出現(xiàn)這種情況。控制應(yīng)用程序(例如卸載主處理器)不會受到低密度的影響。由于8位MCU的開銷代碼非常少,因此控制類型功能的總代碼密度高于32位MCU上實現(xiàn)的等效功能。

32位定價與8位定價相當(dāng)。實際上,32位MCU的制造工藝縮減與芯片總面積和成本并不像DRAM(或8位MCU)那樣具有相同的線性關(guān)系。這是因為與相同工藝幾何中的8位解決方案相比,32位架構(gòu)和外設(shè)具有比8位架構(gòu)更高的門數(shù),并且消耗更多的硅面積。移動到較小的工藝幾何尺寸會縮小數(shù)字部分(大約是典型32位MCU的一半)。因此,遷移到新的流程節(jié)點無法節(jié)省成本。在流程節(jié)點的最初幾年 - 當(dāng)需求量很大并且產(chǎn)量較低時,每個設(shè)備的成本實際上會增加。

32位執(zhí)行總是比8位快。雖然32位MCU以更高的時鐘速率運行,但它們的架構(gòu)(分層以便于編碼)在只處理幾個位時會受到阻礙。對于簡單的控制應(yīng)用,8位MCU更具確定性并且性能更好。

優(yōu)化MCU

具有8位產(chǎn)品線的硅供應(yīng)商增加了一些功能,可以消除32位的任何感知邊緣MCU可能位于物聯(lián)網(wǎng)系統(tǒng)的外圍。這通常采用集成模擬外設(shè)的形式。一個例子是電容式觸摸。

雖然物聯(lián)網(wǎng)應(yīng)用通常被認為是機器對機器(M2M)交互,但人機界面(HMI)也起著重要作用。手持式,人工操作的工業(yè)設(shè)備,玩具,游戲機和遙控器,以及洗衣機,烘干機,烤箱和洗碗機等白色家電的控制面板現(xiàn)在都提供物聯(lián)網(wǎng)尺寸。

電容式觸摸是一個突出的HMI實現(xiàn)技術(shù)。通過將10位ADC電壓基準,電荷定時電容集成到數(shù)字轉(zhuǎn)換器以及8位MCU中的溫度傳感器,可以以最佳成本實現(xiàn)電容感應(yīng)功能。

Silicon Labs的F97x MCU系列提供了該技術(shù)的領(lǐng)先示例。 C8051F970-A-GM具有亞微安(《1μA)觸摸喚醒平均電流,16位分辨率和100:1動態(tài)范圍,可支持按鈕,滑塊,滾輪和電容式接近感應(yīng)多達43個通道和多種掃描模式。圖2是C8051F97XX Silicon Labs 8位MCU系列的通用框圖。

如何將8位MCU引入Limelight進行優(yōu)化

圖2:模擬外設(shè)使電容式感應(yīng)變得輕而易舉對于8位MCU。

另一家將電容式感應(yīng)外設(shè)集成到其8位芯片中的MCU供應(yīng)商是Microchip Technology。其PIC10F204系列包括PIC10F204T-I/OT。與基于8051的Silicon Labs芯片不同,它采用RISC架構(gòu),只有33個單字單周期(1μs)指令,除了程序分支,需要兩個周期。

不同的電容式觸摸應(yīng)用方法 - 仍在使用8位MCU - 提供與通用MCU配合使用的軟件和輔助硬件,以創(chuàng)建電容傳感系統(tǒng)。 Atmel公司的QTouch庫幫助設(shè)計人員將電容式觸摸按鈕,滑塊和滾輪功能實現(xiàn)到其通用的8位AVR MCU中,例如ATTINY5-TSHR。

每個設(shè)備的QTouch庫文件,支持不同數(shù)量的觸摸通道,實現(xiàn)觸摸應(yīng)用的靈活性和效率。通過選擇支持所需通道數(shù)的庫文件,開發(fā)人員可以使用更少的RAM實現(xiàn)更緊湊,更高效的代碼。

電機控制

模擬外設(shè)使8位MCU成為物聯(lián)網(wǎng)應(yīng)用的理想選擇是電機控制。

在智能家居,商用HVAC系統(tǒng)和一些工業(yè)網(wǎng)絡(luò)中,遠程控制無刷直流電機的價值越來越多地應(yīng)用于物聯(lián)網(wǎng)應(yīng)用空間。在該M2M應(yīng)用中,選擇何時使用8位MCU的過程再次是分區(qū)問題。在這些相對簡單的應(yīng)用中,只需旋轉(zhuǎn)電機就不需要太多的計算能力。

Silicon Labs的C8051F850-C-GM說明了創(chuàng)新設(shè)計將8位MCU提升到新水平的電機控制性能的程度。 Silicon Labs芯片設(shè)計人員開始使用高速8051內(nèi)核,可實現(xiàn)更精細的脈沖寬度調(diào)制(PWM),增強的電機控制效率以及為各種電機速度執(zhí)行更復(fù)雜算法的能力。

F85x/6x系列MCU還支持三個獨立的高分辨率PWM通道,具有內(nèi)置過流保護/故障檢測功能,專門針對電機控制和電源應(yīng)用。還集成了12位多通道模數(shù)轉(zhuǎn)換器ADC),兩個具有可編程遲滯和響應(yīng)時間的模擬比較器,以及精確的內(nèi)部電壓基準。

結(jié)論

盡管趨向于32-位MCU正在削減4位,8位和16位MCU的市場份額,舊的芯片在幾個市場仍然很強大,物聯(lián)網(wǎng)應(yīng)用很可能從8位芯片中受益。雖然一些MCU供應(yīng)商實際上已經(jīng)放棄了舊架構(gòu),但有些人正在以有趣的方式調(diào)整它們,以提供比32位競爭對手更好的性能和功能。有利于這些優(yōu)勢,有時會被忽視,因為沒有理由32-位MCU不能配置相同的模擬外設(shè) - 而MCU供應(yīng)商就是這樣做的。為了識別8位MCU的優(yōu)勢,設(shè)計工程師應(yīng)該對其系統(tǒng)進行分區(qū),并在外圍尋找8位器件實際提供更好性能的位置。

傳感器管理和電機控制是物聯(lián)網(wǎng)應(yīng)用中的好例子空間。在許多情況下,它們不需要32位設(shè)備的三個核心功能。對于MCU位于外圍的汽車和工業(yè)應(yīng)用也是如此。

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

    關(guān)注

    2576

    文章

    55081

    瀏覽量

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

    關(guān)注

    147

    文章

    18947

    瀏覽量

    398797
  • 物聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    2946

    文章

    47845

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    低價32MCU大軍壓境,8ASIC MCU看漲

    面對近期入門級32微控制器(MCU)步步進逼,8MCU供應(yīng)商除持續(xù)開發(fā)特定應(yīng)用標準產(chǎn)品(ASSP)M
    發(fā)表于 07-17 10:45 ?2707次閱讀

    8和32MCU怎么進行選擇

    該如何對8以及32MCU進行選擇?8和32
    發(fā)表于 12-19 13:13

    如何選擇8MCU和32MCU架構(gòu)的指南使用?

      該如何對8以及32MCU進行選擇?8和3
    發(fā)表于 03-01 06:38

    32mcu怎樣進行代碼優(yōu)化

    對于有些單片機,自身容量是很有限的,有的僅僅只有8k、16k的flash等,但是對32mcu來說,這點空間實在有點小。不像計算機一樣內(nèi)存和rom都很多,因此有時候就需要進行代碼
    發(fā)表于 07-15 10:09

    該如何對8以及32MCU進行選擇

    該如何對8以及32MCU進行選擇?8和32
    發(fā)表于 11-03 07:51

    8MCU升級至32MCU的設(shè)計方案

    8MCU升級至32MCU的設(shè)計方案 目前的MCU市場分為三個部分,
    發(fā)表于 03-17 15:03 ?42次下載

    8MCU如何升級至32MCU

    8MCU如何升級至32MCU   目前的MCU市場分為三個部分,
    發(fā)表于 04-16 14:19 ?3027次閱讀
    <b class='flag-5'>8</b><b class='flag-5'>位</b><b class='flag-5'>MCU</b>如何升級至32<b class='flag-5'>位</b><b class='flag-5'>MCU</b>

    隨著32MCU的崛起,8MCU消亡

    似乎伴隨著16、32MCU的崛起,關(guān)于8MCU消亡的言論就從來沒有消停過。但事實是,
    發(fā)表于 10-28 11:12 ?2144次閱讀

    該如何對8以及32MCU進行選擇

    8和32MCU在功能上仍是互為輔助、各有千秋,這其中的訣竅就在于,需先了解什么樣的應(yīng)用適合什么樣的MCU架構(gòu)。
    的頭像 發(fā)表于 12-24 15:10 ?5170次閱讀

    32怎么mcu內(nèi)的代碼擦除_8和32MCU該如何選擇?

    該如何對8以及32MCU進行選擇?8和32
    發(fā)表于 10-28 17:06 ?2次下載
    32怎么<b class='flag-5'>將</b><b class='flag-5'>mcu</b>內(nèi)的代碼擦除_<b class='flag-5'>8</b><b class='flag-5'>位</b>和32<b class='flag-5'>位</b><b class='flag-5'>MCU</b>該如何選擇?

    Contiki開發(fā)1:Contiki與8MCU

    介紹Contiki系統(tǒng)的功與過,引入8MCU在物聯(lián)網(wǎng)時代的重生。
    發(fā)表于 12-06 10:21 ?7次下載
    Contiki開發(fā)1:Contiki與<b class='flag-5'>8</b><b class='flag-5'>位</b><b class='flag-5'>MCU</b>

    8和32MCU該如何選擇?

    本文對比了8MCU和32MCU的使用案例,也可作為如何選擇這兩種MCU架構(gòu)的指南使用。
    發(fā)表于 02-08 16:26 ?1次下載
    <b class='flag-5'>8</b><b class='flag-5'>位</b>和32<b class='flag-5'>位</b><b class='flag-5'>MCU</b>該如何選擇?

    MCU8還是32?這可不是扔鋼镚的事!

    該如何對8以及32MCU進行選擇?8和32
    發(fā)表于 02-10 12:23 ?5次下載
    <b class='flag-5'>MCU</b>選<b class='flag-5'>8</b><b class='flag-5'>位</b>還是32<b class='flag-5'>位</b>?這可不是扔鋼镚的事!

    工程師說 | 針對8MCU市場進行優(yōu)化的小引腳MCU

    產(chǎn)品。 RL78/G15 MCU是RL78系列中的一款新發(fā)布產(chǎn)品 ,旨在解決這些問題。 RL78/G15 MCU的4個特性可解決眾多8MCU
    的頭像 發(fā)表于 02-12 12:10 ?1330次閱讀

    8與32MCU如何選擇?

    從發(fā)展趨勢觀察,4與16MCU芯片使用案例愈來愈少,目前市場上較活躍的是8及32
    發(fā)表于 03-07 18:04 ?1778次閱讀