ジャパンオープン用のメインプログラム

Dependencies:   mbed AQM1602 HMC6352 PID

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers PinConfig.h Source File

PinConfig.h

00001 #ifndef _PIN_CONFIG_H_
00002 #define _PIN_CONFIG_H_
00003 
00004 //pc(Computer)
00005 static PinName const monitor_tx = SERIAL_TX;
00006 static PinName const monitor_rx = SERIAL_RX;
00007 //led(main)
00008 static PinName const led1 = PC_12;
00009 static PinName const led2 = PC_10;
00010 static PinName const led3 = PC_11;
00011 static PinName const led4 = PD_2;
00012 //write(main)
00013 static PinName const stlinkTMS = PA_13;
00014 static PinName const stlinkTCK = PA_14;
00015 static PinName const stlinkRX = D1;
00016 static PinName const stlinkNRST = NC;
00017 static PinName const stlink3V3 = NC;
00018 //line(bottom)
00019 static PinName const lineA1 = PB_7;
00020 static PinName const lineB1 = PC_13;
00021 static PinName const lineC1 = PC_3;
00022 static PinName const lineA2 = A0;
00023 static PinName const lineB2 = A1;
00024 static PinName const lineC2 = A2;
00025 static PinName const lineInA = A3;
00026 static PinName const lineInB = A4;
00027 static PinName const lineInC = A5;
00028 //ballcheck(bottom)
00029 static PinName const ballcheck = PC_2;
00030 //debug_switch(debug_board)
00031 static PinName const selectsw1 = PC_8;
00032 static PinName const selectsw2 = PC_9;
00033 static PinName const debugsw1 = D15;
00034 static PinName const debugsw2 = D14;
00035 //motor(main)
00036 static PinName const motor_rx = PA_12;
00037 static PinName const motor_tx = PA_11;
00038 //spi(main)
00039 static PinName const SPI_slck = D13;
00040 static PinName const SPI_miso = D12;
00041 static PinName const SPI_mosi = D11;
00042 static PinName const SPI_ss_sd = PB_12;
00043 static PinName const SPI_ss_sonic = D10;
00044 static PinName const SPI_ss_color = D9;
00045 static PinName const SPI_ss_ir = PB_1;
00046 //bluetooth(debug_board)
00047 static PinName const blue_txd = D2;
00048 static PinName const blue_rxd = D8;
00049 static PinName const blue_reset = PB_2;
00050 //lcd(debug_board)
00051 static PinName const lcd_sda = D5;
00052 static PinName const lcd_scl = D7;
00053 //gyro(debug_board)
00054 static PinName const sens_sda = D3;
00055 static PinName const sens_scl = D6;
00056 static PinName const sens_interrupt = D0;
00057 //mouse(bottom)
00058 static PinName const mouse_mosi = PB_15;
00059 static PinName const mouse_miso = PB_14;
00060 static PinName const mouse_slck = PB_13;
00061 static PinName const mouse_ss = D4;
00062 //solenoid(bottom)
00063 static PinName const solenoid = PC_4;
00064 
00065 #endif /*_PIN_CONFIG_H_*/