求教 正点原子 老师,关于你的延时函数的问题。

2019-10-11 16:36发布

看了你的直接操作寄存器实现的利用 SysTick 延时的函数,非常好用,比 ST 公司的库函数好用多了。
但是,我有一事不明。
我是否可以理解 delay_init 这个函数的参数是 HCLK 更准确一些,因为,如果是,SYSCLK 的话,要是,HCLK 是经过 SYSCLK 分频得到的,那么,延时就不准确了。当然,一般情况下,HCLK = SYSCLK,此时,延时是准确的。
不知道我以上的理解对不对?
请 正点原子 老师赐教。
谢谢了。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
Pony279
1楼-- · 2019-10-11 22:06
 精彩回答 2  元偷偷看……
正点原子
2楼-- · 2019-10-12 00:13
回复【楼主位】fanyi:
---------------------------------
这里SYSTICK的频率就是系统时钟频率的1/8。
fanyi
3楼-- · 2019-10-12 03:12
多谢楼上的各位高手解答。尤其是 正点 老师,太 正点 了。力顶此论坛。
正点原子
4楼-- · 2019-10-12 03:29
你那头像也够正点啊.
fanyi
5楼-- · 2019-10-12 08:52
回复【5楼】正点原子:
---------------------------------
呵呵。我比较喜欢看甄子丹的电影。
waitstory
6楼-- · 2019-10-12 12:55
 精彩回答 2  元偷偷看……

一周热门 更多>