智能车制作

标题: 求大神帮我解决K10PWM输出问题 [打印本页]

作者: じeご街jìāoε    时间: 2013-5-10 16:41
标题: 求大神帮我解决K10PWM输出问题
小弟我初次接触K10,在程序的PWM输出遇到一个难题,单片机始终没有输出。我写了一个测试程序不知道:请帮我参详一下:SIM_SCGC5 = SIM_SCGC5_PORTA_MASK | SIM_SCGC5_PORTB_MASK | SIM_SCGC5_PORTC_MASK | SIM_SCGC5_PORTD_MASK | SIM_SCGC5_PORTE_MASK;
PORTE_PCR4=(0|PORT_PCR_MUX(1));//设置E4口为IO口
  GPIOE_PDDR=GPIO_PDDR_PDD(GPIO_PIN(4));//设置E4口作为输CHU
  GPIOE_PDOR |=  GPIO_PDOR_PDO(GPIO_PIN(4)); //E4口输出高电平
  
SIM_SCGC6|=SIM_SCGC6_FTM0_MASK;//使能FTM0时钟
PORTB_PCR0= PORT_PCR_MUX(2); // 设置引脚B0引脚为FTM0_CH4功能
GPIOB_PDDR=GPIO_PDDR_PDD(GPIO_PIN(0));//设置E4口作为输CHU
FTM0_CNTIN=(uint32_t)0;
FTM0_CNT=(uint32_t)0;
FTM0_MOD=6000;
FTM0_C2SC=(uint32_t)0x28;
FTM0_C2V=4000;
FTM0_SYNC|=(uint32_t)(1<<2)|(1<<7);
FTM0_OUTINIT=(uint32_t)0x02;
FTM0_COMBINE=(1<<13);
FTM0_MODE|=(uint32_t)7;
FTM0_SC=(uint32_t)(1<<3);
}这个程序是为了让B0口输出PWM脉冲,求大神指点


补充内容 (2013-5-10 16:53):
E4口是测试输出是否为高电平,测试结果是正确的。




欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2