IIC_FM1288.h 501 B

1234567891011121314151617181920212223242526272829
  1. #ifndef __IIC_FM1288_H
  2. #define __IIC_FM1288_H
  3. #include "GPIO_IIC_Drv.h"
  4. #include "stm32f10x.h"
  5. #include "app_def.h"
  6. typedef enum {
  7. I2C_ON_RESET,
  8. I2C_ON_INIT,
  9. I2C_ON_STABLE,
  10. I2C_SYSTEM_RUN,
  11. I2C_OFF_INIT,
  12. I2C_OFF_SLEEP,
  13. I2C_OFF_WAIT,
  14. NumOfI2cState
  15. } T_I2C_STATE;
  16. void IIC_FM1288_Init(void);
  17. extern void IIC_FM1288_Tick(void);
  18. extern void I2cFM1288TaskTmr(void);
  19. extern unsigned int u32fm1288cnt ;
  20. extern U08 HANDLE ;
  21. extern U08 gtI2cstate ;
  22. #endif