CC2530之时钟源

本文介绍了CC2530的时钟源,包括2个高频振荡器(32 MHz 晶振和16 MHz RC振荡器),以及2个低频振荡器(32 kHz 晶振和32 kHz RC振荡器)。系统时钟源可选32 MHz XOSC或16 MHz RCOSC,由CLKCONCMD.OSC位决定。注意改变时钟源需等待CLKCONSTA.OSC生效,并且CLKCONCMD.CLKSPD位反映系统时钟频率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

时钟源

1. 2个高频振荡器

  1. 32 MHz 晶振
  2. 16 MHzRC振荡器

注意

  1. 2MHz晶振启动时间对一些应用程序来说可能比较长
  2. 16MHzRC振荡器功耗低于晶振,但是由于不像晶振那么精确,不能用于RF收发器操作

2. 2个低频振荡器

  1. 32 kHz 晶振
  2. 32 kHzRC振荡器

注意

  1. 相对于32 kHzXOSC解决方案32 kHzRCOSC振荡器应用于降低成本和电源消耗
  2. 这两个32kHz振荡器不能同时运行

系统时钟

  1. 从所选的主系统时钟源获得
  2. 主系统时钟源可以是 32 MHz XOSC或 16 MHz RCOSC
  3. CLKCONCMD.OSC位选择主系统时钟的源

注意

  1. 改变 CLKCONCMD.OSC位不会立即改变系统时钟,时钟源的改变首先在 CLKCONSTA.OSC =CLKCONCMD.OSC 的时候生效
  2. 原因:在实际改变时钟源之前需要有稳定的时钟还要注意CLKCONCMD.CLKSPD位反映系统时钟的频率,因此是CLKCONCMD.OSC位的映像

相关寄存器

CLKCONCMD – 时钟控制命令

详见手册

CLKCONSTA – 时钟控制状态

详见手册

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值