[8/16-bit MCU] PWM波形只有高电平

[复制链接]
5416|46
 楼主| duguzhen 发表于 2015-7-23 21:03 | 显示全部楼层 |阅读模式
我用的MC56F8245,在测PWM波形时,只有高电平,这是什么原因?该怎样解决呢?
Mancherstun 发表于 2015-7-23 21:11 | 显示全部楼层
是不是初始化没有成功呢?
 楼主| duguzhen 发表于 2015-7-24 09:05 | 显示全部楼层
Mancherstun 发表于 2015-7-23 21:11
是不是初始化没有成功呢?

初始化应该是没问题的,
李香兰 发表于 2015-7-24 09:52 | 显示全部楼层
我觉得你配置的pwm没有正常工作
FSL_TICS_ZJJ 发表于 2015-7-24 10:27 | 显示全部楼层
duguzhen 发表于 2015-7-24 09:05
初始化应该是没问题的,

如果不能输出,说明程序肯定是哪里有问题了。
不知道你用的是什么代码。
你可以用官方的CW工具的PE,选择PWM模块,生成一个代码试试。
 楼主| duguzhen 发表于 2015-7-24 10:49 | 显示全部楼层
李香兰 发表于 2015-7-24 09:52
我觉得你配置的pwm没有正常工作

应该是,那应该怎样办呢
 楼主| duguzhen 发表于 2015-7-24 10:50 | 显示全部楼层
FSL_TICS_ZJJ 发表于 2015-7-24 10:27
如果不能输出,说明程序肯定是哪里有问题了。
不知道你用的是什么代码。
你可以用官方的CW工具的PE,选择 ...

我就是用PE弄得
FSL_TICS_ZJJ 发表于 2015-7-24 10:51 | 显示全部楼层

有没有按照典型应用,配置后还要加些代码?
跟屁虫 发表于 2015-7-24 11:21 | 显示全部楼层
PWM没有工作呗,初始化成功了吗
 楼主| duguzhen 发表于 2015-7-24 11:40 | 显示全部楼层
FSL_TICS_ZJJ 发表于 2015-7-24 10:51
有没有按照典型应用,配置后还要加些代码?

添加了
 楼主| duguzhen 发表于 2015-7-24 11:42 | 显示全部楼层
跟屁虫 发表于 2015-7-24 11:21
PWM没有工作呗,初始化成功了吗

初始化都好的。就是现在只配置PWM,任何代码都不写任然是高电平而且是满占空比的

西门扫雪 发表于 2015-7-24 13:47 | 显示全部楼层
有没有将这几个管脚设置为PWM模式呢?
侣行天下 发表于 2015-7-24 15:17 | 显示全部楼层
先检查一下电路有没有问题
 楼主| duguzhen 发表于 2015-7-24 15:31 | 显示全部楼层
侣行天下 发表于 2015-7-24 15:17
先检查一下电路有没有问题

电路是没有问题的
 楼主| duguzhen 发表于 2015-7-24 15:31 | 显示全部楼层
西门扫雪 发表于 2015-7-24 13:47
有没有将这几个管脚设置为PWM模式呢?

已经设置为PWM模式了
quray1985 发表于 2015-7-25 16:27 | 显示全部楼层
初始化不成功,把你的初始化部分贴出来看看吧
奥德赛 发表于 2015-7-25 17:10 | 显示全部楼层
感觉pwm没有运行起来
luofeng2g 发表于 2015-7-25 17:35 | 显示全部楼层
应该是模块没有运行,再看看代码,datasheet
 楼主| duguzhen 发表于 2015-7-25 22:37 | 显示全部楼层
quray1985 发表于 2015-7-25 16:27
初始化不成功,把你的初始化部分贴出来看看吧

void PWMC1_OnReload(void)
{
  /* Write your code here ... */
  PWMC1_SetDuty(0,2000);
  PWMC1_SetDuty(1,2000);
  PWMC1_Load();
}
这是我的测试程序
春风的暖暖 发表于 2015-7-26 09:27 | 显示全部楼层
楼主,现在问题解决了吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

17

主题

56

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部