智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 2544|回复: 0
打印 上一主题 下一主题

[摄像头] 求一个K10 或者K60PWM脉冲输出测试小程序

[复制链接]

1

主题

1

帖子

0

精华

注册会员

Rank: 2

积分
44
威望
35
贡献
7
兑换币
8
注册时间
2013-3-14
在线时间
2 小时
毕业学校
四川理工学院
跳转到指定楼层
1#
发表于 2013-5-10 17:24:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一个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输出,没波形
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-27 21:51 , Processed in 0.045256 second(s), 36 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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