📄 i2c.h
字号:
#ifndef i2cH
#define i2cH
#include "types.h"
typedef enum i2c_direction
{ I2C_WRITE,
I2C_READ
} I2C_Direction;
extern Bool i2c_Start(void);
extern void i2c_Stop(void);
extern Bool i2c_SendByte(BYTE value);
extern BYTE i2c_ReceiveByte(const Bool ack);
extern Bool i2c_MasterStart(I2C_Direction direct, BYTE addr);
extern Bool i2c_BurstWrite(BYTE count, BYTE *buffer);
extern Bool i2c_BurstRead(BYTE count, BYTE * buffer);
extern void i2c_WriteTBL(BYTE deviceID, WORD addr, BYTE *buffer, BYTE count);
extern void i2c_ReadTBL(BYTE deviceID, WORD addr, BYTE *buffer, BYTE count);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -