微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > CC2640如何进行时钟管理?

CC2640如何进行时钟管理?

时间:10-02 整理:3721RD 点击:

各位好,

           我的板子上没有焊接外部32.768的晶体,我想使用内部的RC晶振(32k)。

参考如下文档,时钟管理的API函数去哪里找,我使用SimpleBLEPeripheral工程,并未发现相关的API.

求各位能给指点一二。

各位,

我又在源代码中发现这两个宏和一段文件描述,就是没有找到如何使用的。

求有经验的大神帮助。

你好,

你的问题非常专业。

需要结合CC2640的TRM一起来看你的问题。

内部32768的时钟设置需要配置CCFG部分。

CCFG是不需要API函数,但是需要置位相应的寄存器。

随意才有你上图所以的配置修改问题。

详细TRM 上CCGF的说明

您好,

谢谢您的帮助。

我还有个问题:使用外部32k时钟,无法进入低功耗,但是使用内部晶振就可以进入低功耗。

使用示波器单独测试外部有源晶振,可以看见32K的方波。当外部有源晶振和DIO连接后,就看不到方波了。我怀疑是不是我的DIO哪里配置不对?

我的文档和您的略有差别,但是我觉得应该是兼容的。我使用的是swcu117f.pdf

我修改的CCFG.C的文件:

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top