RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM2,ENABLE); RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOG ENABLE); GPIO和TIM的使能这样写可以吗 ,我在函数里看到了很多类似的 RCC_APB2PeriphClockCmd RCC_AHB2eriphClockCmd RCC_AHB3eriphClockCmd的 到底用哪个呢?我看了函数后面写的参数列表,很多几个都有GPIO 和TIM 就不知道选那个了 。。。我就想输出个pwm |
STM32F407 定时器触发DMA 求助大神
【MCU实战经验】基于STM32F407的音频播放器设计
盘古UE-STM32F407工控板原理图
【STM32F429心得\疑问】+STM32F4之FSMC和FMC
STM32F429读取IO口传输的数据速率
STM32F407ZGT6 手摸芯片背部重启
STM32F4 SPI 动作时,软件片选信号被拉高,IO口程序逻辑失控
STM32F401RE NUCLEO求助,串口一直不能进中断
读取STM32F407内部温度传感器值错误
STM32F429多路内部ADC独立采集的办法
评分
查看全部评分
你要看各个外设挂在哪个APB上。
以STM32F40x为例,datasheet P17中STM32F40x block diagram是这样的:
例如GPIO:
那么就知道PA-PI都挂在AHB1上的。
再看看TIM:
可以发现,TIM1,8,9,10,11等都是挂在APB2上的,而:
TIM2-7,12-14都是挂在APB1上的。
然后你想搞搞PWM,你可以看第二张图上,TIM1和TIM8比较适合做这个
评分
查看全部评分