Advertisement

基于晶振的低速时钟32.768kHz检测

阅读量:
写在前面

32.768kHz频率的晶体振荡器通常被用于需要高精度时间控制的场景,例如RTC万年历以及蓝牙设备中的同步时钟等功能模块,均依赖于这种低频时钟信号。
下述内容适用于基于TI-RTOS实时操作系统进行开发的芯片模块。

一、检测原理

将时钟脉冲信号传输至IO端口进行输出,随后利用频率计或示波器等设备对其加以检测

二、源码

需补充以下路径:
cc26x0r2$SIMPLELINK_CORE_SDK_INSTALL_DIR$\source\ti\devices\cc26x0r2
cc13x0$SIMPLELINK_CC13X0_SDK_INSTALL_DIR$\source\ti\devices\cc13x0

源码说明

本程序的代码实现将外部低速晶体振荡器的时钟信号输出至IO0端口
如需将时钟信号映射至其他IO端口,可对以下参数进行调整:

  1. IOC_O_IOCFG0
  2. GPIO_DIO_0_MASK

例如,若希望将信号输出至IO2端口,则应修改为:

  1. IOC_O_IOCFG2
  2. GPIO_DIO_2_MASK

test32_768kHzClock.c

复制代码
    #include <dr

全部评论 (0)

还没有任何评论哟~