关注分享主机优惠活动
国内外VPS云服务器

卧床嵌入了。使用Finsh控制台(内置LED代码)控制LED灯

摘要:在使用控制台控制灯照明程序的嵌入式控制灯照明程序中,控制台命令输入要求通过控制板上的三个灯来使灯光变暗。

卧床嵌入了。使用Finsh控制台控制LED灯程序

照明程序

要求:在Finsh控制台中输入LED 1/2/3 ON/OFF命令,以控制STM32F407板上的三个LED灯,以使三个LED灯变暗。

#include #include #include #define led1_pin get_pin(c,3)#define led2_pin get_pin(a,5)#define led3_pin get_pin(a,6)static void led(int argc,argc,arg char griite grit(char griite) pin_low); (!rt_strcmp(argv,“ off”))rt_pin_write(led2_pin,pin_low); (!rt_strcmp(argv [1],“ 3”)){if(!rt_strcmp(argv [2],“ off”))rt_pin_write(led2_pin,pin_low); (!rt_strcmp(argv [1],“ 3”)){if(!rt_strcmp(argv [2],“ off”))rt_pin_write_E(LED3_PIN,PIN_LOW);否则if(!rt_strcmp(argv [2],“ on”))rt_pin_write(led3_pin,pin_high); else rt_kprintf(请输入“ LED”/N“”);} else {rt_kprintf(请输入“ LED”/N“”); }} MSH_CMD_EXPORT(LED,LED样本:LED);

未经允许不得转载:主机频道 » 卧床嵌入了。使用Finsh控制台(内置LED代码)控制LED灯

评论 抢沙发

评论前必须登录!

 

登录

注册