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

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

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

關(guān)于STM32的基本知識(shí)

STM32嵌入式開(kāi)發(fā) ? 來(lái)源:STM32嵌入式開(kāi)發(fā) ? 作者:STM32嵌入式開(kāi)發(fā) ? 2020-11-27 16:26 ? 次閱讀

STM32簡(jiǎn)介

STM32是“意法半導(dǎo)體”生產(chǎn)的基于“ARM公司Cortex-M3內(nèi)核”的32位高性能MCU。

ST——芯片制造商意法半導(dǎo)體,SOC廠商

ARM——IP廠商,負(fù)責(zé)芯片內(nèi)核設(shè)計(jì)的公司

M——Microelectronics的縮寫(xiě),指微控制器

32——指它是一個(gè)32位的微控制器

注意:51單片機(jī)是5V工作電壓,而STM32是3.3V工作電壓。STM32芯片結(jié)構(gòu),如下圖所示。

STM32和ARM7的關(guān)系

ARM7和STM32的內(nèi)核都是由ARM公司設(shè)計(jì)的。ARM7內(nèi)核采用的是馮諾依曼結(jié)構(gòu)(也就是計(jì)算機(jī)CPU采用的結(jié)構(gòu))而STM32采用的是哈佛結(jié)構(gòu)。STM32是ARM公司設(shè)計(jì)出來(lái)取代ARM7的,所以它的性能優(yōu)于ARM7。

Cortex-M3系列屬于ARMv7架構(gòu),ARMv7架構(gòu)的不同內(nèi)核有不同的應(yīng)用場(chǎng)合:

"M系列"對(duì)微控制器。

“R系列”針對(duì)嵌入式實(shí)時(shí)操作系統(tǒng)他。

“A系列”面向尖端的基于虛擬內(nèi)存的操作系統(tǒng)和用戶應(yīng)用。傳統(tǒng)的ARM7采用ARMv4T架構(gòu)。

由于51單片機(jī)最早出現(xiàn)在中國(guó)市場(chǎng),導(dǎo)致很多人嵌入式學(xué)習(xí)路線是這樣的:51單片機(jī)→ARM7→ARM9→ARM11。

Cortex-M3內(nèi)核系列

STM32下的產(chǎn)品分類。

STM32與STM8產(chǎn)品特點(diǎn)

通過(guò)產(chǎn)品所需芯片的引腳數(shù)量和flash容量來(lái)粗略確定所需芯片。

STM32與STM8的分類,如下表。

STM32微處理器的命名規(guī)則

在這里我們以STM32F103C8T6為例來(lái)說(shuō)明。

STM32內(nèi)部結(jié)構(gòu)

STM32內(nèi)部集成JTAG/SW調(diào)試功能,32k到512k的flash。以及I2C、USB、CAN、數(shù)模轉(zhuǎn)化等的功能。

STM32運(yùn)行Linux

像Windows、MacOS、Linux、Android這些操作系統(tǒng)需要MMU才能跑。而FreeRTOS、ucOS、等不需要MMU。

ARM公司的Cortex-M3系列不帶MMU故不能運(yùn)行Linux。而Cortex-A系列如ARM9、ARM11帶MMU,可以跑Linux。

STM32應(yīng)用場(chǎng)景

智能手環(huán)、微型四軸飛行器、掃地機(jī)器人工業(yè)自動(dòng)化控制等場(chǎng)景下都有STM32的身影。

原文標(biāo)題:STM32的基本知識(shí)

文章出處:【微信公眾號(hào):STM32嵌入式開(kāi)發(fā)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

責(zé)任編輯:haq

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

    關(guān)注

    334

    文章

    27589

    瀏覽量

    220646
  • 嵌入式
    +關(guān)注

    關(guān)注

    5088

    文章

    19159

    瀏覽量

    306506
  • STM32
    +關(guān)注

    關(guān)注

    2270

    文章

    10915

    瀏覽量

    356786

原文標(biāo)題:STM32的基本知識(shí)

文章出處:【微信號(hào):c-stm32,微信公眾號(hào):STM32嵌入式開(kāi)發(fā)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    鋁電解電容器基本化學(xué)知識(shí)

    關(guān)于鋁電解電容器的基本化學(xué)知識(shí)介紹
    發(fā)表于 01-02 14:55 ?0次下載

    儀器知識(shí)問(wèn)答小課堂

    關(guān)于儀器設(shè)備實(shí)驗(yàn)中的各種知識(shí)問(wèn)題的問(wèn)答
    的頭像 發(fā)表于 12-27 16:21 ?120次閱讀
    儀器<b class='flag-5'>知識(shí)</b>問(wèn)答小課堂

    關(guān)于NAND Flash的一些小知識(shí)

    前言 作為一名電子專業(yè)的學(xué)生,半導(dǎo)體存儲(chǔ)顯然是繞不過(guò)去的一個(gè)坎,今天聊一聊關(guān)于Nand Flash的一些小知識(shí)。 這里十分感謝深圳雷龍發(fā)展有限公司為博主提供的兩片CS創(chuàng)世SD NAND的存儲(chǔ)芯片
    的頭像 發(fā)表于 12-17 17:33 ?222次閱讀

    IGB基本知識(shí)匯總

    本文對(duì)IGBT領(lǐng)域的深入研究與綜合剖析成果,首先與您分享關(guān)于IGBT的基本原理及其構(gòu)成元素,如芯片、單管及模塊等方面的知識(shí)。接下來(lái)將共同關(guān)注的是IGBT在各個(gè)行業(yè)中的廣泛應(yīng)用。
    的頭像 發(fā)表于 10-29 10:15 ?469次閱讀
    IGB<b class='flag-5'>基本知識(shí)</b>匯總

    尋找“最強(qiáng)大腦”!Aigtek功率放大器知識(shí)競(jìng)賽,等你來(lái)戰(zhàn)!

    親愛(ài)的電子工程師們~歡迎來(lái)到Aigtek的精彩挑戰(zhàn)時(shí)刻!作為專用于放大信號(hào)+驅(qū)動(dòng)測(cè)試領(lǐng)域的測(cè)試儀器,你是否了解關(guān)于基本知識(shí)?是否了功率放大器的使用注意事項(xiàng)?本次有獎(jiǎng)問(wèn)答我們繼續(xù)聚焦于功率放大器
    的頭像 發(fā)表于 09-20 08:00 ?260次閱讀
    尋找“最強(qiáng)大腦”!Aigtek功率放大器<b class='flag-5'>知識(shí)</b>競(jìng)賽,等你來(lái)戰(zhàn)!

    堆棧和內(nèi)存的基本知識(shí)

    本文主要聊聊關(guān)于堆棧的內(nèi)容。包括堆棧和內(nèi)存的基本知識(shí)。常見(jiàn)和堆棧相關(guān)的 bug,如棧溢出,內(nèi)存泄漏,堆內(nèi)存分配失敗等。后面介紹軟件中堆棧統(tǒng)計(jì)的重要性,以及如何使用工具工具軟件中堆棧使用的范圍,并給出在軟件開(kāi)發(fā)中,如何降低堆棧問(wèn)題,優(yōu)化堆棧的一些實(shí)踐。
    的頭像 發(fā)表于 08-29 14:10 ?519次閱讀
    堆棧和內(nèi)存的<b class='flag-5'>基本知識(shí)</b>

    貼片電阻燒壞了看不出型號(hào)怎么辦

    貼片電阻的基本知識(shí) 在開(kāi)始確定貼片電阻型號(hào)之前,我們需要了解一些關(guān)于貼片電阻的基本知識(shí)。貼片電阻是一種表面貼裝元件,其尺寸較小,通常為0402、0603、0805、1206等。貼片電阻的阻值通常在幾十歐姆到幾十千歐姆之間,精度可
    的頭像 發(fā)表于 08-27 09:47 ?1508次閱讀

    光刻工藝的基本知識(shí)

    在萬(wàn)物互聯(lián),AI革命興起的今天,半導(dǎo)體芯片已成為推動(dòng)現(xiàn)代社會(huì)進(jìn)步的心臟。而光刻(Lithography)技術(shù),作為先進(jìn)制造中最為精細(xì)和關(guān)鍵的工藝,不管是半導(dǎo)體芯片、MEMS器件,還是微納光學(xué)元件都離不開(kāi)光刻工藝的參與,其重要性不言而喻。本文將帶您一起認(rèn)識(shí)光刻工藝的基本知識(shí)。
    的頭像 發(fā)表于 08-26 10:10 ?926次閱讀
    光刻工藝的<b class='flag-5'>基本知識(shí)</b>

    熱釋電傳感器基本知識(shí)和使用中的常見(jiàn)問(wèn)題

    電子發(fā)燒友網(wǎng)站提供《熱釋電傳感器基本知識(shí)和使用中的常見(jiàn)問(wèn)題》資料免費(fèi)下載
    發(fā)表于 06-11 09:06 ?1次下載

    凱迪正大電氣分享電纜短路故障知識(shí)

    電纜短路故障,作為電力系統(tǒng)中的常見(jiàn)問(wèn)題,不僅影響設(shè)備的正常運(yùn)行,還可能帶來(lái)嚴(yán)重的安全隱患。了解電纜短路的基本知識(shí)并掌握其查找技術(shù),對(duì)于保障電力系統(tǒng)的穩(wěn)定與安全至關(guān)重要。下面就給大家分享一下武漢凱迪正大電氣有限公司遇到這類問(wèn)題如何處理的以及相關(guān)原理。
    的頭像 發(fā)表于 05-30 14:41 ?585次閱讀

    關(guān)于MDB-RS232售貨機(jī)支付適配器的售前疑問(wèn)解答

    關(guān)于MDB-RS232售貨機(jī)支付適配器的售前疑問(wèn)解答。介紹了MDB-RS232適配器的選擇,應(yīng)用和設(shè)計(jì)需求。幫助客戶更多的了解MDB適配器和MDB協(xié)議的基本知識(shí),在自動(dòng)售貨機(jī),自助咖啡機(jī)設(shè)計(jì)之初做更好的選擇。
    的頭像 發(fā)表于 05-08 22:26 ?576次閱讀
    <b class='flag-5'>關(guān)于</b>MDB-RS232售貨機(jī)支付適配器的售前疑問(wèn)解答

    HarmonyOS開(kāi)發(fā)案例:【卡片像素轉(zhuǎn)換】

    基于像素單位,展示了像素單位的基本知識(shí)與像素轉(zhuǎn)換API的使用。
    的頭像 發(fā)表于 05-07 10:45 ?309次閱讀
    HarmonyOS開(kāi)發(fā)案例:【卡片像素轉(zhuǎn)換】

    TSN的基本知識(shí)詳解(上)

    TSN的目標(biāo)是為工業(yè)自動(dòng)化、智能交通、機(jī)器人控制等領(lǐng)域提供高性能、可靠性和實(shí)時(shí)性的通信。
    的頭像 發(fā)表于 04-17 14:09 ?1798次閱讀
    TSN的<b class='flag-5'>基本知識(shí)</b>詳解(上)

    關(guān)于STM32 DMAMUX模塊具體的應(yīng)用示例代碼

    有人通過(guò)公眾號(hào)微信留言,詢問(wèn)是否有關(guān)于STM32 DMAMUX模塊具體的應(yīng)用示例代碼。同時(shí),個(gè)人也發(fā)現(xiàn),雖然STM32片內(nèi)的DMAMUX不是什么新模塊,似乎還是很多人并不太熟悉。這里借機(jī)聊聊這方面的內(nèi)容,重點(diǎn)演示相關(guān)功能的實(shí)現(xiàn),
    的頭像 發(fā)表于 03-25 09:15 ?2515次閱讀
    <b class='flag-5'>關(guān)于</b><b class='flag-5'>STM32</b> DMAMUX模塊具體的應(yīng)用示例代碼

    關(guān)于USB Type A/B/C的區(qū)別和基本知識(shí)

    ————————————————
    的頭像 發(fā)表于 03-18 23:24 ?1630次閱讀