首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

TPM2通道0输出PWM波设置问题

TPM2通道0输出PWM波设置问题

设置如下:

void Init_tpm2_ch0_edge_pwm_425(void)
{

TPM2C0V=2000; //高电平宽
TPM2MOD=4000; //周期

TPM2C0SC=0x28; ////通道0中断使能,边沿对齐PWM

TPM2SC=0x12; //TPM1时钟源为固定系统时钟8MHZ;分频系数为4;溢出中断禁止

TPM2CNT=0; //任意时刻对TPM1CNTH或TPM1CNTL的写操作将计数寄存器的计数值复位(清零)

}

可是,总是从管脚,看不到波形。

不知道原因。

http://www.edn123.com/freescale.htm

电子设计网址导航!edn123.com!

先写这句 :TPM2C0SC=0x28; ////通道0中断使能,边沿对齐PWM试试

今天我用示波器都看到了,就是好像周期和总线时钟的关系不对,不知道怎么的

返回列表