rtc.h
来自「基于arm9的,usb设备(u盘)的读写操作实现.」· C头文件 代码 · 共 66 行
H
66 行
#ifndef _OS_RTC_
#define _OS_RTC_
//Register RTCCON 0x57000040
#define RTCEN 0x01
#define CLKSEL 0x02
#define CNTSEL 0x04
#define CLKRST 0x08
//Register TICNT 0x57000044
#define TIINTEN 0x08
//Register RTCALM 0x57000050
#define ALMEN 0x40
#define YEAREN 0x20
#define MONEN 0x10
#define DATEEN 0x08
#define HOUREN 0x04
#define MINEN 0x02
#define SECEN 0x01
typedef struct{
u_8 second;
u_8 minute;
u_8 hour;
u_8 date;
u_8 day;
u_8 month;
u_16 year;
}RTC_Time;
void RTC_Reset(void);
void RTC_Start(void);
void RTC_GetTime(RTC_Time *prTime);
void RTC_AlarmEnable(u_8 Almen, RTC_Time * prTime);
#endif //_OS_RTC_
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?