NagaokaRoboticsClub_mbedTeam / 2017NHKpin_config

Dependents:   NHK2017_octopus NHK2017_octopus2 NHK2017_octopus2_drive NHK2017_octopus2_arms

Files at this revision

API Documentation at this revision

Comitter:
sugai
Date:
Mon Aug 28 05:13:58 2017 +0000
Parent:
3:8775d5a808a6
Child:
5:9ae39f928cb1
Child:
7:67b17afd3d28
Commit message:
sushi

Changed in this revision

pin_config.h Show annotated file Show diff for this revision Revisions of this file
--- a/pin_config.h	Thu Aug 24 04:21:10 2017 +0000
+++ b/pin_config.h	Mon Aug 28 05:13:58 2017 +0000
@@ -2,48 +2,41 @@
 #define PIN_CONFIG
 
 //Xbee
-static PinName const controllerTX = PC_10;
-static PinName const controllerRX = PC_11;
+static PinName const XBee1TX = PC_10;
+static PinName const XBee1RX = PC_11;
+static PinName const XBee2TX = PC_12;
+static PinName const XBee2RX = PD_2;
 //pc
 static PinName const usbTX = PA_2;
 static PinName const usbRX = PA_3;
-//LCD
-static PinName const LCDSCL = PB_10;
-static PinName const LCDSDA = PB_3;
 //MDconnect
 static PinName const MDSCL = PB_8;
 static PinName const MDSDA = PB_9;
-//Debug Switch
-static PinName const DebugSW1 = PC_8;
-static PinName const DebugSW2 = PC_7;
-static PinName const DebugSW3 = PC_6;
 //Debug LED
 static PinName const DebugLED1 = PC_14;
 static PinName const DebugLED2 = PC_15;
 static PinName const DebugLED3 = PH_0;
 static PinName const DebugLED4 = PH_1;
-//5ピンセンサー(上から)
-static PinName const Sensor5pin1a = PA_5;
-static PinName const Sensor5pin1b = PA_6;
-static PinName const Sensor5pin1c = PA_7;
 //センサー1(上から)
-static PinName const Sensor3pin1a = PA_0;
-static PinName const Sensor3pin1b = PA_1;
+static PinName const Sensor4pin1a = PA_0;
+static PinName const Sensor4pin1b = PA_1;
 //センサー2(上から)
-static PinName const Sensor3pin2a = PA_4;
-static PinName const Sensor3pin2b = PB_0;
+static PinName const Sensor4pin2a = PA_4;
+static PinName const Sensor4pin2b = PB_0;
 //センサー3(上から)
 static PinName const Sensor3pin3a = PC_0;
+//センサー4(上から)
 static PinName const Sensor3pin3b = PC_1;
-//センサー4(上から)
-static PinName const Sensor3pin4a = PC_2;
-static PinName const Sensor3pin4b = PC_3;
 //センサー5(上から)
-static PinName const Sensor3pin5a = PA_14;
-static PinName const Sensor3pin5b = PA_15;
+static PinName const Sensor3pin4a = PC_2;
 //センサー6(上から)
-static PinName const Sensor3pin6a = PB_7;
-static PinName const Sensor3pin6b = PC_13;
+static PinName const Sensor3pin4b = PC_3;
+//センサー7(上から)
+static PinName const Sensor4pin5a = PA_14;
+static PinName const Sensor4pin5b = PA_15;
+//センサー8(上から)
+static PinName const Sensor4pin6a = PB_7;
+static PinName const Sensor4pin6b = PC_13;
 //エアシリンダー1(上から)
 static PinName const EMV1a = PA_12;
 static PinName const EMV1b = PA_11;
@@ -57,10 +50,16 @@
 static PinName const EMV4a = PB_14;
 static PinName const EMV4b = PB_13;
 //PWM
-static PinName const PWM1 = PB_6;
-static PinName const PWM2 = PC_7;
-static PinName const PWM3 = PA_9;
-//HMC
+static PinName const PWM1 = PA_5;
+static PinName const PWM2 = PA_6;
+static PinName const PWM3 = PA_7;
+static PinName const PWM4 = PB_6;
+static PinName const PWM5 = PC_7;
+static PinName const PWM6 = PA_9;
+static PinName const HMCscl = PA_8;
+static PinName const PWM8 = PB_10;
 static PinName const HMCsda = PB_4;
-static PinName const HMCscl = PA_8;
+static PinName const PWM10 = PB_5;
+static PinName const PWM11 = PB_3;
+static PinName const PWM12 = PA_10;
 #endif