HAL_GPIO_WritePin(GPIOE,GPIO_PIN_14,GPIO_PIN_RESET); GPIOG->ODR = val; //先控制前8个LED状态 HAL_GPIO_WritePin(GPIOE,GPIO_PIN_14,GPIO_PIN_SET);
时间: 2024-06-18 13:04:41 浏览: 345
HAL_GPIO_WritePin(GPIOE,GPIO_PIN_14,GPIO_PIN_RESET); 是一条GPIO口控制语句,它的功能是将GPIOE端口的第14个引脚的电平置为低电平(GPIO_PIN_RESET)。这条语句通常用于控制外设的开关状态。
而 GPIOG->ODR = val; 则是控制GPIOG端口输出的前8个LED灯的状态,它将变量 val 写入 GPIOG 端口的输出寄存器 ODR 中,以控制前8个LED的亮灭状态。
最后,HAL_GPIO_WritePin(GPIOE,GPIO_PIN_14,GPIO_PIN_SET); 是将GPIOE端口的第14个引脚的电平置为高电平(GPIO_PIN_SET),通常用于关闭外设或者结束某个操作。
阅读全文