Code for our FYDP -only one IMU works right now -RTOS is working

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers TB6612.h Source File

TB6612.h

00001 /**
00002  * Motor Driver TB6612 Control Library
00003  *
00004  * -- TB6612 is a device of the rohm. 
00005  *
00006  * Copyright (C) 2012 Junichi Katsu (JKSOFT) 
00007  */
00008 
00009 #ifndef MBED_TB6612_H
00010 #define MBED_TB6612_H
00011 
00012 #include "mbed.h"
00013 
00014 class TB6612 {
00015 public:
00016 
00017     float scale;
00018 
00019     TB6612(PinName pwm, PinName fwd, PinName rev);
00020     
00021     void speed(int speed);
00022     void operator= ( int value )
00023     {
00024         speed(value);
00025     }
00026     
00027 protected:
00028     PwmOut _pwm;
00029     DigitalOut _fwd;
00030     DigitalOut _rev;
00031 };
00032 
00033 #endif