阅读:948回复:2
各位老大,请大家帮忙看一下D12问题!急急急
我现在正在开发D12的usb(自己做的板),由于我是第一次从事硬件的调试,遇到了不少问题.
我采用的是philips的方案,D+通过1M下拉,D-通过1M下拉,RESET直接接电源,SUSPEND接地 中断通过10K电阻上拉.MCU采用USB总线供电(3.3V).PIO传输.上电后,读ID为0X1012,CLOCKOUT输出为 12M(设为12M).现在有以下问题: 上电RESET后,只检测到RESET和SUSPEND CHANGE中断,然后D12就挂起,经用示波器检测,D+上有三次SOF.但是就是检测不到EP0的中断.各位前辈不能给在下点提示.搞了几个星期,一点动静也没有. |
|
沙发#
发布于:2003-11-25 12:45
看中断寄存器读到什么?
不会只是0xc0吧。 |
|
板凳#
发布于:2003-11-26 21:34
我的D-是上拉,通讯正常,要不你去试试!
|
|