阅读:1328回复:9
请教斑竹:USBD12枚举
我的USB板子上点后可以成功枚举,我想实现计算机关机状态下插入USB,计算机开机后USB可自动完成枚举,请问我应该检测D12的什么信号来重新枚举?
|
|
沙发#
发布于:2003-10-21 18:05
感谢高手指点迷津,我们老板催的太急了,我只把代码堆在一起,都没有逐步调试,谢谢了!
各位知道D12里面readmainpoint函数与readendpoint有什么不同啊?fp=MK_FP(seg,off)是进行什么操作? |
|
板凳#
发布于:2003-10-21 16:57
你设备开机后先把softcnt位置1,一旦主机开机就会发现有新设备而发送复位信号给你,如果你用的硬件中断的话,那就在reset例程里完成枚举即可,如果是查询中断那就在主程序里查询到中断标志后reconnect就行了。
|
|
地板#
发布于:2003-10-21 14:40
用户被禁言,该主题自动屏蔽! |
|
地下室#
发布于:2003-10-21 14:35
d12有reconnect的功能吗?
|
|
5楼#
发布于:2003-10-21 14:30
对不起,我说的不清楚.
设备上电后立刻进行枚举通过. 我还想做,设备先上电经过一段时间后总线才发出询问进行枚举. 相当于设备不使用总线供电时,开始枚举的情况. 但是我不知道应该检测D12的什么信号来开始RECONNECT. |
|
6楼#
发布于:2003-10-21 14:16
用户被禁言,该主题自动屏蔽! |
|
7楼#
发布于:2003-10-21 14:09
我的USB板子上点后可以成功枚举,我想实现计算机关机状态下插入USB,计算机开机后USB可自动完成枚举,请问我应该检测D12的什么信号来重新枚举? 计算机开机不就是上电吗?有什么不同呢? :D |
|
8楼#
发布于:2003-10-21 14:08
我知道可以,但是应该怎么做呢?
我应该检测的什么信号来开始重新枚举? |
|
9楼#
发布于:2003-10-21 14:05
用户被禁言,该主题自动屏蔽! |
|