新部内対抗A班 / Mbed 2 deprecated circle_war_ver_A_NUCLEO__

Dependencies:   mbed

Fork of circle_war_ver_A_NUCLEO_ by 新部内対抗A班

Revision:
6:bb86e2999be0
Parent:
5:df89be97e11a
Child:
8:554e3d643b2d
--- a/pin_file.h	Fri Apr 01 05:52:10 2016 +0000
+++ b/pin_file.h	Fri Apr 01 05:58:11 2016 +0000
@@ -2,58 +2,37 @@
 #define PIN_FILE_H
 
 //速度制御
-#define EC1_a PC_2
-#define EC1_b PC_3
-#define EC2_a PA_15
-#define EC2_b PC_13
-#define EC3_a PC_10
-#define EC3_b PC_12
-//InterruptIn a(PC_2);
-//InterruptIn b(PC_3);
-//InterruptIn c(PA_15);
-//InterruptIn d(PC_13);
-//InterruptIn e(PC_10);
-//InterruptIn f(PC_12);
-#define WHf1 PB_8
-#define WHf2 PB_9
-#define WHr1 PB_6
-#define WHr2 PA_9
-#define WHl1 PA_8
-#define WHl2 PB_10
-//PwmOut g(PB_8);
-//PwmOut h(PB_9);
-//PwmOut i(PB_6);
-//PwmOut j(PA_9);
-//PwmOut k(PA_8);
-//PwmOut l(PB_10);
+InterruptIn a(PC_2);
+InterruptIn b(PC_3);
+InterruptIn c(PA_15);
+InterruptIn d(PC_13);
+InterruptIn e(PC_10);
+InterruptIn f(PC_12);
+PwmOut g(PB_8);
+PwmOut h(PB_9);
+PwmOut i(PB_6);
+PwmOut j(PA_9);
+PwmOut k(PA_8);
+PwmOut l(PB_10);
 //自己位置
-//InterruptIn m(PC_7);
-//InterruptIn n(PC_11);
-//InterruptIn o(PC_1);
-//InterruptIn p(PC_0);
+InterruptIn m(PC_7);
+InterruptIn n(PC_11);
+InterruptIn o(PC_1);
+InterruptIn p(PC_0);
 //上下機構&アーム
-//InterruptIn q(PC_8);
-//InterruptIn r(PC_6);
-//PwmOut s1(PB_4);
-//PwmOut t1(PB_5);
-#define cil PB_7
-//DigitalOut u(PB_7);
+InterruptIn q(PC_8);
+InterruptIn r(PC_6);
+PwmOut s(PB_4);
+PwmOut t(PB_5);
+DigitalOut u(PB_7);
 //SPI mbed
-#define mosi_m PA_5
-#define miso_m PA_6
-#define sclk_m PA_7
-#define ssel_m PA_4
-//SPISlave from_mbed(PA_5, PA_6, PA_7, PA_4);
+SPISlave from_mbed(PA_5, PA_6, PA_7, PA_4);
 //SPI NUCLEO
-#define mosi_g PB_13
-#define miso_g PB_14
-#define sclk_g PB_15
-#define ssel_g PB_12
-//SPISlave from_gyro(PB_13, PB_14, PB_15, PB_12);
+SPISlave from_gyro(PB_13, PB_14, PB_15, PB_12);
 //赤外線・超音波
-//AnalogIn v(PA_1);
-//AnalogIn w(PB_1);
-//DigitalInOut x(PC_5);
+AnalogIn v(PA_1);
+AnalogIn w(PB_1);
+DigitalInOut x(PC_5);
 //自動切り替え
-//DigitalIn y(PA_12);
-#endif
+DigitalIn y(PA_12);
+#endif
\ No newline at end of file