dsp输出方波时有时无??????????

[复制链接]
1996|7
 楼主| sheyutao 发表于 2013-6-20 20:59 | 显示全部楼层 |阅读模式
dsp输出方波时有时无,这是什么原因啊??????????而且有时输出的时间长有时时间短。
zhangmangui 发表于 2013-6-21 13:17 | 显示全部楼层
方波是用事件管理器实现的吗  还是你用怎么样的方式输出的???
如果用事件管理器输出时有时无那就说不过去了
肯定是你的代码将其时而使能时而关断了   仔细查查代码
 楼主| sheyutao 发表于 2013-6-21 16:18 | 显示全部楼层
zhangmangui 发表于 2013-6-21 13:17
方波是用事件管理器实现的吗  还是你用怎么样的方式输出的???
如果用事件管理器输出时有时无那就说不过 ...

是用的dsp28335的epwm的事件管理器。不过代码查过了,没有问题啊。有时输出的时间很长,有时很短。
zhangmangui 发表于 2013-6-21 18:00 | 显示全部楼层
sheyutao 发表于 2013-6-21 16:18
是用的dsp28335的epwm的事件管理器。不过代码查过了,没有问题啊。有时输出的时间很长,有时很短。 ...

你可以这样去测试   在输出pwm波的同时  让某一个二极管闪烁  
这样就可以判断在不输出pwm波的时候是否整个系统在运行  
说不好是什么导致系统不稳定了  
还有一种情况我 曾经遇到过  就是输出pwm不是按照我的设计输出的
片子可以下载程序  最后发现是片子坏了  换了就好了
 楼主| sheyutao 发表于 2013-6-24 08:52 | 显示全部楼层
zhangmangui 发表于 2013-6-21 18:00
你可以这样去测试   在输出pwm波的同时  让某一个二极管闪烁  
这样就可以判断在不输出pwm波的时候是否整 ...

我用示波器测的引脚的方波,这个和二极管一样吧。测试的结果就是时有时无。
zhangmangui 发表于 2013-6-24 09:00 | 显示全部楼层
sheyutao 发表于 2013-6-24 08:52
我用示波器测的引脚的方波,这个和二极管一样吧。测试的结果就是时有时无。 ...

我的意思是用别的IO口证明在不输出pwm波的时候  别的IO上的二极管是否还在工作
判断整体程序是否还在运行
如果在运行  说明是你的程序问题
 楼主| sheyutao 发表于 2013-6-25 21:02 | 显示全部楼层
zhangmangui 发表于 2013-6-24 09:00
我的意思是用别的IO口证明在不输出pwm波的时候  别的IO上的二极管是否还在工作
判断整体程序是否还在运行 ...

哦哦 明白了
zhangmangui 发表于 2013-6-25 22:46 | 显示全部楼层
sheyutao 发表于 2013-6-25 21:02
哦哦 明白了

快快解决问题  然后分享给大家   谢谢啦
您需要登录后才可以回帖 登录 | 注册

本版积分规则

17

主题

56

帖子

0

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