cubemx配置stm32(三)__GPIO的输入输出

cubemx配置stm32(三)__GPIO的输入输出

1.建立工程并进行核心配置

根据文章2.使用cubemx配置stm32(二)__核心配置 进行如下配置:
CubeMX新建工程
CubeMX图形配置调试时钟信号
CubeMX图形配置时钟树
CubeMX图形配置调试接口

检查配置:

img

配置详解

1.配置选择输入输出

img

比如LED就要配置输出,按键就要配置输入

2.配置为输出时配置详解(此时我把此芯片PB1配置为输出,其他芯片其他引脚都可以,需要参考手中开发板的原理图)

img

(1).GPIO output level (引脚初始电平设置 )

  • High 输出初始化为高电平
  • Low 输出初始化为低电平
    (2).GPIO mode ( GPIO 输出模式)
  • Output Push pull 推挽输出 强高低电平,可以为IO设备供电
  • Output Open Drain 开漏输出模式 为强低电平,只有低电平可以为IO设备供电,但是高电平时只可以作为一个信号输出

(3).GPIO Pull-up/Pull-dowm (上拉下拉电阻)

  • No pull-up and no pull-down无上拉或下拉
  • pull-up 内部上拉电阻
  • Pull-dowm 内部下拉电阻

(4).Maxinum output speed(引脚速度设置)

  • Low 低速
  • Medium 中速
  • High 高速
  • Very High 高速

(5).User Label(用户标签)

  • 给引脚设置名称 如LED0

2.配置为输入时配置详解(此时我把此芯片PH3配置为输入,其他芯片其他引脚都可以,需要参考手中开发板的原理图)

img

(1).GPIO mode ( GPIO 输入模式

  • 9
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

D之光

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值