0 参考资料
PCF8563数据手册(第 11 版——2015 年 10 月 26 日).pdf
1 上层软硬件I2C接口编写
前面我们已经完成了硬件I2C、软件I2C的读写接口,为了增强驱动的可移植性,这里为上层应用提供宏定义可切换的软硬件I2C接口。相关代码如下:
#define USE_SW_I2C 0
/**
* @brief PCF8563通过I2C读取数据
*
* @param dev_addr 设备地址
* @param data_addr 数据起始地址
* @param data 数据指针
* @param len 数据长度
* @return int 0:成功 <0:失败
*/
int pcf85