注册 登录
查看: 609|回复: 3

[智能车] 山外哥,求助关于PWM冲突的问题

[复制链接]
发表于 2013-6-21 18:42:35 | 显示全部楼层 |阅读模式
我将下面两个一起初始化
void All_Init(void)
{
FTM_PWM_init(FTM0,CH2,100, 0);//舵机控制PWM波输出,硬件接口C1
FTM_PWM_init(FTM0,CH0,50, 0); //电机PWM波控制输出,硬件接口C2
}

void SteerCtrl(void)
{
FTM_PWM_Duty(FTM0, CH2,50);
FTM_PWM_Duty(FTM0, CH0,300);
}

void main()
{

    DisableInterrupts; //关闭中断                                                             //禁止总中断
    All_Init();//函数声明
    EnableInterrupts; //使能中断                                                              //开总中断
    while(1)
    {
        SteerCtrl(); //打脚和速度控制
     }
}
然后用示波器测试CH2的频率和CH0相等,ch2和频率一直是都与CH0,如果CH0的频率是35khz,那么CH2也是35khz,求解




回复

使用道具 举报

 楼主| 发表于 2013-6-21 19:51:44 | 显示全部楼层
山外哥,我已经用你们最新的FTM.C了,但是还是不行,还是只能支持一个PWM,
回复 支持 反对

使用道具 举报

发表于 2013-6-22 12:27:53 | 显示全部楼层
FTM,同一个模块只能相同频率,可以不同占空比,看教程吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-6-22 16:59:54 | 显示全部楼层
东方大乐透 发表于 2013-6-22 12:27
FTM,同一个模块只能相同频率,可以不同占空比,看教程吧

谢谢!!非常感谢你!!!!!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回列表 返回顶部