现在我想用msp430 g2553控制3个舵机(机械臂那种)
该舵机参数为900usec~2100usec 为旋转角度 pwm宽度为700~2300usec
要输出3路pwm信号
在写主函数的时候感觉有点迷糊
我的思路是这样的
先将舵机调节到初始位置(输出pwm 900usec)
随后用一个函数degree 接受要转到的角度,输出计数到的CCRx(输出pwm)
现在问题是在两次的pwm输出之间,是否要重置?
然后如果第二次输出pwm时要不断监听信息,来让机械臂旋转不同的角度,这个需要写个循环吗?
最后就是我现在用的参数设置是TACTL = TASSEL_1 + MC_1;
不知道这个ACLK的精度够不够符合要求?
此帖出自
小平头技术问答
一周热门 更多>