|
@@ -56,16 +56,23 @@ extern "C" {
|
|
|
#define RS485CTRL_PIN (GPIO_PIN3)
|
|
|
|
|
|
#define RS485_TX_EN do{GPIO_SetPinLevel(RS485CTRL_PORT, RS485CTRL_PIN, GPIO_LEVEL_HIGH);}while(0)
|
|
|
-#define RS485_RX_EN do{GPIO_SetPinLevel(RS485CTRL_PORT, RS485CTRL_PIN, GPIO_LEVEL_LOW);}while(0)
|
|
|
+#define RS485_RX_EN do{GPIO_SetPinLevel(RS485CTRL_PORT, RS485CTRL_PIN, GPIO_LEVEL_LOW);}while(0)
|
|
|
|
|
|
-#define RUNLED_PORT (GPIOA)
|
|
|
-#define RUNLED_PIN (GPIO_PIN2)
|
|
|
+#define GREENLED_PORT (GPIOA)
|
|
|
+#define GREENLED_PIN (GPIO_PIN2)
|
|
|
|
|
|
-/*RUNLED¶¯×÷¶¨Òå.*/
|
|
|
-#define RUNLED_ON do{GPIO_SetPinLevel(RUNLED_PORT, RUNLED_PIN, GPIO_LEVEL_HIGH);}while(0)
|
|
|
-#define RUNLED_OFF do{GPIO_SetPinLevel(RUNLED_PORT, RUNLED_PIN, GPIO_LEVEL_LOW);}while(0)
|
|
|
-#define RUNLED_TOGGLE do{if(GPIO_GetPinLevel(RUNLED_PORT, RUNLED_PIN)){RUNLED_OFF;}else{RUNLED_ON;}}while(0)
|
|
|
+#define REDLED_PORT (GPIOA)
|
|
|
+#define REDLED_PIN (GPIO_PIN3)
|
|
|
|
|
|
+/*RUNLED¶¯×÷¶¨Òå.*/
|
|
|
+#define GREENLED_ON do{GPIO_SetPinLevel(GREENLED_PORT, GREENLED_PIN, GPIO_LEVEL_HIGH);}while(0)
|
|
|
+#define GREENLED_OFF do{GPIO_SetPinLevel(GREENLED_PORT, GREENLED_PIN, GPIO_LEVEL_LOW);}while(0)
|
|
|
+#define REDLED_ON do{GPIO_SetPinLevel(REDLED_PORT, REDLED_PIN, GPIO_LEVEL_HIGH);}while(0)
|
|
|
+#define REDLED_OFF do{GPIO_SetPinLevel(REDLED_PORT, REDLED_PIN, GPIO_LEVEL_LOW);}while(0)
|
|
|
+
|
|
|
+#define GREENLED_TOGGLE do{if(GPIO_GetPinLevel(GREENLED_PORT, GREENLED_PIN)){GREENLED_OFF;}else{GREENLED_ON;}}while(0)
|
|
|
+#define REDLED_TOGGLE do{if(GPIO_GetPinLevel(REDLED_PORT, REDLED_PIN)){REDLED_OFF;}else{REDLED_ON;}}while(0)
|
|
|
+#define REDGREEN_TOGGLE do{if(GPIO_GetPinLevel(REDLED_PORT, REDLED_PIN)){REDLED_OFF;GREENLED_ON;}else{GREENLED_OFF;REDLED_ON;}}while(0)
|
|
|
|
|
|
/*************<enum>*******************/
|
|
|
|