Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: mbed
Fork of circle_war_ver_A_NUCLEO_ by
Diff: pin_file.h
- 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