CatPot 2015-2016 / Mbed 2 deprecated CatPot_Main_T_2v00

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 
00066 
00067 //for test
00068 /*
00069 //pc(Computer)
00070 static PinName const monitor_tx = NC;
00071 static PinName const monitor_rx = NC;
00072 //led(main)
00073 static PinName const led1 = NC;
00074 static PinName const led2 = NC;
00075 static PinName const led3 = NC;
00076 static PinName const led4 = NC;
00077 //write(main)
00078 static PinName const stlinkTMS = NC;
00079 static PinName const stlinkTCK = NC;
00080 static PinName const stlinkRX = NC;
00081 static PinName const stlinkNRST = NC;
00082 static PinName const stlink3V3 = NC;
00083 //line(bottom)
00084 static PinName const lineA1 = NC;
00085 static PinName const lineB1 = NC;
00086 static PinName const lineC1 = NC;
00087 static PinName const lineA2 = NC;
00088 static PinName const lineB2 = NC;
00089 static PinName const lineC2 = NC;
00090 static PinName const lineInA = NC;
00091 static PinName const lineInB = NC;
00092 static PinName const lineInC = NC;
00093 //ballcheck(bottom)
00094 static PinName const ballcheck = NC;
00095 //debug_switch(debug_board)
00096 static PinName const selectsw1 = NC;
00097 static PinName const selectsw2 = NC;
00098 static PinName const debugsw1 = NC;
00099 static PinName const debugsw2 = NC;
00100 //motor(main)
00101 static PinName const motor_rx = NC;
00102 static PinName const motor_tx = NC;
00103 //spi(main)
00104 static PinName const SPI_slck = NC;
00105 static PinName const SPI_miso = NC;
00106 static PinName const SPI_mosi = NC;
00107 static PinName const SPI_ss_sd = NC;
00108 static PinName const SPI_ss_sonic = NC;
00109 static PinName const SPI_ss_color = NC;
00110 static PinName const SPI_ss_ir = NC;
00111 //bluetooth(debug_board)
00112 static PinName const blue_txd = NC;
00113 static PinName const blue_rxd = NC;
00114 static PinName const blue_reset = NC;
00115 //lcd(debug_board)
00116 static PinName const lcd_sda = NC;
00117 static PinName const lcd_scl = NC;
00118 //gyro(debug_board)
00119 static PinName const sens_sda = NC;
00120 static PinName const sens_scl = NC;
00121 static PinName const sens_interrupt = NC;
00122 //mouse(bottom)
00123 static PinName const mouse_mosi = NC;
00124 static PinName const mouse_miso = NC;
00125 static PinName const mouse_slck = NC;
00126 static PinName const mouse_ss = D4;
00127 //solenoid(bottom)
00128 static PinName const solenoid = NC;
00129 */
00130 #endif /*_PIN_CONFIG_H_*/