STM32的TIM2CH1引脚复用怎么解决用STM32的TIM2
2个回答
展开全部
亲,你好。这是STM32参考手册的截图,数据手册8.3.7里面的表43.
定时器的通道引脚有重映像没错。但是并不是所有的定时器是重映像的。比如定时器6就没有重映像。上面的图的意思是。一列一列的看。最左边是TIM2的4个通道。第二列是没有重映像之前,TIM2的四个通道引脚分别是,PA0 PA1 PA2 PA3 . 部分重映像有两种。上图可见。完全重映像之后,四个通道的引脚全部改变了,分别对应成PA15,PB3,PA10,PB11.
也就是说,它有引脚重映像的功能,但是你不一定要用这个功能啊。没有重映像之前是什么引脚你就配置什么引脚不就可以了吗?如果由于I/O口占用了,用到想用重映像的引脚,那你只需要把
AFIO->MAPR这个寄存器的bit[9:8]即TIM2_REMAP这两个位配置一下就可以了,你还可以选是部分重映像还是全部重映像呢。亲。比如AFIO->MAPR |=2>8;就选择了上述中的 TIM2_REMAP=01的那组。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询