STM32外设有哪些?外设在总线上是怎么挂载的?
一:STM32外設(shè)有哪些?
外設(shè)在STM32庫文件的下面路徑下:(STM32庫:stm32f10x_stdperiph_lib)
stm32f10x_stdperiph_lib\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\STM32F10x_StdPeriph_Driver
1.MISC:把NVIC的外設(shè)驅(qū)動放在了misc.c中(NVIC提供中斷控制器,用于總體管理異常,稱之為“內(nèi)嵌向量中斷控制器)
2.ADC:模數(shù)轉(zhuǎn)換
3.BKP:備份數(shù)據(jù)
4.CAN:CAN總線是一種通信方式。STM32主要負責程序的運行,而CAN總線只是一種通信協(xié)議。STM32之間的通信可以通過CAN總線進行數(shù)據(jù)交換。
5.CEC:網(wǎng)絡(luò)模塊
6.DAC:數(shù)模轉(zhuǎn)換
7.DBGMCU:調(diào)試支持
8.DMA:直接內(nèi)存存取控制器(傳輸數(shù)據(jù))
9.EXTI:外部中斷事件控制器
10.FLASH:閃存存儲器
11.FSMC:靈活的靜態(tài)存儲器控制器
12.GPIO:通用輸入輸出
13.I2C:I2C接口
14.IWDG:獨立看門狗
15.PWR:電源/功耗控制
16.RCC:復位與時鐘控制器
17.RTC:實時時鐘
18.SDIO:SDIO接口
19.SPI:串行外設(shè)接口
20.TIM:定時器
21.USART:通用同步/異步接收器
22.WWDG:窗口看門狗
二:外設(shè)在總線上是怎么掛載的?
總結(jié)
以上是生活随笔為你收集整理的STM32外设有哪些?外设在总线上是怎么挂载的?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Keil μVision 5版新建工程详
- 下一篇: STM32固件库文件树及构成详解