太郎 九大
/
2013naturobo
夏ロボ用
init.h@0:7d18a91d0d19, 2013-09-07 (annotated)
- Committer:
- kurt
- Date:
- Sat Sep 07 06:34:29 2013 +0000
- Revision:
- 0:7d18a91d0d19
for publish
;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
kurt | 0:7d18a91d0d19 | 1 | #ifndef INIT_H_ |
kurt | 0:7d18a91d0d19 | 2 | #define INIT_H_ |
kurt | 0:7d18a91d0d19 | 3 | |
kurt | 0:7d18a91d0d19 | 4 | #include "QEI.h" |
kurt | 0:7d18a91d0d19 | 5 | |
kurt | 0:7d18a91d0d19 | 6 | |
kurt | 0:7d18a91d0d19 | 7 | extern PwmOut PWM0; |
kurt | 0:7d18a91d0d19 | 8 | extern PwmOut PWM1; |
kurt | 0:7d18a91d0d19 | 9 | extern PwmOut PWM2; |
kurt | 0:7d18a91d0d19 | 10 | extern PwmOut PWM3; |
kurt | 0:7d18a91d0d19 | 11 | extern PwmOut PWM4; |
kurt | 0:7d18a91d0d19 | 12 | extern PwmOut PWM5; |
kurt | 0:7d18a91d0d19 | 13 | extern AnalogIn AD0; |
kurt | 0:7d18a91d0d19 | 14 | extern AnalogIn AD1; |
kurt | 0:7d18a91d0d19 | 15 | extern AnalogIn AD2; |
kurt | 0:7d18a91d0d19 | 16 | extern AnalogIn AD3; |
kurt | 0:7d18a91d0d19 | 17 | extern AnalogIn AD4; |
kurt | 0:7d18a91d0d19 | 18 | |
kurt | 0:7d18a91d0d19 | 19 | extern DigitalOut OUT0; |
kurt | 0:7d18a91d0d19 | 20 | extern DigitalIn IN0; |
kurt | 0:7d18a91d0d19 | 21 | extern DigitalOut OUT1; |
kurt | 0:7d18a91d0d19 | 22 | extern DigitalIn IN1; |
kurt | 0:7d18a91d0d19 | 23 | extern DigitalOut OUT2; |
kurt | 0:7d18a91d0d19 | 24 | extern DigitalIn IN2; |
kurt | 0:7d18a91d0d19 | 25 | extern DigitalOut OUT3; |
kurt | 0:7d18a91d0d19 | 26 | extern DigitalIn IN3; |
kurt | 0:7d18a91d0d19 | 27 | extern DigitalOut OUT4; |
kurt | 0:7d18a91d0d19 | 28 | extern DigitalIn IN4; |
kurt | 0:7d18a91d0d19 | 29 | extern DigitalOut OUT5; |
kurt | 0:7d18a91d0d19 | 30 | extern DigitalIn IN5; |
kurt | 0:7d18a91d0d19 | 31 | |
kurt | 0:7d18a91d0d19 | 32 | extern QEI ENC0; |
kurt | 0:7d18a91d0d19 | 33 | extern QEI ENC1; |
kurt | 0:7d18a91d0d19 | 34 | extern QEI ENC2; |
kurt | 0:7d18a91d0d19 | 35 | extern QEI ENC3; |
kurt | 0:7d18a91d0d19 | 36 | |
kurt | 0:7d18a91d0d19 | 37 | extern Serial pc; |
kurt | 0:7d18a91d0d19 | 38 | |
kurt | 0:7d18a91d0d19 | 39 | extern I2C i2c0; |
kurt | 0:7d18a91d0d19 | 40 | |
kurt | 0:7d18a91d0d19 | 41 | extern DigitalIn SW0; |
kurt | 0:7d18a91d0d19 | 42 | extern DigitalIn SW1; |
kurt | 0:7d18a91d0d19 | 43 | |
kurt | 0:7d18a91d0d19 | 44 | extern DigitalOut rled; |
kurt | 0:7d18a91d0d19 | 45 | extern DigitalOut gled; |
kurt | 0:7d18a91d0d19 | 46 | extern DigitalOut bled; |
kurt | 0:7d18a91d0d19 | 47 | |
kurt | 0:7d18a91d0d19 | 48 | |
kurt | 0:7d18a91d0d19 | 49 | |
kurt | 0:7d18a91d0d19 | 50 | extern void InitBoard(); |
kurt | 0:7d18a91d0d19 | 51 | extern void AdjustCycle(int t_us); |
kurt | 0:7d18a91d0d19 | 52 | extern int Limit(int value,int max,int min); |
kurt | 0:7d18a91d0d19 | 53 | extern double Limit_d(double value,double max,double min); |
kurt | 0:7d18a91d0d19 | 54 | |
kurt | 0:7d18a91d0d19 | 55 | |
kurt | 0:7d18a91d0d19 | 56 | |
kurt | 0:7d18a91d0d19 | 57 | #endif /* INIT_H_ */ |