Senior design censored code to run freescale motor with X-NUCLEO-IM07M1. REFACTORED
Fork of Blue_Board_Test_2 by
SixStep_Lib.cpp@6:f9aca07dbdb4, 2016-04-07 (annotated)
- Committer:
- vicyap
- Date:
- Thu Apr 07 23:27:18 2016 +0000
- Revision:
- 6:f9aca07dbdb4
Refactored code into SixStep_Lib and AnalogInBuffered. Have not tested code on any motors. Left comments in
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
vicyap | 6:f9aca07dbdb4 | 1 | #include "SixStep_Lib.h" |
vicyap | 6:f9aca07dbdb4 | 2 | |
vicyap | 6:f9aca07dbdb4 | 3 | void SixStep::Enable_CH1_CH2_Disable_CH3(DigitalOut& ch1, DigitalOut& ch2, DigitalOut& ch3) |
vicyap | 6:f9aca07dbdb4 | 4 | { |
vicyap | 6:f9aca07dbdb4 | 5 | ch1 = 1; |
vicyap | 6:f9aca07dbdb4 | 6 | ch2 = 1; |
vicyap | 6:f9aca07dbdb4 | 7 | ch3 = 0; |
vicyap | 6:f9aca07dbdb4 | 8 | } |
vicyap | 6:f9aca07dbdb4 | 9 | |
vicyap | 6:f9aca07dbdb4 | 10 | void SixStep::Disable_CH1_CH2_CH3(DigitalOut& ch1, DigitalOut& ch2, DigitalOut& ch3) |
vicyap | 6:f9aca07dbdb4 | 11 | { |
vicyap | 6:f9aca07dbdb4 | 12 | ch1 = 0; |
vicyap | 6:f9aca07dbdb4 | 13 | ch2 = 0; |
vicyap | 6:f9aca07dbdb4 | 14 | ch3 = 0; |
vicyap | 6:f9aca07dbdb4 | 15 | } |