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