上传者: 24137983
|
上传时间: 2021-11-24 20:19:05
|
文件大小: 63KB
|
文件类型: -
LPC210x的I2c主模式底层驱动代码,可以作为参考教程使用,已上机调试通过。
#define IN_I2C
#include "config.h"
static uint8 *I2cBuf;
static OS_EVENT *I2cSem;
static OS_EVENT *I2cMbox;
static int16 I2cNbyte;
static uint8 I2cAddr;
#define I2C_WRITE_END 1 /* 写完成 */
#define I2C_READ_END 2 /* 读完成 */
#define I2C_NOT_GET_BUS 4 /* 丢失仲裁 */
#define I2C_ACK_ERR 8 /* 接收ACK错误 */