女人被狂躁到高潮视频免费无遮挡,内射人妻骚骚骚,免费人成小说在线观看网站,九九影院午夜理论片少妇,免费av永久免费网址

當(dāng)前位置:首頁 > 嵌入式 > 嵌入式分享
[導(dǎo)讀]現(xiàn)在在嵌入式開發(fā)MCU中,八塊MCU仍占據(jù)三分之一以上的份額,在工業(yè)控制,安全,物聯(lián)網(wǎng),消費(fèi)電子等諸多領(lǐng)域,八塊MCU依然隨處可見。

現(xiàn)在在嵌入式開發(fā)MCU中,八塊MCU仍占據(jù)三分之一以上的份額,在工業(yè)控制,安全,物聯(lián)網(wǎng),消費(fèi)電子等諸多領(lǐng)域,八塊MCU依然隨處可見。 根據(jù)IHS預(yù)測,2018年8臺MCU的市場規(guī)模將增長到78億$,市場份額繼續(xù)超過MCU市場收入的三分之一以上,因?yàn)樵S多人認(rèn)為8臺未來將繼續(xù)增長。

然而,隨著智能時代的到來和安全意識的提高,8位 mcu 的成長將逐漸進(jìn)入弩的末端。今年以來,32位微控制器取代了8位微控制器,呈現(xiàn)出加速發(fā)展的趨勢,32位微控制器取代了8位微控制器在指紋識別領(lǐng)域的應(yīng)用。其主要原因是32位單片機(jī)利用其較高的處理能力縮短了算法的執(zhí)行時間,最終反映了算法的響應(yīng)速度。同時,32的高處理能力允許更多的功能集成,如加密認(rèn)證、輔助傳感器等。

一些基于ARMCortex-M4 MCU芯提供了一個完整的DSP指令集和專用浮點(diǎn)單元(FPU的),可以直接支持復(fù)雜的三角計(jì)算,卷積篩選處理等,以加速該指紋算法的執(zhí)行速度。性能在超過200 DMIPS頻率最高,可以支持全指紋識別處理操作前進(jìn),包括指紋圖像預(yù)處理,分割剪接,數(shù)據(jù)特征提取,特征匹配,交叉引用,識別和解鎖的一系列指令,而且還改善了顯著指紋登記和匹配效率。因此,許多8位MCU指紋識別程序32分別改變?yōu)閬G棄方案。

另外還有一些企業(yè)基于8位MCU的遙控器設(shè)計(jì)方案也因?yàn)?2位MCU成本下降到與其持平而遭到拋棄。所以32位MCU需求旺盛以及一些管理公司出現(xiàn)缺貨將成為一種常態(tài)化。

該如何對8位以及32位的MCU進(jìn)行選擇?8位和32位MCU在功能上仍是互為輔助、各有千秋,這其中的訣竅就在于,需先了解什么樣的應(yīng)用適合什么樣的MCU架構(gòu)。

本文對比了8位MCU和32位MCU的使用案例,也可作為如何選擇這兩種MCU架構(gòu)的指南使用。本文中大部分32位MCU的范例將關(guān)注ARM Cortex-M,Cortex-M在不同MCU供應(yīng)商產(chǎn)品組合中表現(xiàn)得非常相似。鑒于8位MCU有很多種架構(gòu),所以很難對8位供應(yīng)商產(chǎn)品進(jìn)行類似的比較。為了便于進(jìn)行比較,我們將使用廣泛應(yīng)用、易于理解的8051 架構(gòu),該架構(gòu)深受嵌入式開發(fā)人員的青睞。

有時,當(dāng)我對比人們所熟知的事物(例如ARM和8051)時,感覺就像在物聯(lián)網(wǎng)論壇上發(fā)出「《星際爭霸戰(zhàn)》比《星際大戰(zhàn)》好看」的帖子一樣,很快就能火起來。

事實(shí)上,ARM Cortex和8051哪個更好并不是個邏輯問題,就像是在問:吉他和鋼琴哪個更好?真正要解決的問題應(yīng)是哪種MCU能幫我更好地解決當(dāng)下面臨的問題。不同的任務(wù)需要使用不同的工具,我們的目的是要了解「如何才能更好地運(yùn)用我們所擁有的工具」,包括8位和32位MCU。幾乎可以肯定地說,那些簡單回答「ARM更好」或「8051更好」的人各有其目的,他們也許正在試圖銷售某種產(chǎn)品。

對不同的設(shè)備進(jìn)行比較,需要對其進(jìn)行測量。有很多構(gòu)建工具可供選擇,我們盡量選擇一些場景,我認(rèn)為其能夠進(jìn)行最公平的比較,且最能代表開發(fā)人員的真實(shí)體驗(yàn)。

并非所有的MCU都是一樣的

在開始對架構(gòu)進(jìn)行比較之前,要注意到并非所有生產(chǎn)的MCU都是一樣的,這一點(diǎn)非常重要。如果將基于ARM CortexM0+處理器的現(xiàn)代MCU與30年前的8051 MCU進(jìn)行對比,8051 MCU在性能對比上不會勝出。幸運(yùn)的是,依然有許多供應(yīng)商一直在對8位處理器持續(xù)投資。在許多應(yīng)用中,8位內(nèi)核能依然能夠彌補(bǔ)M0+或M3內(nèi)核不利的地方,甚至在一些方面性能更佳。

開發(fā)工具也很重要?,F(xiàn)代嵌入式固件開發(fā)需要全功能IDE、現(xiàn)成的固件庫、豐富的范例、完整的評估和入門套件以及助手應(yīng)用以簡化硬體設(shè)定、庫管理和量產(chǎn)程式設(shè)計(jì)之類的工作。當(dāng)MCU有了現(xiàn)代化的8位內(nèi)核和開發(fā)環(huán)境后,在很多情況下,這樣的MCU將超越基于ARM Cortex的類似MCU。

系統(tǒng)規(guī)模

一般性原則是,ARM CortexM內(nèi)核更適用于較大的系統(tǒng)規(guī)模,而8051設(shè)備適用于較小的系統(tǒng)規(guī)模。中等規(guī)模的系統(tǒng)可以選擇兩種方式,這取決于系統(tǒng)要執(zhí)行的任務(wù)。有必要注意一點(diǎn),在大多數(shù)情況下,外設(shè)組合將會發(fā)揮重要的作用。如果需要3個UART、1個LCD控制器、4個時鐘和2個ADC,你可能并不會在8位MCU上找到所有這些外設(shè)。

易用性vs.成本和尺寸

對于中等規(guī)模的系統(tǒng)來說,使用任何一種架構(gòu)都可以完成工作,需要權(quán)衡的是選擇ARM內(nèi)核帶來的易用性,還是8051設(shè)備帶來的成本和物理尺寸優(yōu)勢。ARM Cortex-M架構(gòu)具有統(tǒng)一的存儲映射模式,并且在所有常見編譯器中支持完整的C99,這使得這種架構(gòu)非常易于寫固件。此外,還可得到一系列庫和協(xié)力廠商代碼。當(dāng)然,這種易用性的代價就是成本。對于高復(fù)雜性、上市時間較短的應(yīng)用或缺乏經(jīng)驗(yàn)的固件開發(fā)人員來說,易用性是個重要因素。

盡管8位與32位組件相比有些成本上的優(yōu)勢,但真正的區(qū)別就在于成本級別。大家經(jīng)常會發(fā)現(xiàn)具有2 KB/512 B(Flash/RAM)的小容量8位器件,而卻很少見低于8 KB/2 KB的32位器件。在不需要很多資源的系統(tǒng)中,該范圍的存儲容量能夠讓系統(tǒng)開發(fā)人員獲得顯著降低成本的解決方案。因此,對成本極為敏感或僅需較小存儲容量的應(yīng)用會更傾向于選擇8051解決方案。

通常,8位器件也具有物理尺寸上的優(yōu)勢。例如,某些MCU的32位QFN封裝為4 mm×4 mm,而基于8051的8位器件的QFN封裝可小至2 mm×2 mm。芯片級封裝(CSP)的8位和32位架構(gòu)之間的差異較小,但卻使成本增加,且組裝較難。對于空間嚴(yán)格受限的應(yīng)用來說,通常需要選擇8051 MCU來滿足限制要求。

通用代碼和RAM效率

8051 MCU成本較低的主要原因之一是,它通常比ARM Cortex-M內(nèi)核更高效地使用Flash和RAM,這允許系統(tǒng)采用更少資源實(shí)現(xiàn)。系統(tǒng)越大,這種影響就越小。

但這種8位存儲資源的優(yōu)勢并不總是如此,在某些情況下,ARM內(nèi)核會像8051內(nèi)核一樣高效或比其更高效。例如:32位運(yùn)算僅需要一條ARM設(shè)備指令,而在8051 MCU上則需要多條8位指令。顯然,這種代碼在ARM架構(gòu)上有更高的執(zhí)行效率。

ARM架構(gòu)在Flash/RAM尺寸較小時的兩個主要缺點(diǎn)是:代碼空間效率和RAM使用的可預(yù)測性。首要也是最明顯的問題是通用代碼空間效率。8051內(nèi)核使用1位組、2位組或3位組指令,而ARM內(nèi)核使用2位組或4位組指令。通常情況下,8051指令更小,但這一優(yōu)勢因?qū)嶋H上花費(fèi)許多時間而受到削弱,ARM內(nèi)核比8051在一條指令下能做更多工作,32位運(yùn)算就是這樣一個范例。實(shí)踐起來,指令寬度是能在8051上產(chǎn)生適度的更密集代碼。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

LED驅(qū)動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: 驅(qū)動電源

在工業(yè)自動化蓬勃發(fā)展的當(dāng)下,工業(yè)電機(jī)作為核心動力設(shè)備,其驅(qū)動電源的性能直接關(guān)系到整個系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動勢抑制與過流保護(hù)是驅(qū)動電源設(shè)計(jì)中至關(guān)重要的兩個環(huán)節(jié),集成化方案的設(shè)計(jì)成為提升電機(jī)驅(qū)動性能的關(guān)鍵。

關(guān)鍵字: 工業(yè)電機(jī) 驅(qū)動電源

LED 驅(qū)動電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個照明設(shè)備的使用壽命。然而,在實(shí)際應(yīng)用中,LED 驅(qū)動電源易損壞的問題卻十分常見,不僅增加了維護(hù)成本,還影響了用戶體驗(yàn)。要解決這一問題,需從設(shè)計(jì)、生...

關(guān)鍵字: 驅(qū)動電源 照明系統(tǒng) 散熱

根據(jù)LED驅(qū)動電源的公式,電感內(nèi)電流波動大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關(guān)鍵字: LED 設(shè)計(jì) 驅(qū)動電源

電動汽車(EV)作為新能源汽車的重要代表,正逐漸成為全球汽車產(chǎn)業(yè)的重要發(fā)展方向。電動汽車的核心技術(shù)之一是電機(jī)驅(qū)動控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機(jī)驅(qū)動系統(tǒng)中的關(guān)鍵元件,其性能直接影響到電動汽車的動力性能和...

關(guān)鍵字: 電動汽車 新能源 驅(qū)動電源

在現(xiàn)代城市建設(shè)中,街道及停車場照明作為基礎(chǔ)設(shè)施的重要組成部分,其質(zhì)量和效率直接關(guān)系到城市的公共安全、居民生活質(zhì)量和能源利用效率。隨著科技的進(jìn)步,高亮度白光發(fā)光二極管(LED)因其獨(dú)特的優(yōu)勢逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關(guān)鍵字: 發(fā)光二極管 驅(qū)動電源 LED

LED通用照明設(shè)計(jì)工程師會遇到許多挑戰(zhàn),如功率密度、功率因數(shù)校正(PFC)、空間受限和可靠性等。

關(guān)鍵字: LED 驅(qū)動電源 功率因數(shù)校正

在LED照明技術(shù)日益普及的今天,LED驅(qū)動電源的電磁干擾(EMI)問題成為了一個不可忽視的挑戰(zhàn)。電磁干擾不僅會影響LED燈具的正常工作,還可能對周圍電子設(shè)備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來解決L...

關(guān)鍵字: LED照明技術(shù) 電磁干擾 驅(qū)動電源

開關(guān)電源具有效率高的特性,而且開關(guān)電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機(jī)重量也有所下降,所以,現(xiàn)在的LED驅(qū)動電源

關(guān)鍵字: LED 驅(qū)動電源 開關(guān)電源

LED驅(qū)動電源是把電源供應(yīng)轉(zhuǎn)換為特定的電壓電流以驅(qū)動LED發(fā)光的電壓轉(zhuǎn)換器,通常情況下:LED驅(qū)動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: LED 隧道燈 驅(qū)動電源
關(guān)閉