i2c.h
来自「44b0(arm7)一个参考代码」· C头文件 代码 · 共 46 行
H
46 行
/*****************************************************
filename: I2c.c
Author: lishiqi
Date : 2006 01 13
******************************************************/
typedef enum
{
master_transmit=1,
master_receive,
slave_transmit,
slave_receive,
I2c_non_mode
} I2c_mode;
typedef enum
{
scaler2=2,
scaler3,
scaler4,
scaler5,
scaler6,
scaler7,
scaler8,
scaler9,
scaler10,
scaler11,
scaler12,
scaler13,
scaler14,
scaler15
} transmit_prescaler;
typedef enum
{
Txclock_16=0,
Txclock_512=0x40
}Txclock;
void I2C_set_mode( I2c_mode mode);
U8 receive(U8 *buffer,U16 count ,U8 address);
U8 transmit(U8 *buffer,U16 count ,U8 address);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?