this receive i2cmaster 's data(reg, int) it move Stepping Motor. for WRS2019

Dependencies:   mbed i2cslave

Committer:
sgrsn
Date:
Tue Dec 17 07:16:39 2019 +0000
Revision:
0:831a6764c8cf
First Commit

Who changed what in which revision?

UserRevisionLine numberNew 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