bsp.h
来自「at91sam9263 for rtc,其中rtc是npx公司的pcf8563」· C头文件 代码 · 共 38 行
H
38 行
#include "at91sam9263.h"
struct rtc_time {
int tm_sec;
int tm_min;
int tm_hour;
int tm_mday;
int tm_mon;
int tm_year;
int tm_wday;
int tm_yday;
int tm_isdst;
};
#define AT91C_MASTER_CLOCK 100000000
#define AT91C_TWI_CLOCK 10000
#define TWI_OK 0
#define CFG_I2C_RTC_ADDR 0xa2
extern int AT91F_TWI_Write(const AT91PS_TWI, char,int, unsigned char *, int );
extern int AT91F_TWI_Read(const AT91PS_TWI, char,int, char *, int );
extern void AT91F_TWI_Init(void);
extern unsigned char i2c_reg_read(char slave, char reg);
extern void i2c_reg_write(char slave, char reg, unsigned char val);
extern void RTC_Get (struct rtc_time *);
extern void RTC_Set (struct rtc_time *);
extern void RTC_Reset(void);
extern void putk(char *fmt,...);
extern void AT91F_PIO_CfgPeriph(
AT91PS_PIO pPio, // \arg pointer to a PIO controller
unsigned int periphAEnable, // \arg PERIPH A to enable
unsigned int periphBEnable); // \arg PERIPH B to enable
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?