sheyutao 发表于 2013-6-20 20:59

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

dsp输出方波时有时无,这是什么原因啊??????????而且有时输出的时间长有时时间短。

zhangmangui 发表于 2013-6-21 13:17

方波是用事件管理器实现的吗还是你用怎么样的方式输出的???
如果用事件管理器输出时有时无那就说不过去了
肯定是你的代码将其时而使能时而关断了   仔细查查代码

sheyutao 发表于 2013-6-21 16:18

zhangmangui 发表于 2013-6-21 13:17 static/image/common/back.gif
方波是用事件管理器实现的吗还是你用怎么样的方式输出的???
如果用事件管理器输出时有时无那就说不过 ...

是用的dsp28335的epwm的事件管理器。不过代码查过了,没有问题啊。有时输出的时间很长,有时很短。

zhangmangui 发表于 2013-6-21 18:00

sheyutao 发表于 2013-6-21 16:18 static/image/common/back.gif
是用的dsp28335的epwm的事件管理器。不过代码查过了,没有问题啊。有时输出的时间很长,有时很短。 ...

你可以这样去测试   在输出pwm波的同时让某一个二极管闪烁
这样就可以判断在不输出pwm波的时候是否整个系统在运行
说不好是什么导致系统不稳定了
还有一种情况我 曾经遇到过就是输出pwm不是按照我的设计输出的
片子可以下载程序最后发现是片子坏了换了就好了

sheyutao 发表于 2013-6-24 08:52

zhangmangui 发表于 2013-6-21 18:00 static/image/common/back.gif
你可以这样去测试   在输出pwm波的同时让某一个二极管闪烁
这样就可以判断在不输出pwm波的时候是否整 ...

我用示波器测的引脚的方波,这个和二极管一样吧。测试的结果就是时有时无。

zhangmangui 发表于 2013-6-24 09:00

sheyutao 发表于 2013-6-24 08:52 static/image/common/back.gif
我用示波器测的引脚的方波,这个和二极管一样吧。测试的结果就是时有时无。 ...

我的意思是用别的IO口证明在不输出pwm波的时候别的IO上的二极管是否还在工作
判断整体程序是否还在运行
如果在运行说明是你的程序问题

sheyutao 发表于 2013-6-25 21:02

zhangmangui 发表于 2013-6-24 09:00 static/image/common/back.gif
我的意思是用别的IO口证明在不输出pwm波的时候别的IO上的二极管是否还在工作
判断整体程序是否还在运行 ...

哦哦 明白了

zhangmangui 发表于 2013-6-25 22:46

sheyutao 发表于 2013-6-25 21:02 static/image/common/back.gif
哦哦 明白了

快快解决问题然后分享给大家   谢谢啦
页: [1]
查看完整版本: dsp输出方波时有时无??????????