首先我们先来配置PWM
- 选择TIM1(定时器一)
- 选择时钟源,选择internal Clock
- 选择通道,上一期我们把电机分为左电机和右电机。所以用两路PWM控制即可。
- Prescaler输入7200-1
- Counter Period输入1000-1
- 使能auto-rreload preload
- 其他默认即可。
到这里PWM就配置完了。
然后配置GPIO
配置GPIO,我们首先得知道需要几个GPIO。
-
选择PA1,选择GPIO_OUTPUT
-
把PA1,PA2,PA3,PA4都配置为GPIO_OUTPUT
-
把PA5,PA6配置为GPIO_INPUT,作为循迹传感器的输入GPIO
4. 按照图中这样配好即可,记得加上User Label,方便使用以后的宏定义。 -
按图中顺序操作,生成代码,点击OPEN Project
到这里所有的Cubemx配置就己经配置好了,下一期开始写代码。