![](/media/cache/group/11700697_10200701668420946_8214886085951071495_o.jpg.50x50_q85.jpg)
Motion controll board test program
Dependencies: Motor mbed eeprom
pinconfig.h@1:5a5abae3748b, 2016-03-26 (annotated)
- Committer:
- sunarin
- Date:
- Sat Mar 26 07:50:05 2016 +0000
- Revision:
- 1:5a5abae3748b
- Parent:
- 0:be4a5e3ebb41
motor active
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
ParinyaT | 0:be4a5e3ebb41 | 1 | #ifndef PIN_CONFIG_H |
ParinyaT | 0:be4a5e3ebb41 | 2 | #define PIN_CONFIG_H |
ParinyaT | 0:be4a5e3ebb41 | 3 | |
ParinyaT | 0:be4a5e3ebb41 | 4 | //upper left |
ParinyaT | 0:be4a5e3ebb41 | 5 | #define PWM_LU A1 |
ParinyaT | 0:be4a5e3ebb41 | 6 | #define CS_LU A2 |
ParinyaT | 0:be4a5e3ebb41 | 7 | #define A_LU PD_2 |
ParinyaT | 0:be4a5e3ebb41 | 8 | #define B_LU A0 |
ParinyaT | 0:be4a5e3ebb41 | 9 | |
ParinyaT | 0:be4a5e3ebb41 | 10 | //lower left |
ParinyaT | 0:be4a5e3ebb41 | 11 | #define PWM_LL PB_9 |
ParinyaT | 0:be4a5e3ebb41 | 12 | #define CS_LL D11 |
ParinyaT | 0:be4a5e3ebb41 | 13 | #define A_LL PB_8 |
ParinyaT | 0:be4a5e3ebb41 | 14 | #define B_LL PC_9 |
ParinyaT | 0:be4a5e3ebb41 | 15 | |
ParinyaT | 0:be4a5e3ebb41 | 16 | //limit switch |
sunarin | 1:5a5abae3748b | 17 | /*#define Lim_LU1 PB_7 |
ParinyaT | 0:be4a5e3ebb41 | 18 | #define Lim_LU2 PC_13 |
ParinyaT | 0:be4a5e3ebb41 | 19 | #define Lim_LL1 PC_14 |
sunarin | 1:5a5abae3748b | 20 | #define Lim_LL2 PC_15*/ |
ParinyaT | 0:be4a5e3ebb41 | 21 | #define Lim_RU1 D2 |
ParinyaT | 0:be4a5e3ebb41 | 22 | #define Lim_RU2 D3 |
ParinyaT | 0:be4a5e3ebb41 | 23 | #define Lim_RL1 D8 |
ParinyaT | 0:be4a5e3ebb41 | 24 | #define Lim_RL2 D9 |
sunarin | 1:5a5abae3748b | 25 | #define Lim_IR1 PC_2 |
sunarin | 1:5a5abae3748b | 26 | |
ParinyaT | 0:be4a5e3ebb41 | 27 | |
ParinyaT | 0:be4a5e3ebb41 | 28 | //encoder mode1 |
ParinyaT | 0:be4a5e3ebb41 | 29 | #define Emosi PC_12 |
ParinyaT | 0:be4a5e3ebb41 | 30 | #define Emiso PC_11 |
ParinyaT | 0:be4a5e3ebb41 | 31 | #define Esck PC_10 |
ParinyaT | 0:be4a5e3ebb41 | 32 | #define EncoderA PA_13 |
ParinyaT | 0:be4a5e3ebb41 | 33 | #define EncoderB PA_14 |
ParinyaT | 0:be4a5e3ebb41 | 34 | |
ParinyaT | 0:be4a5e3ebb41 | 35 | //serial comm |
ParinyaT | 0:be4a5e3ebb41 | 36 | #define Tx PA_2 |
ParinyaT | 0:be4a5e3ebb41 | 37 | #define Rx PA_3 |
ParinyaT | 0:be4a5e3ebb41 | 38 | #define Dir PB_5 |
sunarin | 1:5a5abae3748b | 39 | //eeprom |
sunarin | 1:5a5abae3748b | 40 | #define I2C_SDA D14 |
sunarin | 1:5a5abae3748b | 41 | #define I2C_SCL D15 |
ParinyaT | 0:be4a5e3ebb41 | 42 | |
ParinyaT | 0:be4a5e3ebb41 | 43 | #endif |