ZHDA142 May   2026 CC2745R10-Q1

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
    1. 1.1 适用器件
    2. 1.2 所需软件
  5. 2快速决策指南:何时使用无晶体模式?
    1. 2.1 适合使用 LFOSC 的场景
    2. 2.2 权衡因素
    3. 2.3 适合使用外部晶体 (LFXT) 的场景
  6. 3内部振荡器运行
    1. 3.1 工作原理
    2. 3.2 CC27xx 设计:LFCAL 硬件
  7. 4快速入门指南
    1. 4.1 打开 SysConfig
    2. 4.2 选择 LFOSC Clock Source
    3. 4.3 启用 LFOSC Compensation
    4. 4.4 添加补偿配置文件
    5. 4.5 设为默认配置文件
    6. 4.6 构建并测试
  8. 5配置详细信息和功耗
    1. 5.1 了解补偿配置文件
    2. 5.2 配置文件示例
    3. 5.3 电源策略
  9. 6窗口展宽
    1. 6.1 挑战
    2. 6.2 设计
  10. 7硬件设计
    1. 7.1 可移除元件
    2. 7.2 LFXT 引脚
    3. 7.3 HFXT 要求
    4. 7.4 电路板启动核查清单
  11. 8总结
  12. 9参考资料

总结

CC27xx 器件系列通过将外部 32.768kHz 晶体替换为内部低频振荡器 (LFOSC) 并使用专用硬件校准块 (LFCAL) 来支持无晶体 BLE 运行。该功能可在 BOM 中省去晶体和相关负载电容器,从而降低系统成本、简化 PCB 布局并缩小电路板尺寸,同时完全符合蓝牙核心规范的 ±500ppm 睡眠时钟精度 (SCA) 要求。

LFCAL 硬件在待机模式下自主运行,无需 CPU 干预,会周期性唤醒高频晶体振荡器 (HFXT) 以重新校准 LFOSC 并更新实时时钟使用的 LFINC 换算系数。该周期性重校准可限制时序误差累积,即使在温度、供电电压波动工况下,BLE 连接事件时序调度仍符合规范要求。板载必须保留 48MHz HFXT,它既是时钟校准基准,也是射频载波的基准时钟。

与使用外部晶体的方案相比,无晶体模式存在明确的性能取舍。由于 LFCAL 会产生额外唤醒事件,平均功耗更高,并且 BLE 接收窗口比基于晶体的振荡器实现的窗口更宽。校准频率还会随着温度变化率的加快而提高,因此在配置补偿配置文件时,温度梯度是一个关键参数。

完全通过 SysConfig 和 SimpleLink 低功耗 F3 SDK 执行配置,无需手动访问寄存器。PowerLPF3_LfoscCompensationProfile 结构允许设计人员定义一个或多个配置文件,每个配置文件指定唤醒间隔、PPM 要求、温度梯度和抖动容差,从而支持在不同应用状态(例如广播和有源连接)下的校准间隔。可以通过 PowerLPF3_setLfoscCompensationProfile() 在运行时切换多个配置文件,以便动态适应不断变化的操作条件。