请选择 进入手机版 | 继续访问电脑版

普中开源电子分享网

 找回密码
 立即注册
搜索
查看: 1829|回复: 1

关于SysTick 定时器

[复制链接]

3

主题

7

帖子

47

积分

新手上路

Rank: 1

积分
47
发表于 2021-4-6 21:38:43 | 显示全部楼层 |阅读模式
systick定时器介绍有这样一段话:
SYSTICK 是系统定时器时钟,它可以直接取自系统时钟,还可以通过系统时钟8 分频后获取,本套程序中我们采用后者,即每计数一次所需时间为1/(72/8)us,换句话说在1us 的时间内会计数9 次。当定时器计数到0 时,将从LOAD 寄存器中自动重装定时器初值,重新向下递减计数,如此循环往复。
我想请教一下,想让其1us中断一次,就是需要他计数9次,那么load寄存器的值应该为9还是8呢?
回复

使用道具 举报

1

主题

3

帖子

19

积分

新手上路

Rank: 1

积分
19
发表于 2021-4-28 22:45:40 | 显示全部楼层
load寄存器的值应该填8,它是计数到0才重置的,从0~8有9个数啦。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|手机版|小黑屋|普中开源电子分享网 粤ICP备16123577号-2

GMT+8, 2024-3-29 15:31 , Processed in 0.084000 second(s), 30 queries .

Powered by 论坛搭建 X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表