点个灯先!

发布于 2024-03-12  113 次阅读


8个LED为低电平触发,对应引脚为PC8~PC15,需打开锁存器(PD2置高)才可使用。

RCC配置

(时钟树配置)

选择串口调试

函数HAL_GPIO_WritePin对PIN角进行操作,RESET置低,SET置高(代码应放在BEGIN与END间

void LEDdispaly(uint8_t LED)
{
	HAL_GPIO_WritePin(GPIOC, GPIO_PIN_All,GPIO_PIN_SET);
	HAL_GPIO_WritePin(GPIOC, LED<<8,GPIO_PIN_RESET);
	HAL_GPIO_WritePin(GPIOD, GPIO_PIN_2,GPIO_PIN_SET);//开锁存器
	HAL_GPIO_WritePin(GPIOD, GPIO_PIN_2,GPIO_PIN_RESET);
}
LEDdispaly(0xff);
最后更新于 2024-03-26