d12为什么一直都在中断?中断脚一直为低.

[复制链接]
5224|20
 楼主| lovec51 发表于 2008-1-23 17:35 | 显示全部楼层 |阅读模式
我用D12做了两个项目了,但是始终有个问题没有得到解释,我的D12中断脚始终都是低电平,CPU不停在进USB中断,大多数时候读D12的中断寄存器都是0.不知道为什么.搜了不少**,浏览了不少论坛,没有那个人对这个问题做出了正面解释!难道这个问题就没有人弄清楚?请高手回答.
2_1_I_C 发表于 2008-1-24 09:13 | 显示全部楼层

同样的问题

以前用万能板焊的,都可以用,最近做了一块板子,焊好后就是找不到硬件,测了一下,中端口一直是低的<br /><br />等待
C_coder 发表于 2008-1-25 16:50 | 显示全部楼层

11

是不是没有清楚D12中断寄存器啊<br /><br />牛人的很哦,都做两个项目了
 楼主| lovec51 发表于 2008-1-25 16:56 | 显示全部楼层

圈圈怎么不来解答一下?

  
mxh0506 发表于 2008-1-26 22:16 | 显示全部楼层

你响应一次它的中断,自然就变回高了

  
2_1_I_C 发表于 2008-1-28 10:33 | 显示全部楼层

一直在响应中断程序,读出来都是0XFFFF

  
mxh0506 发表于 2008-1-28 12:40 | 显示全部楼层

总线没连好?

或是操作时序不对?还是D12根本就没工作?<br /><br />电脑找不到硬件应该是D12的soft&nbsp;connect没动作<br />读出来都是FF应该是片选或D12时钟的问题
elviskuang 发表于 2008-1-30 19:41 | 显示全部楼层

呵呵,我第一次用也是被这个问题郁闷了好久才解决的

呵呵,我第一次用也是被这个问题郁闷了好久才解决的
 楼主| lovec51 发表于 2008-2-18 14:07 | 显示全部楼层

请问楼上是怎么解决的?

请赐教.
computer00 发表于 2008-2-19 17:47 | 显示全部楼层

其它功能正常吗?可能你使能了一些中断源,例如调试时用

还有帧启始包等等,这样会经常发生中断。
 楼主| lovec51 发表于 2008-2-21 14:42 | 显示全部楼层

通讯正常,枚举也没问题,大概就说明其他正常了.

这个D12不停中断的现象始终存在,即使USB没有连接D12也会不停中断.最可恶的是中断寄存器始终是0,所以我也不知道该如何处理.顺便帖上我的D12部分原理图.我感觉原理图没有问题.
 楼主| lovec51 发表于 2008-2-21 14:47 | 显示全部楼层

帖上D12底层操作函数.我看时序没有问题.

2_1_I_C 发表于 2008-2-22 09:38 | 显示全部楼层

.

这个问题基本上很难
 楼主| lovec51 发表于 2008-2-22 10:25 | 显示全部楼层

会不会是D12本身设计上有缺陷?

目前D12的信息都是在周立功的网站上了解到的,我想到正式官方的网站上看一下,可是上了PHILIPS的网站,更本找不到D12的信息.
mxh0506 发表于 2008-2-22 12:40 | 显示全部楼层

看程序貌似软件做出来的时序

你的MCU没有外总线???
 楼主| lovec51 发表于 2008-2-29 22:58 | 显示全部楼层

mcu有总线,但是总线太快,D12跟不上.

  
computer00 发表于 2008-3-1 23:14 | 显示全部楼层

好象这个D12的中断请求是漏极开路输出的吧?改成上拉电阻

  
2_1_I_C 发表于 2008-3-3 17:42 | 显示全部楼层

我的是上拉,一样是低电平

  
cw 发表于 2008-10-5 16:28 | 显示全部楼层

我也遇到这个问题

我也遇到这个问题,总是在再中断,中断读取寄存器总是0,D12的ID也读得出来,不知道那里有问题
h490516509 发表于 2010-5-7 17:45 | 显示全部楼层
同样。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

21

主题

112

帖子

1

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