liang brain / Mbed 2 deprecated Ex_IO_pwm

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 /*
00002 用普通IO模拟输出PWM
00003 */
00004 
00005 #include "mbed.h"
00006 #include "IO_pwm.h"
00007 
00008 DigitalOut my_led(PC_13);
00009 IO_pwm my_pwm(PA_5); // IO used by pwm_io function
00010 int main() {
00011     
00012     my_pwm.pwm_io(20000, 0.075); // 20ms - 25%,舵机控制周期20ms占空比范围0.025--0.125
00013     
00014     while(1) {
00015         my_pwm.pwm_io(20000, 0.025); // 20ms - 2.5%
00016         my_led = !my_led;
00017         wait(0.5);
00018         my_pwm.pwm_io(20000, 0.125); // 20ms - 12.5%
00019         wait(0.5);
00020     }
00021 }