手把手教你用Cubemx配置一辆两路循迹小车-2.GPIO和PWM的配置

首先我们先来配置PWM

  1. 选择TIM1(定时器一)
  2. 选择时钟源,选择internal Clock
  3. 选择通道,上一期我们把电机分为左电机和右电机。所以用两路PWM控制即可。
    在这里插入图片描述
  4. Prescaler输入7200-1
  5. Counter Period输入1000-1
  6. 使能auto-rreload preload
  7. 其他默认即可。在这里插入图片描述到这里PWM就配置完了。

然后配置GPIO

配置GPIO,我们首先得知道需要几个GPIO。在这里插入图片描述

  • 选择PA1,选择GPIO_OUTPUT在这里插入图片描述

  • 把PA1,PA2,PA3,PA4都配置为GPIO_OUTPUT

  • PA5,PA6配置为GPIO_INPUT,作为循迹传感器的输入GPIO
    在这里插入图片描述
    在这里插入图片描述
    4. 按照图中这样配好即可,记得加上User Label,方便使用以后的宏定义。

  • 按图中顺序操作,生成代码,点击OPEN Project

在这里插入图片描述在这里插入图片描述

到这里所有的Cubemx配置就己经配置好了,下一期开始写代码。

  • 5
    点赞
  • 49
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 9
    评论
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Bear_Fly-008

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

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

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

打赏作者

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

抵扣说明:

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

余额充值