摘要: 一、总体思路 使用端口GPIOA来连接电机,所以给GPIOA编程就可以控制电机。使用系统时钟SysTick来周期性的给电机发送脉冲。用四个按钮来控制需要发送脉冲的个数,每个按钮被按下就设置给电机发送脉冲的个数,如果上一次给电机发送的脉冲没有发送完成,这次按钮发送的脉冲将不被响应。二、GPIOA端口的设置 由于需要控制两个电机,所以将GPIOA端口的1,2,3号引脚与电机0相连(分别控制电机的使能,旋转方向和脉冲),GPIOA的4,5,6号引脚与电机1相连。具体对端口的初始化代码为:GPIO_InitTypeDef GPIO_InitStruct; //开启电机0外设时钟DJ_Enab... 阅读全文
posted @ 2013-11-15 11:12 在于思考 阅读(9761) 评论(2) 推荐(0) 编辑