/* Simple Program to activate LED1 and LED2 on the StorM32 board V1.32 Additionaly a DC Motor is attached to Mot0 Pin1 and Pin2 Pinout refered to STorM32 BGC v130.sch Have Fun :-) */ #include "mbed.h" #define _M0_A0 PB_1 #define _M0_B0 PB_0 #define _M0_C0 PA_7 #define ON 1 #define OFF 0 DigitalOut myled(PB_13); DigitalOut myled2(PB_12); PwmOut M0_A0(_M0_A0); PwmOut M0_B0(_M0_B0); PwmOut M0_C0(_M0_C0); float delay_t =1.0; float pwm_per = 0.0002; float pwm_puls_perc = 0.1; int main() { M0_A0.period(pwm_per); M0_B0.period(pwm_per); M0_C0.period(pwm_per); while(1) { myled = ON; myled2 = OFF; M0_A0.write(pwm_puls_perc); M0_B0.write(0); M0_B0.write(0); wait(delay_t); myled = OFF; myled2 = ON; M0_A0.write(0); M0_B0.write(pwm_puls_perc); M0_C0.write(0); wait(delay_t); } }