2020 Off season development Test of brushless motor driver
Embed:
(wiki syntax)
Show/hide line numbers
main.cpp
00001 #include "mbed.h" 00002 00003 DigitalOut myled(LED1);//LED1,p26 00004 PwmOut led1(D7); 00005 //Serial pc(D8,D2,115200); 00006 Serial pc(USBTX,USBRX,115200); 00007 00008 int main() 00009 { 00010 led1.period_ms(20); 00011 led1.pulsewidth_us(2000); 00012 wait_ms(1); 00013 led1.pulsewidth_us(1000); 00014 wait_ms(1); 00015 myled = 1; 00016 wait(3); 00017 while(1) { 00018 myled=0; 00019 for(int i = 1000; i < 2000; i+=10) { 00020 led1.pulsewidth_us(i); 00021 wait_ms(30); 00022 } 00023 for(int i = 2000; i > 1000; i-=10) { 00024 led1.pulsewidth_us(i); 00025 wait_ms(30); 00026 } 00027 // NVIC_SystemReset(); 00028 } 00029 }
Generated on Tue Jul 12 2022 12:20:26 by
1.7.2