#define __STMPE1600_H
Includes
#include "../Common/io.h"
Exported types
Exported constants
#define STMPE1600_ID
#define STMPE1600_IT_ENABLE
#define STMPE1600_REG_CHP_ID
#define STMPE1600_REG_ID_VERSION
#define STMPE1600_REG_SYS_CTRL
#define STMPE1600_REG_GPMR
#define STMPE1600_REG_GPSR
#define STMPE1600_REG_GPDR
#define STMPE1600_REG_GPPIR
#define STMPE1600_REG_IEGPIOR
#define STMPE1600_REG_ISGPIOR
#define STMPE1600_DIRECTION_IN
#define STMPE1600_DIRECTION_OUT
#define STMPE1600_POLARITY_LOW
#define STMPE1600_POLARITY_HIGH
#define STMPE1600_PIN_0
#define STMPE1600_PIN_1
#define STMPE1600_PIN_2
#define STMPE1600_PIN_3
#define STMPE1600_PIN_4
#define STMPE1600_PIN_5
#define STMPE1600_PIN_6
#define STMPE1600_PIN_7
#define STMPE1600_PIN_8
#define STMPE1600_PIN_9
#define STMPE1600_PIN_10
#define STMPE1600_PIN_11
#define STMPE1600_PIN_12
#define STMPE1600_PIN_13
#define STMPE1600_PIN_14
#define STMPE1600_PIN_15
#define STMPE1600_PIN_ALL
Exported macro
stmpe1600_Init(uint16_t);
stmpe1600_Reset(uint16_t);
stmpe1600_ReadID(uint16_t);
stmpe1600_SetITPolarity(uint16_t, uint8_t);
stmpe1600_EnableGlobalIT(uint16_t);
stmpe1600_DisableGlobalIT(uint16_t);
stmpe1600_IO_InitPin(uint16_t, uint32_t, uint8_t);
stmpe1600_IO_Config(uint16_t, uint32_t, IO_ModeTypedef);
stmpe1600_IO_PolarityInv_Enable(uint16_t, uint32_t);
stmpe1600_IO_PolarityInv_Disable(uint16_t, uint32_t);
stmpe1600_IO_WritePin(uint16_t, uint32_t, uint8_t);
stmpe1600_IO_ReadPin(uint16_t, uint32_t);
stmpe1600_IO_EnablePinIT(uint16_t, uint32_t);
stmpe1600_IO_DisablePinIT(uint16_t, uint32_t);
stmpe1600_IO_ITStatus(uint16_t, uint32_t);
stmpe1600_IO_ReadIT(uint16_t, uint32_t);
stmpe1600_IO_ClearIT(uint16_t, uint32_t);
stmpe1600_Start(uint16_t, uint32_t);
IOE_Init();
IOE_ITConfig();
IOE_Delay(uint32_t);
IOE_Write(uint8_t, uint8_t, uint8_t);
IOE_Read(uint8_t, uint8_t);
IOE_ReadMultiple(uint8_t, uint8_t, uint8_t *, uint16_t);
IOE_WriteMultiple(uint8_t, uint8_t, uint8_t *, uint16_t);
stmpe1600_io_drv;