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

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

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

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

一文解析單片機(jī)的發(fā)展情況

貿(mào)澤電子設(shè)計(jì)圈 ? 來(lái)源:面包板社區(qū) ? 作者:面包板社區(qū) ? 2020-09-07 11:48 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

單片機(jī)

單片機(jī)是什么,單片機(jī)就是微控制器,一種通過運(yùn)行編寫的程序?qū)崿F(xiàn)控制功能的芯片,廣泛應(yīng)用于馬達(dá)控制、人機(jī)交互、數(shù)據(jù)采集、照明、小家電、玩具等各種應(yīng)用。從事電子行業(yè)的人一般稱之為MCU,也就是微控制器?,F(xiàn)在大家似乎不怎么提單片機(jī)這個(gè)詞,筆者也只記得在大學(xué)里有門課叫單片機(jī),有些網(wǎng)絡(luò)論壇還有單片機(jī)板塊。單片機(jī)這個(gè)詞似乎只有老工程師會(huì)這么說,現(xiàn)在年輕一代的工程師很多直接用ARM來(lái)指代單片機(jī)。

其實(shí)單片機(jī)的英文名很直接地表達(dá)了其本質(zhì),Single Chip Machine/Microcomputer/Microcontroller,其字面理解就是單芯片實(shí)現(xiàn)的微電腦、微控制器。其核心就是高度集成化,集成了CPU與存儲(chǔ)器,以及外部設(shè)備,比如定時(shí)器、GPIO、SPI、IIC等等。

圖1:典型的混合信號(hào)MCU結(jié)構(gòu)(混合信號(hào)指模擬與數(shù)字外設(shè)并存)

(圖片來(lái)源:Silicon Labs C8051f數(shù)據(jù)手冊(cè)) 由于單片機(jī)在一般電子系統(tǒng)中負(fù)責(zé)控制功能,因而從功能的角度大家又稱單片機(jī)為微控制器單元,Microcontroller Unit簡(jiǎn)稱為MCU。 為了統(tǒng)一表達(dá),本文往下用MCU來(lái)指代單片機(jī)。 目前市面上的MCU根據(jù)其CPU系統(tǒng)的指令與數(shù)據(jù)總線寬度主要分為8位、16位或32位MCU。在早期,各大主流半導(dǎo)體廠商的8位MCU在各細(xì)分領(lǐng)域取得了巨大的成功,8位MCU主要分為大名鼎鼎的51核系列和非51系列。

圖2:眾多8位機(jī)內(nèi)核(圖片來(lái)源:貿(mào)澤電子) 在8位機(jī)時(shí)代,各廠商的MCU架構(gòu)各有特色,差異較大,若想熟練掌握某系列MCU的編程技巧,并非易事。一般多采用“祖?zhèn)鳌钡能浖到y(tǒng)架構(gòu)及驅(qū)動(dòng)代碼,很少使用標(biāo)準(zhǔn)RTOS,俗稱”裸奔“。所以工程師在熟練掌握某系列MCU后,除非迫不得已,絕不愿意使用其他系列的MCU。 32位MCU,得益于32位的指令與數(shù)據(jù)系統(tǒng),較8位MCU,其性能更強(qiáng)大,定位為高端MCU。知名的架構(gòu)有Cold fire、MIPS32、PIC32d等。后來(lái)NXP、三星、ST等廠商推出了32位的ARM7內(nèi)核MCU,作為高端MCU產(chǎn)品,在市場(chǎng)上取得了巨大的成功。直到那時(shí),32位MCU還是以中高端MCU的身份出現(xiàn)在市場(chǎng),高端MCU的特征有以下幾點(diǎn): 1 跑的快,主頻在50MHZ以上。 2 集成有大容量的ROMRAM,并多帶有外部存儲(chǔ)器總線。 3 集成有高級(jí)外設(shè),比如USB、以太網(wǎng)、LCD控制器等。 再后來(lái)針對(duì)傳統(tǒng)8位/16位MCU市場(chǎng),ST率先推出了ARM Cortex-M3內(nèi)核MCU,就是現(xiàn)在處于32位MCU王者地位的STM32系列。STM32系列簡(jiǎn)單易用,使用高效的IDE工具,即使是新手也很容易使用C語(yǔ)言從main()函數(shù)直接編寫應(yīng)用程序,不需要過多考慮系統(tǒng)的啟動(dòng)與中斷系統(tǒng)的配置。由于簡(jiǎn)單易用,市場(chǎng)占有率越來(lái)越高,不少8/16位MCU用戶都采用Cortex-M3內(nèi)核MCU來(lái)升級(jí)自己的產(chǎn)品。各主流MCU廠商紛紛推出了ARM Cortex-M3內(nèi)核MCU,也就是采用ARM Cortex-M3內(nèi)核配上自家傳統(tǒng)MCU的外設(shè)。 ARM Cortex-M3 MCU的巨大成功,催生了更高性能的Cortex-M4、Cortex-M33、Cortex-M7以及多核MCU。這些高端MCU速度達(dá)到數(shù)百M(fèi)hz,具有浮點(diǎn)運(yùn)算等數(shù)學(xué)計(jì)算能力,甚至采用了Cache技術(shù)。其應(yīng)用范圍拓展到了圖像處理領(lǐng)域,其性能遠(yuǎn)遠(yuǎn)超出傳統(tǒng)MCU的標(biāo)準(zhǔn),模糊了MCU與MPU的邊界,目前與MPU的區(qū)別僅僅在于高端MCU無(wú)MMU(存儲(chǔ)器管理單元)部分,無(wú)法運(yùn)行linux/android級(jí)別的高級(jí)操作系統(tǒng)。

圖3:STM32高端MCU H7系列(Cortex-M7內(nèi)核)(圖片來(lái)源:貿(mào)澤電子) 由于這些ARM MCU啟動(dòng)與中斷系統(tǒng)是一樣的,IDE也可以是一樣的,對(duì)于開發(fā)工程師而言,選用新的ARM MCU的難度要比以前換不同架構(gòu)MCU輕松很多。 為了解決不同廠商MCU外設(shè)的差異化,ARM又提出了微控制器軟件接口標(biāo)準(zhǔn)(CMSIS:Cortex Microcontroller Software Interface Standard)。在原廠提供的標(biāo)準(zhǔn)驅(qū)動(dòng)庫(kù)的支持下,設(shè)計(jì)工程師可以非常輕松的采用不同型號(hào)MCU完成設(shè)計(jì)工作。 時(shí)至今日,針對(duì)海量需求的低端MCU市場(chǎng),越來(lái)越多的廠商推出了Cortex M0/M0+ MCU,價(jià)格低至0.1 USD。僅中國(guó)大陸地區(qū),就有40家以上的MCU供應(yīng)商。似乎再?zèng)]有人會(huì)想到用8位MCU去做產(chǎn)品。ARM Cortex-M核MCU已經(jīng)完全覆蓋了從主頻1GHz,帶有DRAM控制器,引腳高達(dá)兩百多,采用BGA封裝高端MCU,到主頻15MHz,20條腿的低端MCU。 由于ARM Cortex-M核MCU的普及,也難怪有人用ARM來(lái)特指MCU。 MCU市場(chǎng)如此的火爆,貿(mào)澤官網(wǎng)提供了近45,000個(gè)可選料號(hào),并按照其架構(gòu)分為8位,16位,32位以及ARM核MCU。如有需求,相信一定能找到符合您期望的MCU。

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

    關(guān)注

    6076

    文章

    45501

    瀏覽量

    670815

原文標(biāo)題:聊聊單片機(jī)的發(fā)展(MCU)

文章出處:【微信號(hào):Mouser-Community,微信公眾號(hào):貿(mào)澤電子設(shè)計(jì)圈】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    ST7LITE1xB 8 位單片機(jī):功能特性與應(yīng)用解析

    ST7LITE1xB 8 位單片機(jī):功能特性與應(yīng)用解析 在電子工程領(lǐng)域,單片機(jī)作為核心控制元件,廣泛應(yīng)用于各種嵌入式系統(tǒng)中。ST7LITE1xB 系列單片機(jī)憑借其豐富的功能和出色的性能
    的頭像 發(fā)表于 03-02 15:10 ?158次閱讀

    深入解析RL78/G1G單片機(jī):特性、規(guī)格與應(yīng)用考量

    深入解析RL78/G1G單片機(jī):特性、規(guī)格與應(yīng)用考量 在電子設(shè)備不斷發(fā)展的今天,單片機(jī)作為核心控制元件,其性能和特性對(duì)于產(chǎn)品的成功至關(guān)重要。Renesas的RL78/G1G
    的頭像 發(fā)表于 02-26 17:20 ?503次閱讀

    深入解析英飛凌XC835/836 8位單片機(jī):特性、參數(shù)與應(yīng)用考量

    富的特性,在眾多單片機(jī)產(chǎn)品中脫穎而出。今天,我們就來(lái)詳細(xì)解析下這款單片機(jī),探討它的特點(diǎn)、參數(shù)以及在實(shí)際設(shè)計(jì)中的應(yīng)用考量。 文件下載: XC836T2FRIABFXUMA1.pdf
    的頭像 發(fā)表于 02-10 11:05 ?458次閱讀

    瑞薩 8 位單片機(jī) 740 族指令系統(tǒng)與設(shè)計(jì)要點(diǎn)解析

    瑞薩 8 位單片機(jī) 740 族指令系統(tǒng)與設(shè)計(jì)要點(diǎn)解析 在電子工程領(lǐng)域,單片機(jī)的應(yīng)用廣泛且至關(guān)重要。瑞薩 8 位單片機(jī) 740 族以其獨(dú)特的指令特點(diǎn)和強(qiáng)大功能,在眾多
    的頭像 發(fā)表于 02-09 16:40 ?159次閱讀

    單片機(jī)堆棧解析

    什么是單片機(jī)堆棧? 在片內(nèi)RAM中,常常要指定個(gè)專門的區(qū)域來(lái)存放某些特別的數(shù)據(jù),它遵循順序存取和后進(jìn)先出(LIFO/FILO)的原則,這個(gè)RAM區(qū)叫堆棧。 它的作用 子程序調(diào)用和中斷服務(wù)時(shí)CPU
    發(fā)表于 12-09 06:52

    解析單片機(jī)晶振腳的原理

    晶振是重要元器件之,對(duì)于晶振,小編于往期晶振相關(guān)文章中有過諸多闡述。本文中,小編將對(duì)單片機(jī)晶振腳的原理加以解析,以幫助大家更好理解晶振。晶振電路需要2個(gè)10-30pF級(jí)別的電容作為起振用途
    的頭像 發(fā)表于 11-21 15:37 ?3627次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>解析</b><b class='flag-5'>單片機(jī)</b>晶振腳的原理

    單片機(jī)個(gè)承載科技與工程思維的核心平臺(tái)

    在現(xiàn)代社會(huì)中,科技的快速發(fā)展推動(dòng)了各個(gè)行業(yè)和技術(shù)的革新。單片機(jī)(Single Chip Computer)作為種集成化的電子系統(tǒng),正在逐漸成為連接數(shù)字世界與物理世界的橋梁。無(wú)論是智能家居、自動(dòng)駕駛
    的頭像 發(fā)表于 09-29 01:07 ?598次閱讀

    浮思特 | ABOV 32位單片機(jī)的技術(shù)演進(jìn)與行業(yè)應(yīng)用解析

    聯(lián)網(wǎng)等領(lǐng)域,32位單片機(jī)的應(yīng)用逐漸取代了傳統(tǒng)的8位、16位單片機(jī),成為市場(chǎng)主流。32位單片機(jī)發(fā)展趨勢(shì)32位單片機(jī)的核心優(yōu)勢(shì)在于其更高的運(yùn)算
    的頭像 發(fā)表于 09-01 09:56 ?866次閱讀
    浮思特 | ABOV 32位<b class='flag-5'>單片機(jī)</b>的技術(shù)演進(jìn)與行業(yè)應(yīng)用<b class='flag-5'>解析</b>

    什么單片機(jī)比較耐用

    凱星科技有限公司在多年的單片機(jī)應(yīng)用開發(fā)中,對(duì)各類單片機(jī)的耐用性有著深入了解,通過為拓邦、朗科、安徽龍多等客戶提供方案,積累了豐富的選型與優(yōu)化經(jīng)驗(yàn)。 影響單片機(jī)耐用性的核心因素 單片機(jī)
    的頭像 發(fā)表于 07-31 13:48 ?791次閱讀

    怎么測(cè)單片機(jī)系統(tǒng)頻率

    單片機(jī)系統(tǒng)頻率是指單片機(jī)工作時(shí)的時(shí)鐘頻率,它直接影響單片機(jī)的運(yùn)行速度和處理能力,準(zhǔn)確測(cè)量系統(tǒng)頻率對(duì)單片機(jī)應(yīng)用開發(fā)、程序調(diào)試和性能優(yōu)化具有重要意義。測(cè)量
    的頭像 發(fā)表于 07-25 11:39 ?822次閱讀

    單片機(jī)怎么驅(qū)動(dòng)電機(jī)?

    在各類自動(dòng)化設(shè)備和智能裝置中,電機(jī)是重要的執(zhí)行部件,而單片機(jī)作為控制核心,需要通過特定的方式驅(qū)動(dòng)電機(jī)運(yùn)轉(zhuǎn)。單片機(jī)驅(qū)動(dòng)電機(jī)并非直接連接即可,而是要根據(jù)電機(jī)類型和功率,搭配合適的驅(qū)動(dòng)電路,才能實(shí)現(xiàn)穩(wěn)定
    的頭像 發(fā)表于 07-25 09:31 ?955次閱讀

    單片機(jī)怎么燒程序

    單片機(jī)燒程序是將編寫好的程序代碼寫入單片機(jī)內(nèi)部存儲(chǔ)單元,讓單片機(jī)按照預(yù)設(shè)邏輯工作的過程,是單片機(jī)應(yīng)用開發(fā)中不可或缺的環(huán)節(jié)。無(wú)論是簡(jiǎn)單的燈光控制程序,還是復(fù)雜的工業(yè)控制算法,都需要通過燒
    的頭像 發(fā)表于 07-23 11:47 ?1373次閱讀

    單片機(jī)與存儲(chǔ)器的那些事

    單片機(jī)與存儲(chǔ)器的關(guān)系像什么?單片機(jī)里的存儲(chǔ)都是樣的嗎?為什么有的單片機(jī)既有EEPROM又有Flash?
    的頭像 發(fā)表于 04-10 10:06 ?1695次閱讀
    扒<b class='flag-5'>一</b>扒<b class='flag-5'>單片機(jī)</b>與存儲(chǔ)器的那些事

    單片機(jī)科普總結(jié),建議收藏!

    單片機(jī)(MicrocontrollerUnit,MCU)作為嵌入式系統(tǒng)的核心之,在現(xiàn)代電子產(chǎn)品中無(wú)處不在。從智能家居、汽車電子,到工業(yè)控制、醫(yī)療設(shè)備,單片機(jī)支撐著無(wú)數(shù)智能化應(yīng)用的發(fā)展
    的頭像 發(fā)表于 04-07 11:58 ?5788次閱讀
    <b class='flag-5'>單片機(jī)</b>科普總結(jié),建議收藏!

    晶振受到電磁干擾對(duì)單片機(jī)的影響

    單片機(jī)可以正常運(yùn)行的個(gè)因素就是晶振的穩(wěn)定性。在工作過程中,晶振可能會(huì)受到電磁干擾的影響,導(dǎo)致單片機(jī)發(fā)生故障,甚至出現(xiàn)死機(jī)的情況。
    的頭像 發(fā)表于 03-20 18:01 ?1188次閱讀