嵌入式开发者社区

标题: GIOP引脚始终为高电平是什么原因 [打印本页]

作者: shejishi0225    时间: 2014-11-3 13:40
标题: GIOP引脚始终为高电平是什么原因
我将GPIO_LED例程稍修改后放在自己的目标板上运行,单步执行时,用示波器测GPIO能出现高低电平;但正常运行时就只有高电平,会是什么原因呢?硬件有问题吗?

我的dsp是D800K006版本的,无论是将时钟初始化为456MHz,还是300MHz,都是单步执行时没问题,但运行时就只有高电平了。



作者: weibo1988821    时间: 2014-11-4 16:26
你是试验用GPIO产生方波吗?你的方波频率是多少?如果太快的话,会不会是你的示波器跟不上呢

作者: shejishi0225    时间: 2014-11-5 11:01
本帖最后由 shejishi0225 于 2014-11-5 11:05 编辑
[attach]82[/attach]weibo1988821 发表于 2014-11-4 16:26你是试验用GPIO产生方波吗?你的方波频率是多少?如果太快的话,会不会是你的示波器跟不上呢
...

太感谢了,终于有个人回复了
我其实是想让LED亮,但我们的板子电路比较奇怪,而我无法与设计硬件的人沟通,只能自己尝试;所以我一步步的来,先看GPIO是否有信号发出;我间隔时间还是比较长的,0x00FFFFFF/(456*1000000),近40ms周期呢;
我不确定是不是板子的硬件有关系。

我用示波器测上图绿色部分。


作者: Lewis    时间: 2014-11-13 13:19
试一下把电容拆掉看看,是不是电容充电而不能及时放电造成高电平

作者: shejishi0225    时间: 2014-11-13 13:47
Lewis 发表于 2014-11-13 13:19
试一下把电容拆掉看看,是不是电容充电而不能及时放电造成高电平

谢谢,问题已经解决啦





欢迎光临 嵌入式开发者社区 (https://51ele.net/) Powered by Discuz! X3.4