| | |
| | | //#define IIC2_SCL PAout(2) //SCL |
| | | //#define IIC2_SDA PAout(3) //SDA |
| | | //#define IIC2_READ_SDA PAin(3) //输入SDA |
| | | #define IIC2_READ_SDA HAL_GPIO_ReadPin(GPIOA, SDA_Pin) |
| | | #define SDA_1 HAL_GPIO_WritePin(GPIOA, SDA_Pin, GPIO_PIN_SET) |
| | | #define SCL_1 HAL_GPIO_WritePin(GPIOA, SCL_Pin, GPIO_PIN_SET) |
| | | #define IIC2_READ_SDA HAL_GPIO_ReadPin(SDA_GPIO_Port, SDA_Pin) |
| | | #define SDA_1 HAL_GPIO_WritePin(SDA_GPIO_Port, SDA_Pin, GPIO_PIN_SET) |
| | | #define SCL_1 HAL_GPIO_WritePin(SCL_GPIO_Port, SCL_Pin, GPIO_PIN_SET) |
| | | |
| | | #define SDA_0 HAL_GPIO_WritePin(GPIOA, SDA_Pin, GPIO_PIN_RESET) |
| | | #define SCL_0 HAL_GPIO_WritePin(GPIOA, SCL_Pin, GPIO_PIN_RESET) |
| | | #define SDA_0 HAL_GPIO_WritePin(SDA_GPIO_Port, SDA_Pin, GPIO_PIN_RESET) |
| | | #define SCL_0 HAL_GPIO_WritePin(SCL_GPIO_Port, SCL_Pin, GPIO_PIN_RESET) |
| | | //IIC所有操作函数 |
| | | void IIC2_Init(void); //初始化IIC的IO口 |
| | | uint8_t LIS3DH_WriteReg(uint8_t WriteAddr, uint8_t Data); |