|
|
@@ -115,14 +115,18 @@
|
|
|
#define HW_BOARD_VOLTAGE_VC ((RV1 + RV2 + RV3 * VC1) / (RV3 * VC1))
|
|
|
#define HW_BOARD_VOLTAGE_BASE_Start (HW_ADC_REF * HW_BOARD_VOLTAGE_VC / 1.732)
|
|
|
|
|
|
+#define I_ValueX(Curr_Value) (Curr_Value * HW_RSHUNT * HW_AMPGAIN / (HW_ADC_REF))
|
|
|
+#define I_Value(Curr_Value) _Q15(I_ValueX(Curr_Value))
|
|
|
|
|
|
// ------------------------------------------------------------------------------------------------------------------
|
|
|
// 3.其他宏定义
|
|
|
|
|
|
-#define LEDPin GP03 // 故障指示灯
|
|
|
-#define SetLEDPin GP03 = 1
|
|
|
-#define ResetLEDPin GP03 = 0
|
|
|
-#define LEDPinONOFF GP03 = ~GP03
|
|
|
+#define LED_PIN (GP03)
|
|
|
+#define LED_ON (LED_PIN = 0) // LED 点亮
|
|
|
+#define LED_OFF (LED_PIN = 1) // LED 熄灭
|
|
|
+#define LED_OFF_STATE (LED_PIN == 1) // LED 熄灭状态
|
|
|
+#define LED_TOGGLE (LED_PIN = ~LED_PIN) // LED 翻转
|
|
|
+
|
|
|
|
|
|
|
|
|
#define VDCBUS_ADC ADC2_DR // 高压直流
|