【NuMaker Uni物联穿戴式开发板试用体验】+5时钟

  • 开发
  • 1553430737@qq.c
  • LV3工程师
  • |      2017-06-07 21:34:55
  • 浏览量 1162
  • 回复:0
本帖最后由 1553430737@qq.com 于 2017-6-7 21:40 编辑 软件开发用Keil加官方的BSP库,看了下例程结构,还是比较简单的,除了有一个MCU_Init和SYS_Init, MCU里做了几个define,没什么,SYS_Init做了时钟的初始化,还有各个module的初始化函数,自己用的 话可以简化这个,先做了个例程,很简单不放教程了,先写了个例程,在不做测试的时候看一下cpu主频是 多少。 先看下时钟树,一个很重要的东西 解释看大图下面有详细说明。 库函数里提供了一个CLK_GetCPUFreq()函数,可以直接读出cpu主频 debug的结果,CPU默认是12MHz初始化的,最高是42MHz,没像STM32的库默认的clock都配置到最高,不知道为毛。 根据这个时钟树,要配置的东西有时钟源,应该为HIRC(内部12MHz)和核时钟42MHz 需要不同的外设需要启用不同的时钟,可以在各个外设初始化时进行初始化操作。 附件为时钟例程,可以当模板用。
  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:0
x
收藏成功!点击 我的收藏 查看收藏的全部帖子