rtc.c

来自「IAR for ARM LPC2148RTC使用」· C语言 代码 · 共 18 行

C
18
字号
#include <iolpc2148.h>
#include "rtc.h"

void InitRTC() {
  CCR_bit.CLKEN   = 0;  // 禁止RTC
  CCR_bit.CLKSRC  = 1;  // 设置外部32kHz晶体振荡器
  CCR_bit.CTCRST  = 0;  // 禁止复位
  CCR_bit.CTTEST  = 0;  // 禁止测试

  AMR = 0;              // 初始化RTC中断屏蔽寄存器
  CIIR_bit.IMSEC  = 1;  // 允许每秒中断一次

  ILR=0x3;              // 清除所有RTC中断

  CCR_bit.CLKEN   = 1;  // 允许RTC
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?