STM32
直播中

石飞鹏

7年用户 968经验值
私信 关注
[问答]

通用定时器无法正常输出

各位大神,小弟是STM32F1系列新手,现有个问题不是很明白,希望得到大家的帮助。
我在程序中使用了通用定时器完成计时功能,但不需要在定时器(例如tiM4)对应的管脚上输出定时器相关信号,同时在这些(TIM4)对应的管脚上想输出其它的信号,发现无法正常输出,想来可能是和定时器的工作有关,现在想问问大神有没有哪个寄存器或其它办法可以控制这些管脚不工作在定时器的输出模式,当来GPIO来用?在线求赐教!

回帖(4)

王伟鹏

2019-1-16 09:10:17
那是你代码问题,只要定时器的通道输出引脚你的定时器没有使用,那就可以用作其他的。像我们的综合例程,里面要用到很多的IO引脚,不少就是定时器的输出或者输入通道。
举报

杨帆

2019-1-16 09:19:02
就是说,定时器使用时,是一定不能同时用做其它输出功能的对吧
举报

李腈

2019-1-16 09:33:11
额,你的定时器对应的输入输出通道IO口没有用作PWM输出,捕获输入的这种功能的话,这些IO口就可以用作其他功能。即使你开了定时器做计数功能。
举报

王聪

2019-1-16 09:43:27
已解决,可以同时使用,谢谢!!
举报

更多回帖

发帖
×
20
完善资料,
赚取积分