• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

关于32的舵机控制,F1的TIM4发出PWM为什么不用重映射

Chauncey 2018-03-26 浏览量:1558

QQ截图20180326131151.png


我用STM32F103RCT6的TIM4控制模拟舵机的时候发现,在不使能复用和重映射的时候,舵机居然能动。。。使能复用和重映射的时候,竟然没有pwm波


这是为什么啊??32调用外设的时候,不是应该复用和重映射的吗??


还有一个问题,这个ARR_PreloadConfig是做什么的,不使能的话会发生什么啊??原子的教程里发出pwm也没有这一句啊??


原子的教程里发出pwm也复用和重映射了啊,为什么TIM3要,TIM4就不用呢??


QQ截图20180326131811.png

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 外设功能复用是必须的,但重映射是管脚的外设功能映射到另一个管脚,正常是不需要的,只有引脚冲突的时候才映射到其他管脚,这个应该是板卡管脚分配的原因才调用的,

    ARR_PreloadConfig使能是允许在PWM输出的同时修改PWM占空比,你输出固定占空比的时候可以关闭。

    • 发布于 2018-03-27
    • 举报
    • 评论 3
    • 1
    • 0
Chauncey 回复了 快没时间了:但是我不复用。。。舵机也动了 回复
快没时间了 回复了 快没时间了:复用时钟可能在其他地方开启了,所以你这里不用没问题,你DISABLE掉肯定就不行了 回复
电子老工程师 回复了 :TNY278PN 封装外形引脚结构,与图片很符合。规规格书文件发给客户确认参数。 回复

其他答案 数量:1
  • GPIO_Mode_AF_PP不就是重映射了么,程序里面是开启了的。ARR功能是可以随时随地修改PWM占空比。

    • 发布于2018-03-28
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :GY CSHPM1.23-KPKR-36原厂标准型号, GY CSHPM1.23-KPKR-36-0-350-R18digikey渠道别名。 回复

相关问题

问题达人换一批

关于32的舵机控制,F1的TIM4发出PWM为什么不用重映射