【前言】
本教程突出兩個字,“細(xì)”和“簡”,也就是詳細(xì)跟簡潔。所用知識涉及到的原理會詳細(xì)講明,再而,在排版以及描述上會采取簡約風(fēng)格,進行實例講解的時候,包含圖片過程以及文字過程兩部分,因此適合小菜鳥入門。本次使用的是stm32f103c8t6也就是最小系統(tǒng)板作為實驗對象,故而暫且只圍繞它進行了解。本系列筆記是我個人的學(xué)習(xí)筆記,經(jīng)過本人的理解匯總以及完善,如若文中有什么錯誤還望諸位指出,如若有侵權(quán)請告知,某感激不盡。
000
目錄
【前言】
【認(rèn)識STM32F103C8T6】
(1)名稱含義
(2)電路原理圖及解釋
? ? ? ?①電路原理圖
???????②實物圖
???????③復(fù)位電路
???????④晶振電路
? ? ? ?⑤USB接口
? ? ? ?⑥ 下載端口
???????⑦啟動配置
? ? ? ? ? ? ? ? ? ? ? ?
【認(rèn)識STM32F103C8T6】
(1)名稱含義
? ? 符號 | ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 含義 |
? ? ST | 公司名:意法半導(dǎo)體 |
? ? M | Microelectronics的首字母,意為微控制器 |
? ? 32 | 此位置指CPU能處理數(shù)據(jù)的寬度,單位是位(bit),32位單片機可處理8位、16位以及32位的數(shù)據(jù)。 |
STM32 | 意法半導(dǎo)體公司開發(fā)的32位微控制器 |
? ? F | 產(chǎn)品類型:Foundation(基礎(chǔ)型) |
? ?103 | 產(chǎn)品子類型,103代表增強型 |
? ? C | 此位置代表引腳數(shù),C代表引腳48個引腳 |
? ? 8 | 閃存存儲器容量,8代表64KB的閃存存儲器 |
? ? T | 封裝名稱,代表LQFP |
? ? 6 | 工業(yè)級溫度范圍:6表示-40°C~85°C |
補充 | 供電范圍:2.0~3.6V(標(biāo)準(zhǔn)3.3V) |
注:此處不做擴展,主要是覺得對新手小菜鳥來講,了解當(dāng)下所學(xué)的即可,更多的內(nèi)容待到時候用到再去了解,這系列的文章的核心僅圍繞這一種類型進行講述,刪繁就簡,讀者便不用再進行篩選,方便快速入門。
(2)電路原理圖及解釋
? ? ? ?①電路原理圖

????????②實物圖
????????其中序號4為STM32F103C8T6,如下所示:
?芯片左上角的小孔左側(cè)第一個引腳的序號為1,逆時針依次遞增。
????????③復(fù)位電路

上電復(fù)位:上電瞬間,電源經(jīng)過電阻給電容充電,電容充電電流最大,電容相當(dāng)于短路,與地相連RST端為低電平,電路復(fù)位;當(dāng)電容兩端的電壓達(dá)到極限值時,電容不再充電,充電電流為零,電容相當(dāng)于開路,RST端與電源相連,被電源上拉為高電平。? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
按鍵復(fù)位:RST經(jīng)過電阻與電源相連,處于高電平,此時按下按鈕,RST與接地端相連,從高電平變?yōu)榈碗娖?,電路?fù)位。
????????④晶振電路

為滿足諧振條件使晶體正常工作,一般在晶振兩端加上兩個電容,以調(diào)整負(fù)載電容達(dá)到晶振起振要求,這兩個電容稱為匹配電容或者諧振電容也就是上圖的C9與C12、C13和C14,公式中用代替。此外集成電路內(nèi)部還存在一些雜散電容,一般雜散電容大小為3~5pF,而負(fù)載電容指的是晶體電路兩端的有效電容,匹配電容與雜散電容還有負(fù)載電容存在以下關(guān)系:
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
減少負(fù)載電容會使晶體振蕩頻率升高,增大負(fù)載電容會使晶體震蕩頻率降低。
? ? ? ?⑤USB接口

? ? ? ?⑥ 下載端口

? ? ? 其中C1是濾波電容,作用是讓VCC穩(wěn)定供電。
????????⑦啟動配置

BOOT1 | BOOT0 | 啟動模式 |
×(代表0和1都可以) | 0 | 主閃存存儲器 |
0 | 1 | 系統(tǒng)存儲器 |
1 | 1 | 內(nèi)置SRAM |
? ? ? ? ? ? ? ? ? ? ? ?
在最小系統(tǒng)板上,時利用可拆卸跳線帽進行BOOT口與接地端或者電源端相連,在系統(tǒng)板上啟動裝置模塊(即序號3)有標(biāo)注0與1,0代表接地端,1代表電源端。這里相當(dāng)于實物圖上面的六個引腳。
??????⑧? LED

其中D1常亮,D2當(dāng)PC13是低電平時亮,高電平時不亮。
【名稱含義】
英文縮寫 |
名稱 |
英文縮寫 |
名稱 |
NVIC |
嵌套向量中斷控制器 |
CAN |
CAN通信 |
SysTick |
系統(tǒng)滴答定時器 |
USB |
USB通信 |
RCC |
復(fù)位和時鐘控制 |
RTC |
實時時鐘 |
GPIO |
通用IO口 |
CRC |
CRC校驗 |
AFIO |
復(fù)用IO口 |
PWR |
電源控制 |
EXTI |
外部中斷 |
BKP |
備份寄存器 |
TIM |
定時器 |
IWDG |
獨立看門狗 |
ADC |
模數(shù)轉(zhuǎn)換器 |
WWDG |
窗口看門狗 |
DMA |
直接內(nèi)存訪問 |
DAC |
數(shù)模轉(zhuǎn)換器 |
USART |
同步/異步串口通信 |
SDIO |
SD卡接口 |
I2C |
I2C通信 |
FSMC |
可變靜態(tài)存儲控制器 |
SPI |
SPI通信 |
USB?OTG文章來源:http://www.zghlxwxcb.cn/news/detail-471205.html |
USB主機接口文章來源地址http://www.zghlxwxcb.cn/news/detail-471205.html |
到了這里,關(guān)于【STM32】標(biāo)準(zhǔn)庫 菜鳥入門教程(1)初識最小系統(tǒng)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!