シーケンサ内蔵のステッピングモータドライバを制御します。
STM_seq.h
- Committer:
- Akito914
- Date:
- 2019-01-10
- Revision:
- 1:6054a5d05fb3
- Parent:
- 0:f270cfef9a60
File content as of revision 1:6054a5d05fb3:
#ifndef __STM_SEQ_H__ #define __STM_SEQ_H__ #include "mbed.h" class stepMotor{ public: stepMotor(PinName pinName_CLK , PinName pinName_DIR , PinName pinName_Sleep = NC , PinName pinName_Fault = NC); ~stepMotor(); void oneStep(bool direction); void setSleep(bool enable); bool getSleep(); bool getFault(); private: DigitalOut pin_CLK; DigitalOut pin_DIR; DigitalOut pin_Sleep; DigitalIn pin_Fault; }; #endif