jinqi.huang 1 жил өмнө
parent
commit
2799fd8206

+ 16 - 15
2.0表MCPT5X解析.hexpat

@@ -1,27 +1,28 @@
 #pragma pack(4)
 #pragma pack(4)
 struct DEV_METER_REG_TypeDef
 struct DEV_METER_REG_TypeDef
 {
 {
-    u32				Gain_V;
-    u32				Gain_A1;
-    u32				Gain_A2;
-    u32				Gain_P1;
-    u32				Gain_P2;
-    u32				Gain_Range1;
-    u32				Gain_Range2;
+    u32 		  Gain_V;
+    u32 		  Gain_A1;
+    u32 		  Gain_A2;
+    u32 		  Gain_P1;
+    u32 		  Gain_P2;
+    u32 		  Gain_Range1;
+    u32 		  Gain_Range2;
     u32             SYSCONFIG;
     u32             SYSCONFIG;
-    u32				Offset_A1;
-    u32				Offset_A2;
+    u32 		  Offset_A1;
+    u32 		  Offset_A2;
 } ;
 } ;
 struct Dev_meter_cable_typedef
 struct Dev_meter_cable_typedef
 {
 {
-	s32				val[10];
+    s32 		  val[10];
 };
 };
 struct DEV_METER_MCPT5X_INFO {
 struct DEV_METER_MCPT5X_INFO {
-		u8	check_error[3];
-		u8	start_charge[3];
-		u32 error_count[3];
-		Dev_meter_cable_typedef	cable_error_value[3];
+        u8  check_error[3];
+        u8  start_charge[3];
+        u32 error_count[3];
+        Dev_meter_cable_typedef cable_error_value[3];
         DEV_METER_REG_TypeDef reg_value[3];
         DEV_METER_REG_TypeDef reg_value[3];
+        u8  mod_flag;
 };
 };
-
+#pragma pack()
 DEV_METER_MCPT5X_INFO dev_meter_mcpt5x_info_at_0x2000 @ 0x2000;
 DEV_METER_MCPT5X_INFO dev_meter_mcpt5x_info_at_0x2000 @ 0x2000;