野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5330|回复: 5

[rt-thread] RT-THread 学习中的问题

[复制链接]
发表于 2019-7-2 16:05:03 | 显示全部楼层 |阅读模式
rt_thread例程中 core_delay.h 文件中  #define SysClockFreq  (400000000) ,这个怎么用的是400MHz的系统时钟 ,和配置的216Mhz不符啊?在HAL_GetTick()函数中有用到

uint32_t HAL_GetTick(void)
{
return ((uint32_t)DWT_CYCCNT*1000/SysClockFreq);
}
有点疑惑谁能给解答一下,谢谢!

回复

使用道具 举报

发表于 2019-7-3 15:23:00 | 显示全部楼层
可能是未修改,你可以把它改回去哈,在哪个例程中出现的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-4 19:44:28 | 显示全部楼层
杰杰 发表于 2019-7-3 15:23
可能是未修改,你可以把它改回去哈,在哪个例程中出现的

就是从网版下载的野火F7 《rt_thread指南》书的例程程序
回复 支持 反对

使用道具 举报

发表于 2019-7-5 08:54:37 | 显示全部楼层
好的,但是我检测过例程,是#define SysClockFreq            (216000000)

微信图片_20190705085129.png
微信图片_20190705085201.png
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-5 10:44:58 | 显示全部楼层
本帖最后由 shznky 于 2019-7-5 10:53 编辑
杰杰 发表于 2019-7-5 08:54
好的,但是我检测过例程,是#define SysClockFreq            (216000000)

我改过来了,谢谢!其实火哥的书上写的也是#define SysClockFreq            (400000000)  在书的170页
回复 支持 反对

使用道具 举报

发表于 2019-7-5 11:54:23 | 显示全部楼层
shznky 发表于 2019-7-5 10:44
我改过来了,谢谢!其实火哥的书上写的也是#define SysClockFreq            (400000000)  在书的170页[/ ...

好的,已收到
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-5-1 12:42 , Processed in 0.029004 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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