欢迎光临
我们一直在努力

STM32F108C8T6小白入门特训营__1.11按钮

目录

正点原子开发按钮电路图  按钮为PA0 

cubemx 配置

松开按钮

按下按钮

代码1 

代码1   使用标签

B站视频

正点原子开发按钮电路图  按钮为PA0 

按下的时候PA0 为高电平3.3V

cubemx 配置

松开按钮

按下按钮

代码1 

if(HAL_GPIO_ReadPin(GPIOA ,GPIO_PIN_0)==GPIO_PIN_SET) //读取PA0引脚是否为高电平
{
HAL_GPIO_WritePin(Y0_GPIO_Port, Y0_Pin, GPIO_PIN_RESET);//把Y0引脚电平置底 led点亮
}
else//如果 读取PA0引脚是否为低电平 把Y0引脚电平置底 led关闭
{
HAL_GPIO_WritePin(Y0_GPIO_Port, Y0_Pin, GPIO_PIN_SET);
}

代码1   使用标签

if(HAL_GPIO_ReadPin(X0_GPIO_Port ,X0_Pin)==GPIO_PIN_SET) //读取PA0引脚是否为高电平
{
HAL_GPIO_WritePin(Y0_GPIO_Port, Y0_Pin, GPIO_PIN_RESET);//把Y0引脚电平置底 led点亮
}
else//如果 读取PA0引脚是否为低电平 把Y0引脚电平置底 led关闭
{
HAL_GPIO_WritePin(Y0_GPIO_Port, Y0_Pin, GPIO_PIN_SET);
}

B站视频

陆续更新中……敬请期待

赞(0)
未经允许不得转载:171主机测评 » STM32F108C8T6小白入门特训营__1.11按钮
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址