蓝桥杯基础实验ex1-GPIO输出实验

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

一、Stm32cubemx配置

 

二、keil5代码

1.GPIO

通用型之输入输出的简称,功能类似8051的P0—P3,其接脚可以供使用者由程控自由使用,PIN脚依现实考量可作为通用输入(GPI)或通用输出(GPO)或通用输入与输出(GPIO),如当clk generator, chip select等。

优点:低功耗小封装等。

2.HAL库函数

代码如下(示例):
        

HAL_GPIO_WritePin(GPIOC,GPIO_PIN_15,GPIO_PIN_RESET);
函数名

HAL_GPIO_WritePin

参数1
GPIOx 其中 x 可以是(A..E 和 H)来选择 STM32L0xx 系列设备的 GPIO 外设
参数2
GPIO_Pin 指定要写入的端口位。此参数可以是 GPIO_PIN_x 之一,其中 x 可 以是 (0..15)。所有端口位不一定在所有 GPIO 上都可用
参数3
GPIO_PIN_RESET:清除端口引脚;GPIO_PIN_SET:设置端口引脚
返回值

总结

  • 设置pa15 GPIO output level 为high
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值