#ifndef __LM75A_H #define __LM75A_H #include #include #include #include "stm32f4xx_hal.h" #define LM75A_ADDR 0x9f //LM75A的器件地址 #define TEMP_ADDR 0x00 //温度寄存器子地址 #define CONF_ADDR 0x01 //配置寄存器子地址 #define NORMOR_MODE 0x00 //正常工作模式 void LM75SetMode(uint8_t ConfReg, uint8_t Mode); //设置工作模式 uint16_t LM75GetTempReg(void); //从LM75A读取温度数据(2字节)) double LM75GetTempValue(uint16_t tempreg); //将温度数据转换为温度值 #endif