礼品代发网

礼品代发网

收录130107113题,礼品代发网免费搜题解答

今日已更新0道题

stm32pb2在哪里-stm32f4 apb1

2025-11-08 05:33:39  

stm32pb2在哪里-stm32f4 apb1

优质解答

APB1就是连接低速外设的总线比如定时器串口SPI这些,STM32F4主芯片上有两个这样的总线APB1和APB2,APB1专门管那些跑得慢的设备,APB2才管跑得快的设备。比如用串口传数据的时候,APB1的总线速度能让设备跟得上处理器的速度,不会让设备饿肚子。

为啥要分APB1和APB2呢?因为STM32F4主芯片的时钟总线就像一条高速公路,APB1是走内环道的高速路,限速是主频的一半,APB2是走外环道的高速路,限速是主频的两倍。比如主频168MHz时,APB1就是84MHz,APB2就是336MHz。这样设计能省电还能省资源,比如ADC模数转换要跑APB2,因为转换速度要快,而看门狗定时器跑APB1就够了。手册里写得很清楚,APB1外设列表有12个,APB2有9个,速度差两倍正好让设备各得其所。不过要注意有些外设能跨总线用,比如TIM2既能跑APB1也能跑APB2,看怎么配置。

本题链接:

APB1STM32F4