再次发帖,大神路过给看看呗

2019-07-16 09:19发布

int main(void)
{
        uint32_t FTMDuty = 0;
        FTM_InitTypeDef FTM_InitStruct1;
        //系统时钟初始化,使用外部晶振50M,PLL倍频到100M
        SystemClockSetup(ClockSource_EX50M,CoreClock_100M);

  //³初始化FTM
        FTM_InitStruct1.Frequency = 300;                // 200HZ
        FTM_InitStruct1.FTMxMAP = FTM0_CH0_PC1;          //FTM0_CH0 PC1Òý½Å
        FTM_InitStruct1.FTM_Mode = FTM_Mode_EdgeAligned; //±ßÑضÔÆëģʽ
        FTM_InitStruct1.InitalDuty = 500;               //占空比5%
        FTM_Init(&FTM_InitStruct1);
        
        while(1)
        {               
                FTMDuty += 100;
                if(FTMDuty==1200)
                        FTMDuty=500;
                FTM_PWM_ChangeDuty(FTM0_CH0_PC1,FTMDuty); //改变FTMDuty
                DelayMs(300);
        }
}

波形显示正确,舵机不转,求分析
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
两条线
1楼-- · 2019-07-16 09:38
 精彩回答 2  元偷偷看……
小小同学
2楼-- · 2019-07-16 13:51
两条线 发表于 2014-7-26 20:49
不太懂,来围观一下呗

总算有人回应了
spring_dragon
3楼-- · 2019-07-16 14:56
{:23:}{:23:}
镜花水月2014
4楼-- · 2019-07-16 19:11
路过!还是初学者,功力不深,帮不了!
小小同学
5楼-- · 2019-07-16 21:18
 精彩回答 2  元偷偷看……
镜花水月2014
6楼-- · 2019-07-17 03:15
小小同学 发表于 2014-8-6 09:49
此问题已解决

恭喜!继续路过

一周热门 更多>