系统节拍问题

2019-03-25 20:38发布

各位 请教个问题
100MHZ的 CCLK  系统节拍 为啥是10ms 啊?

根据 系统节拍定时器定时时间= Fcclk/(STRRLOAD+1)计算:
Fcclk = 100MHZ  STRRLOAD的默认值为 0x000F 423F
计算得到的 不是10ms啊:$ 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
1条回答
richgood
1楼-- · 2019-03-26 07:53
_NXP LPC1000_ 你看的中文手册翻译错误,引导你思维错误!
手册上:
An RTOS tick timer which fires at a programmable rate(for example 100Hz) and invokes a SysTick routine.
这句话想表达的意思是系统定时器的速率是可编程的,当我们使用RTOS时,典型值是100Hz,也就是10ms!
你看的手册的作者首先把100Hz看成了100MHz,然后他把这句理解成了当时钟为100MHz时,会产生标准的RTOS时钟10ms中断!

我猜的应该八九不离十!

一周热门 更多>