Files
TencentOS-tiny/board/NUCLEO_STM32L073RZ/BSP/HardWare/HTS221/HTS221.h
2019-12-27 14:41:18 +08:00

26 lines
533 B
C

#ifndef _HTS221_H_
#define _HTS221_H_
#include <stm32l0xx_hal.h>
#define HTS221_ADDR_WR 0xBE
#define HTS221_ADDR_RD 0xBF
#define HTS221_CTRL_REG1 0x20
#define HTS221_CTRL_REG2 0x21
#define HTS221_CTRL_REG3 0x22
#define HTS221_STATUS_REG 0x27
#define HTS221_HUMIDITY_OUT_L 0x28
#define HTS221_HUMIDITY_OUT_H 0x29
#define HTS221_TEMP_OUT_L 0x2A
#define HTS221_TEMP_OUT_H 0x2B
void HTS221_Init(void);
uint8_t HTS221_Get_Temperature(int16_t* temperature);
uint8_t HTS221_Get_Humidity(int16_t* humidity);
#endif /* _HTS221_H_ */