#ifndef __TMP117_H_ #define __TMP117_H_ #include "comm_types.h" #include "main.h" #define TMP117_ADDR 0x48 //A0接GND //#define TMP117_ADDR 0x49 //A0接V+ //#define TMP117_ADDR 0x4A //A0接SDA //#define TMP117_ADDR 0x4B //A0接SCL #define TMP117_TEMP_REG 0x00 //温度寄存器 #define TMP117_CONFIG_REG 0x01 //配置寄存器 #define TMP117_TLOW_REG 0x02 //温度高报警寄存器 #define TMP117_THIGH_REG 0x03 //温度低报警寄存器 HAL_StatusTypeDef TMP117_Init(void); HAL_StatusTypeDef TMP117_Read(uint8_t reg, uint8_t *buffer); HAL_StatusTypeDef TMP117_Get_Temp(float *temp); #endif __TMP117_H_