#include "main.h" //#define MSE5611_Slave 0xEC //½Ó¸ß //#define MSE5611_Slave 0xEE //½ÓµÍ #define MSE5611_Reset 0x1E #define Convert_D1_256 0x40 #define Convert_D1_512 0x42 #define Convert_D1_1024 0x44 #define Convert_D1_2048 0x46 #define Convert_D1_4096 0x48 #define Convert_D2_256 0x50 #define Convert_D2_512 0x52 #define Convert_D2_1024 0x54 #define Convert_D2_2048 0x56 #define Convert_D2_4096 0x58 #define ADC_Read 0x00 #define PROM_Read_0 0xA0 #define PROM_Read_1 0xA2 #define PROM_Read_2 0xA4 #define PROM_Read_3 0xA6 #define PROM_Read_4 0xA8 #define PROM_Read_5 0xAA #define PROM_Read_6 0xAC #define PROM_Read_7 0xAE #define Sea_Level_Pressure 101325.0 uint16_t Reserve = 0; uint16_t CFG[6] = {0}; uint16_t MSE5611_CRC = 0; uint32_t D[2] = {0}; //int32_t Temp = 0; //int32_t Press = 0; //float Height = 0; int MSE5611_register_write_len(uint8_t addr,uint8_t register_address, uint8_t len,uint8_t *buf) { uint8_t w2_data[50],i; w2_data[0] = register_address; for(i=0;i