ddd
Fork of stepper by
a4988.h
- Committer:
- glintligo
- Date:
- 2018-06-03
- Revision:
- 2:e9699816ff84
- Parent:
- 1:88f743f3e7a7
File content as of revision 2:e9699816ff84:
#ifndef __A4988_H #define __A4988_H #endif #include "mbed.h" //class Stepper; //typedef void (Stepper::*pClassFun)(); class Stepper { public: Stepper(PinName _en = PB_9,PinName _stepPin = PB_0, PinName _direction = PB_7 ); void step(int dir, long long int frequency ,volatile long long int _remain); void enable(); void disable(); private: DigitalOut en; DigitalOut stepPin; DigitalOut direction; volatile long long int remain; Ticker step_ticker; void step_control(); // pClassFun fun; };