注册 登录
查看: 299|回复: 1

[K60] Question001

[复制链接]
发表于 2014-3-10 17:56:05 | 显示全部楼层 |阅读模式
请问,用山外底层开发,为什么FTM1,FTM2,FTM0不能同时输出PWM?而且只有FTM0的通道可以使用。代码如下:
void main()
{
   FTM_PWM_init(FTM0, CH0, 3000, 50); //C1
    FTM_PWM_init(FTM0, CH1, 3000, 50);//C2
    FTM_PWM_init(FTM0, CH2, 3000, 50);//C3
    FTM_PWM_init(FTM0, CH3, 3000, 50);//C4
    FTM_PWM_init(FTM0, CH4, 3000, 50);//D4
    FTM_PWM_init(FTM0, CH5, 3000, 50);//D5
    FTM_PWM_init(FTM0, CH6, 3000, 50);//D6
    FTM_PWM_init(FTM0, CH7, 3000, 50);//D7
     
    FTM_PWM_init(FTM1, CH0, 3000, 50);//B0
    FTM_PWM_init(FTM1, CH1, 3000, 50);//B1
      
    FTM_PWM_init(FTM2, CH0, 3000, 50); //B18
    FTM_PWM_init(FTM2, CH1, 3000, 50);//B19
   
    while(1)
    {
    }
}
回复

使用道具 举报

发表于 2014-3-10 17:59:32 | 显示全部楼层
有没有测错管脚?

管脚复用在工程根目录下\Board\inc\FIRE_PORT_cfg.h  (打开看看,很容易知道如何配置的)
回复 支持 反对

使用道具 举报

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

本版积分规则

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