1、实现建立3种GPIO工程模板。
2、实现标准库F1 LED点亮,并可由电平输入控制LED灯亮灭
{i = GPIO_ReadInputDataBit(GPIOB,GPIO_Pin_2);GPIO_WriteBit(GPIOC,GPIO_Pin_13,i);}{i = GPIO_ReadInputDataBit(GPIOB,GPIO_Pin_2);if(i == 0)GPIO_SetBits(GPIOC,GPIO_Pin_13);else if(i == 1)GPIO_ResetBits(GPIOC,GPIO_Pin_13);}
3、实现标准库F4 LED点亮,并可由电平输入控制LED灯亮灭
{i = GPIO_ReadInputDataBit(GPIOB,GPIO_Pin_2);GPIO_WriteBit(GPIOC,GPIO_Pin_13,i);}{i = GPIO_ReadInputDataBit(GPIOB,GPIO_Pin_2);if(i == 0)GPIO_SetBits(GPIOC,GPIO_Pin_13);else if(i == 1)GPIO_ResetBits(GPIOC,GPIO_Pin_13);}
4、实现HAL库 F1 LED点亮,并可由电平输入控制LED灯亮灭
{i = HAL_GPIO_ReadPin(GPIOB,GPIO_PIN_2);HAL_GPIO_WritePin(GPIOC,GPIO_PIN_13,i);}{i = HAL_GPIO_ReadPin(GPIOB,GPIO_PIN_2);if(i == 0)HAL_GPIO_WritePin(GPIOC,GPIO_PIN_13,GPIO_PIN_RESET);else if(i == 1)HAL_GPIO_WritePin(GPIOC,GPIO_PIN_13,GPIO_PIN_SET);}
5、F1实现寄存器改变输出电平状态
{i = GPIO_ReadInputDataBit(GPIOB,GPIO_Pin_2);if(i == 0){GPIOC->BRR = (0X01<<13);}else if(i == 1){GPIOC->BSRR = (0X01<<13);}}
