中级会员
- 积分
- 284
- 威望
- 148
- 贡献
- 78
- 兑换币
- 83
- 注册时间
- 2013-4-29
- 在线时间
- 29 小时
|
为什么该程序只有在复位按键按下的时候才会偶尔的左右转动?
#include "common.h"
#include "include.h"
#define SD5_FTM FTM1
#define SD5_CH FTM_CH0
#define SD5_HZ (100)
//#define FTM1_PRECISON 50000u 定义占空比精度,100即精度为1%,1000u则精度为0.1%,用于占空比 duty 形参传入
void main()
{
uint8 i;
FTM_PWM_init(SD5_FTM, SD5_CH,SD5_HZ,50000); //初始化 舵机 PWM
while(1)
{
FTM_PWM_Duty(SD5_FTM, SD5_CH,47500); //
DELAY_MS(1000);
FTM_PWM_Duty(SD5_FTM, SD5_CH,40000);
DELAY_MS(1000);
}
}
|
|