打印
[N32G45x]

系统嘀嗒校准值固定为 9000 ?

[复制链接]
564|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
chengzheng13|  楼主 | 2022-12-12 17:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
系统嘀嗒校准值固定为 9000,当系统嘀嗒时钟设定为 9MHz(HCLK/8 的最大值),产生 1ms 时间基准。
系统嘀嗒校准值固定为 9000,这个嘀嗒校准值9000就是计数初始值吗 ?
那么是不是设置好系统时钟频率后,这个时间基准就不能改变了 ?


这样的话,这个SysTick还有什么用呢 ?

使用特权

评论回复
沙发
Afanx| | 2022-12-12 19:05 | 只看该作者
systick一个四个寄存器CTRL,LOAD,VAL,CALIB
这个校准值CALIB可以不用管,基本用不到。配置重载值LOAD来改变定时时间。

使用特权

评论回复
板凳
chengzheng13|  楼主 | 2022-12-12 19:38 | 只看该作者
国民技术的芯片手册里面居然没有提到这四个寄存器 。
systick一个四个寄存器CTRL,LOAD,VAL,CALIB
???????????????????
为什么 ?

使用特权

评论回复
地板
Afanx| | 2022-12-13 13:57 | 只看该作者
因为这属于cortex-M内核的寄存器,可以参考cortex-M权威指南

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

24

帖子

0

粉丝