百度试题 题目利用STM32的GPIO接口及其操作,实现4个LED按照LED1、LED2、LED3、LED4的顺序循环显示。硬件连接图如图所示。人本天!1二 相关知识点: 试题来源: 解析 解:参照第一题 反馈 收藏
set_led函数:用于根据传递给函数的参数设置迷你红绿灯的正确 LED。 void set_led(char *str){ if(strcmp(str,"verde")==0){ gpio_clear(red_pin); gpio_clear(yellow_pin); gpio_set(green_pin); } else if(strcmp(str,"rosso")==0){ gpio_clear(yellow_pin); gpio_clear(green_pin); gpio_set...
函数功能:按键初始化 硬件连接:PA1 特性: 按下为低电平---没按下高电平 */voidKEY_Init(void){//开时钟RCC->APB2ENR|=1<<2;//配置模式GPIOA->CRL&=0xFFFFFF0F;GPIOA->CRL|=0x00000080;//上拉GPIOA->ODR|=1<<1;}/* 函数功能:函数扫描函数 函数参数: mode=1表示使用连续模式 mode=0使用单击...