#ifndef __GPIO_IIC_DRV_H #define __GPIO_IIC_DRV_H #include "stm32f10x.h" #include "app_def.h" extern unsigned char IIC_ack; /*Ó¦´ð±ê־λ*/ extern void IIC_Start(void); extern void IIC_Stop(void); extern void IIC_SendByte(unsigned char data); extern unsigned char IIC_RcvByte(void); extern void IIC_Ack(unsigned char Action); extern void IIC_init(void); extern void SDA_Port_Config(unsigned char mode); extern void SlaveI2CFM1288Write(U16 tarAddress,U16 wrNumber); extern void NewSlaveI2CFM1288Write(unsigned char tarAddress, U16 wrNumber,unsigned char* wrPointer) ; extern void IIC_SendByte(unsigned char data); extern BOOL I2C_CheckAck(void); extern unsigned char I2C_ReadByte(void); extern U08 I2CReceiveByte(U08 ack); #endif