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

STM32的TIM6初始化后第一次定时不准确,第二次就正常?

我是假管 2018-11-25 浏览量:684
STM32的TIM6初始化后第一次定时不准确,第二次就正常?我查看基础时感觉都正常?这可能是由啥问题导致的呢?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案

其他答案 数量:8
  • 你说的第一次定时是指第一次定时器中断产生的时间吗?这个跟你上电执行的代码顺序是有关系的,排查一下你定时器初始化之前的代码。
    • 发布于2018-11-26
    • 举报
    • 评论 0
    • 1
    • 0

  • 可能是你在没在完全配置完成时就启动了定时器,所以第一次不准
    • 发布于2018-11-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 这种情况一般就是初始化没有设置好,打开定时器的时机不对。
    • 发布于2018-11-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 感觉你是初始化没设置好导致的,先看看参数吧
    • 发布于2018-11-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 有可能式你的定时器在配置之前就已经在运行,或者已经有个初始值了
    • 发布于2018-12-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个要检查你的配置,有可能是你的配置信息有问题
    • 发布于2018-12-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 一般都是你的初始化的问题,仔细对比你的配置
    • 发布于2019-01-07
    • 举报
    • 评论 0
    • 0
    • 0

  • 主要看你的初始化代码,是不是正常初始化了外设
    • 发布于2019-01-09
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

STM32的TIM6初始化后第一次定时不准确,第二次就正常?