hidaka sato
/
WRS2019_SteppingDriver
this receive i2cmaster 's data(reg, int) it move Stepping Motor. for WRS2019
define.h@0:831a6764c8cf, 2019-12-17 (annotated)
- Committer:
- sgrsn
- Date:
- Tue Dec 17 07:16:39 2019 +0000
- Revision:
- 0:831a6764c8cf
First Commit
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
sgrsn | 0:831a6764c8cf | 1 | |
sgrsn | 0:831a6764c8cf | 2 | // Motor Position |
sgrsn | 0:831a6764c8cf | 3 | typedef enum |
sgrsn | 0:831a6764c8cf | 4 | { |
sgrsn | 0:831a6764c8cf | 5 | RightForward = 1, |
sgrsn | 0:831a6764c8cf | 6 | LeftForward = 2, |
sgrsn | 0:831a6764c8cf | 7 | RightBack = 3, |
sgrsn | 0:831a6764c8cf | 8 | LeftBack = 4, |
sgrsn | 0:831a6764c8cf | 9 | }; |
sgrsn | 0:831a6764c8cf | 10 | |
sgrsn | 0:831a6764c8cf | 11 | // Motor |
sgrsn | 0:831a6764c8cf | 12 | typedef enum |
sgrsn | 0:831a6764c8cf | 13 | { |
sgrsn | 0:831a6764c8cf | 14 | COAST = 0, |
sgrsn | 0:831a6764c8cf | 15 | BRAKE = 1, |
sgrsn | 0:831a6764c8cf | 16 | CW = 2, |
sgrsn | 0:831a6764c8cf | 17 | CCW = 3, |
sgrsn | 0:831a6764c8cf | 18 | }; |
sgrsn | 0:831a6764c8cf | 19 | |
sgrsn | 0:831a6764c8cf | 20 | #define WHO_AM_I 0x00 |
sgrsn | 0:831a6764c8cf | 21 | #define MY_IIC_ADDR 0x01 |
sgrsn | 0:831a6764c8cf | 22 | #define MOTOR_DIR 0x04 |
sgrsn | 0:831a6764c8cf | 23 | #define PWM_FREQUENCY 0x05 |