智能车制作

标题: 求一个K10 或者K60PWM脉冲输出测试小程序 [打印本页]

作者: ゞHáρρy_し    时间: 2013-5-10 17:24
标题: 求一个K10 或者K60PWM脉冲输出测试小程序
一个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_CH2功能
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);//使用系统时钟
E4口是测试输出是否为高电平,测试结果正确,B0测试PWM输出,没波形





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