This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC2642R-Q1:外部 GPIO 时钟(32768Hz)

Guru**** 1807890 points
Other Parts Discussed in Thread: SYSCONFIG
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1424686/cc2642r-q1-external-gpio-clock-32768hz

器件型号:CC2642R-Q1
主题中讨论的其他器件:SysConfig

工具与软件:

下午好!

我将开发一个具有最大偏差为3ppm 的 TCXO 时钟的物联网蓝牙系统。
这是为了在其使用寿命内获得尽可能准确的计时。

很遗憾、我在设置它时遇到了问题。
在 SysConfig 中、我无法为 GPIO 引脚上的外部时钟设置任何内容
遗憾的是、此定义在引导加载程序中也不起作用。 您有小费吗?

//外部32.768kHz 晶振

#define SET_CCFG_MODE_CONF_SCLK_LF_OPTION 0x1 //外部 LF 时钟

#define SET_CCFG_EXT_LF_CLK_DIO                              0x00 // DIO0用于使用外部 LF 时钟

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    贾斯珀、您好!  

    您能更深入地介绍一下您要做什么吗? 我想将外部 LF 时钟用作器件时钟吗?  

    如果是这样、在 SysConfig 中的 Device Configuration->LF Clock Source 下、可以为"External LF Clock"选择 LF 时钟。 这将允许您选择 DIO 和 RTC 递增。  

    如果这不是您要找的、请告诉我。  

    谢谢!  

    Isaac

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    早上好、
    
    很遗憾、由于引导加载程序、我无法设置设备配置。 
    我得到了以下结果。 您能帮助我获得设置低频时钟的正确定义吗?


  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    贾斯珀、您好!  

    根据您的情况、您使用的是 LF 时钟、而 LF 晶体是否正确?  此外、您使用的 SDK 版本是什么、以及您是否使用示例项目来构建所需的项目?  

    请多多指教。 您要将引导加载程序用于此工程、但您无法在引导加载程序内为 LF 时钟源设置外部输入? 您是否需要引导加载程序的外部 LF 时钟、或者您是否可以使用芯片 LF/HF 振荡器引导、然后切换到外部 LF 时钟源?  

    请告诉我。  

    谢谢!  

    Isaac

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Isaac:

    我使用具有 OAD/BIM 和简单串行套接字的简单外设。 (通过蓝牙传输 UART)我使用的是 SDK 版本7.40。
    由于其准确度较高且 PCB 较小、因此我不使用低频晶体、而仅使用低频时钟。
    我将尝试另一个没有 BIM 的项目、看看低频时钟的设置是什么。 然后、我可以将其复制到 ccgf.c 中


  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    贾斯珀、您好!  

    我仍在研究你的问题、我还有几个后续问题。  

    1. LF 时钟是否是 PCB 上唯一的外部时钟/晶体?  

    2.在引导加载程序阶段可以使用 CC2642上的内部 RC 振荡器、然后切换到外部时钟源吗?  

    3.何时进入引导加载程序阶段? 项目是否会经常接收 OAD 更新?  

    请告诉我!

    谢谢!  
    Isaac

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    贾斯珀、您好!  

    在 OAD/BIM 项目中、CCFG 通过 BIM 项目进行配置。 您可以在 ccfg.c 文件中执行此操作、因为 BIM 工程没有 SysConfig 文件。 要执行此操作、请参阅下图、了解 ccfg.c 中的位置。

    此外、请查看部分 11.2.1.1 《CC26x2 技术参考手册》。  

    如果有这种帮助、请告诉我!  

    谢谢!  
    Isaac

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    早上好,
    
    现在已经成功了。 
    引导加载程序中的定义是正确的、但我忘记将引脚设置为 SysConfig 中的输入。 
    外部时钟现在可以工作:)