liang brain
/
Ex_econdercar_ROS
fdas
Motor3_L298N/Moter3_L298N.h@0:13ba01a70b4a, 2018-05-06 (annotated)
- Committer:
- brainliang
- Date:
- Sun May 06 06:01:45 2018 +0000
- Revision:
- 0:13ba01a70b4a
sdf
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
brainliang | 0:13ba01a70b4a | 1 | #ifndef MOTOR3_L298N_H_ |
brainliang | 0:13ba01a70b4a | 2 | #define MOTOR3_L298N_H_ |
brainliang | 0:13ba01a70b4a | 3 | #include "mbed.h" |
brainliang | 0:13ba01a70b4a | 4 | |
brainliang | 0:13ba01a70b4a | 5 | DigitalOut mydia1(PinName a1,int b1); |
brainliang | 0:13ba01a70b4a | 6 | DigitalOut mydia2(PinName a2,int b2); |
brainliang | 0:13ba01a70b4a | 7 | PwmOut mypwa(PinName pa); |
brainliang | 0:13ba01a70b4a | 8 | |
brainliang | 0:13ba01a70b4a | 9 | |
brainliang | 0:13ba01a70b4a | 10 | class Motor_3{ |
brainliang | 0:13ba01a70b4a | 11 | public: |
brainliang | 0:13ba01a70b4a | 12 | Motor_3(PinName dia1,PinName dia2,PinName pwa); |
brainliang | 0:13ba01a70b4a | 13 | void mv(float speed); //speed取值范围0-20浮点数 |
brainliang | 0:13ba01a70b4a | 14 | void stop(); |
brainliang | 0:13ba01a70b4a | 15 | protected: |
brainliang | 0:13ba01a70b4a | 16 | float _paspeed; |
brainliang | 0:13ba01a70b4a | 17 | PinName _dia1; |
brainliang | 0:13ba01a70b4a | 18 | PinName _dia2; |
brainliang | 0:13ba01a70b4a | 19 | PinName _pwa; |
brainliang | 0:13ba01a70b4a | 20 | }; |
brainliang | 0:13ba01a70b4a | 21 | #endif |