圖1. STM32F40x Block Diagram (By STM32 Reference Manual) |
Bus是元件之間,交換資料的一個通道,我們從STM32 Discovery Block Diagram(由圖1)的顏色,得知Bus可分成高速(紅色)和低速兩種:
- Advanced High Performance Bus
- AHB1
- Max up to 168MHz
- Connect to USB OTG HS、DMA2D、ETHERNET MAC、DMA2、DMA1、BKPSRAM、Flash interface、RCC、CRC、GPIO_X(X=A…K)
- AHB2
- Max up to 168MHz
- Connect to RNG、HASH、CRYP、DCMI、USB OTG FS
- AHB3
- Connect to FSMC(External memory controller)
- Advanced Peripheral Bus
- APB1
- Max up to 42MHz
- Connect to UART8、UART7、DAC、PWR、CAN2、CAN1、I2C_X(X=1…3)、UART5、UART4、USART3、USART2、I2S3ext、SPI3/I2S3、SPI2/I2S2、I2S2ext、ÍWDG、WWDG、RTC&BKP、TIM_X(X=14…12)、TIM_X(X=7…2)
- APB2
- Max up to 84MHz
- Connect to LCD-TFT、SAI1、SPI5、SPI6、TIM_X(X=9…11)、EXTI、SYSCFG、SPI4、SPI1、SDIO、ADC_X(X=1…3)、USART6、USART1、TIM8、TIM1
[1] STM32 Clock Configuration
[2] STM32F4 SeriesSTM32F4 Series (RM0090 - Reference Manual)
沒有留言:
張貼留言