Creating a project about VL6180XA1 for TT_Mxx

Revision:
0:293917667c17
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/common_define.h	Thu Mar 21 09:19:56 2019 +0000
@@ -0,0 +1,24 @@
+#ifndef COMMON_DEFINE_H
+#define COMMON_DEFINE_H
+
+
+#include "mbed.h"
+
+
+#define TwoWire I2C
+#define delay(x)   wait_ms(x)
+
+
+void i2cWrite(I2C * dev_i2c,uint8_t address,uint8_t* pBuffer, uint8_t RegisterAddr, uint16_t NumByteToWrite);
+
+void i2cRead(I2C * dev_i2c,uint8_t address,uint8_t* pBuffer, uint8_t RegisterAddr, uint16_t NumByteToRead);
+
+void i2cWriteForVL6180X(I2C * dev_i2c,uint8_t address,uint8_t* pBuffer, uint16_t RegisterAddr, uint16_t NumByteToWrite);
+
+void i2cReadForVL6180X(I2C * dev_i2c,uint8_t address,uint8_t* pBuffer, uint16_t RegisterAddr, uint16_t NumByteToRead);
+
+void i2cReadForFXS_MUTIL(I2C * dev_i2c,uint8_t address,uint8_t* pBuffer, uint16_t RegisterAddr, uint16_t NumByteToRead);
+
+void i2cWriteForFXS_MUTIL(I2C * dev_i2c,uint8_t address,uint8_t* pBuffer, uint16_t RegisterAddr, uint16_t NumByteToWrite);
+
+#endif