ジャパンオープン用のメインプログラム
Dependencies: mbed AQM1602 HMC6352 PID
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_*/
Generated on Wed Jul 13 2022 02:59:03 by 1.7.2