阅读:1108回复:0
D12新问题大家一同来讨论下边的问题,哪位大虾有高见?这里先谢谢了!! 我现在调试D12的程序,用的是51的单片机,在无DMA的方式下,reset、 eon_t、dmack_n 信号接5V,ale、cs_n、接地,dmreq悬空, wr_n、rd_n分别与单片机的写读信号相连。A0与p2.7相连,suspend脚通过上拉电阻与51的p1.0连接。在初始化阶段D12发出连机命令以后,PC弹出发现新硬件对话框并且开始查找设备的驱动程序,然后好象安装了一个缺省的驱动程序。但是在这个过程中,固件程序一直收不到SETUP包,另外,51循环检测D12的SUSPEND脚,好象一直处于挂起状态。然后通过下边的过程退出挂起:p1.0置0,给D12发送恢复命令(0xf6),p1.0置1。 但是D12好象一直处于挂起状态。这是为什么? 另外在主机弹出发现新硬件的对话框以后,查找设备驱动程序的过程中固件是不是应该受到几个SETUP包?这中间的过程是怎样的? |
|