使用开关控制小灯:C语言代码示例
#include 'gpio.h'
int main(void) { int i=0; int switch_state;
gpio_init(LIGHT_BLUE,GPIO_OUTPUT,LIGHT_OFF);
gpio_init(LIGHT_RED,GPIO_OUTPUT,LIGHT_OFF);
gpio_init(SWITCH,GPIO_INPUT,NO_PULL);
printf('程序写入运行后,观察蓝灯:应该亮\n');
for(;;)
{
switch_state = gpio_read(SWITCH);
if(switch_state == SWITCH_ON)
{
gpio_write(LIGHT_BLUE, LIGHT_ON);
gpio_write(LIGHT_RED, LIGHT_OFF);
}
else
{
gpio_write(LIGHT_BLUE, LIGHT_OFF);
gpio_write(LIGHT_RED, LIGHT_ON);
}
}
}
原文地址: https://www.cveoy.top/t/topic/nzLU 著作权归作者所有。请勿转载和采集!