Não pode escolher mais do que 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 
 
 
 
 

35 linhas
1017 B

/************************************************************************
 * Copyright(c) 2023 Levetop Semiconductor Co.,Led. All rights reserved.
 * @file     iic.h
 * @author   UartTFT Application Team
 * @version  V1.0.0
 * @date     2023-02-24
 * @brief
 *************************************************************************/
#ifndef IIC_H_
#define IIC_H_
#include "sys.h"
#include "delay.h"
#include "i2c_drv.h"
#include "eport_drv.h"
#include "spi_drv.h"
extern uint8_t IIC_Buf[128];
extern uint32_t u32Tmp;
extern uint8_t tmpID, tmpEvent;
extern uint32_t u16Tmp, tmpX, tmpY;
extern uint16_t tpX[10], tpY[10];
extern uint32_t TPmaxX, TPmaxY;
extern uint8_t tpActive;
extern void i2c_sda_output(void);
extern void i2c_sda_input(void);
extern void i2c_set_scl(uint8_t index);
extern void i2c_set_sda(uint8_t index);
extern uint8_t i2c_get_sda(void);
extern void i2c_start(void);
extern void i2c_stop(void);
extern uint8_t i2c_write(uint8_t value);
extern uint8_t i2c_read(uint8_t ack);
#endif /* IIC_H_ */