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

怎么强制触发定时器更新中断?

zzgege 2019-09-26 浏览量:863
怎么强制触发定时器更新中断?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 不知道你的是什么芯片,如果是32的话,查看32的寄存器手册事件产生寄存器(TIMx->EGR),第一位即是更新事件,将此位置1,则会以软件方式产生一个更新事件,将计数器CNT强制清零。写法:TIMx->EGR |= (1<<0),上式中的x代表定时器编号,定时器1,则就是TIM1->EGR 如果你喜欢用库的方式,就找库中的软件产生更新事件的函数,库里面其实也是操作寄存器的,明白意思即可。如果你使用的不是32芯片,同样的,找是否有事件产生寄存器。
    • 发布于 2019-09-27
    • 举报
    • 评论 0
    • 1
    • 0

其他答案 数量:0

相关问题

问题达人换一批

怎么强制触发定时器更新中断?