?? iic.h
字號:
#ifndef IIC_H
#define IIC_H
#include <windows.h>
#include <s2440.h>
////////////////////////////////////////////////////////
#ifdef __cplusplus
extern "C" {
#endif // __cplusplus
#define IIC_INTERNAL_CLOCK_ENABLE (1<<16)
//#define CODEC_WRITE 0x94
//#define CODEC_READ 0x95
#define IIC_SLAVEADDRESS_WRITE 0X94
#define IIC_SLAVEADDRESS_READ 0x95
#define IIC_OUTPUT_CHANNEl 0x01 //0 bit
#define IIC_INPUT_CHANNEl 0x02 //1 bit
#define AUDIO_CHANNLE BYTE
/////////////////////////////////////////////////////////////
#define U8 unsigned char
#define U16 unsigned short
#define U32 unsigned int
#define IICBUFSIZE 0x20
static U8 _iicData[IICBUFSIZE];
#define WRDATA (1)
#define RDDATA (3)
#define SETRDADDR (4)
///////////////////////////////////////////////////
void Delay(int time);
void MAX_WriteBlock(void);
void Wr_MAXIIC(U32 slvAddr, U32 addr, U8 data);
void IIC_Initialize();
void Run_IicPoll(void);
void IicPoll(void);
void Rd_MAXIIC(U32 slvAddr,U32 addr,U8 *data);
void RecordInit();
void Recordfinish();
#ifdef __cplusplus
}
#endif // __cplusplus
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -