阅读:1279回复:3
GoodLink is NOT so Good……
D12+at89c52
采用非复用方式(A0控制),Soft_Connect 现在的问题是,运行后GL不亮,主机也没有反映,似乎Soft_Connect没有连上(用Vout3.3连1.5k外部上拉时,主机提示有未知设备)。 然后Int一直为低,主机不停进入中断,但什么也没有发生…… 一点儿头绪也没有。 [编辑 - 5/17/04 by chopin_1998] |
|
最新喜欢:![]()
|
沙发#
发布于:2004-05-18 09:32
是你中断处理不正确吧,我的GL很好用啊!
你可以把中断设成下降沿触发,这样就不会不断触发中断。另外你的中断处理程序会不会有问题。 |
|
|
板凳#
发布于:2004-05-18 15:45
小马:
不好意思, 昨天我比较忙, 没有给你回短信。 程序一开始, INT好像是低的, 你不用管它, 但是你先不要开中断EA, 等到进入while(1)的时候再开。 下面你首先要确保你的硬件对不对, 可以试图读取ID来确定。 注意,我仿真的时候, 都是先插入USB接口, 再执行程序, 可以正确读出ID。 如果不行, 你再把顺序调过来。 只有正确读取ID以后再往下考虑。 好好观察一下中断情况, 看它是否符合枚举过程。 |
|
地板#
发布于:2004-05-18 20:13
谢谢!!
|
|
|