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

stm32的TIM5通过修改DIER中CC1IE没用呢

jiaojojo 2017-11-03 浏览量:853

使用stm32的TIM5的比较输出,使IO翻转。通过修改DIER中CC1IE启动脉冲没有效果。但是同样的TIM3就可以。

TIM5是32位counter period是0xFFFFFFFF ,TIM3是16位counter period是0xFFFF,其他的配置都一样。

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 使用cubmx配置一个工程试试吧,排除硬件问题。那么就是软件配置的问题了。
    • 发布于 2017-11-05
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了 :这个型号就是插件,这个厂牌这个系列没有贴片,找了个其他厂牌的 2N3906S-RTK/P 回复

其他答案 数量:5
  • TIM5没有配置好把,应该和tim3配置一样
    • 发布于2017-11-03
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :需要提供详细参数信息,才能匹配到完整型号 回复

  • 就是cubmx配置的,如果和TIM3配置完全一样即counter period是0xFFFF,CNT的值超过0xFFFF,​比较输出​的频率完成错误。
    • 发布于2017-11-06
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :没有找到规格书,请提供详参,便于精准寻料 回复

  • TIM5使能没有,应该还有某些寄存器没有配置吧
    • 发布于2017-11-15
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :在原厂官网没有查到此料号,无法提供规格书 回复

  • 外设时钟有没有开启。

    配置参数是不是超限了

    • 发布于2017-11-16
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :瑞萨原厂没有提供 回复

  • 直接用CUBEMX来初始化好吧,自己写的代码难免有错漏的地方。

    • 发布于2017-12-21
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :资料没有有关丝印的文字描述,通过丝印来判断物料的正确与否是行不通的,请核实下单型号与原厂标签是否一致 回复

相关问题

问题达人换一批

stm32的TIM5通过修改DIER中CC1IE没用呢