#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);
    }
}

}

使用开关控制小灯:C语言代码示例

原文地址: https://www.cveoy.top/t/topic/nzLU 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录