打印

如何使USB芯片PDIUSBD12 挂起与恢复?

[复制链接]
2000|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wwwwfh|  楼主 | 2010-1-9 22:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 wwwwfh 于 2010-1-12 10:38 编辑

谁有suspend USB芯片PDIUSBD12的挂起与恢复源代码?
麻烦提供一下,谢谢!
我使用了如下代码,不能唤醒与上位机进行通信,通过串口检测到的数据表明,系统一直处于挂起状态,无法再次进入正常工作状态,只有将USB接口数据线拔下重新插入才能再次进入工作状态,郁闷中。。。
    if(D12SUSPD == 1)
    {
     D12SUSPD = 0;
     write_usb_command(0xf6);           //从挂起状态恢复USBD12
     delay(10);
     D12SUSPD = 1;   
    }
这段代码对吗?望指教。

相关帖子

沙发
computer00| | 2010-1-13 10:43 | 只看该作者
需要发送一个远程唤醒请求,这个命令在D12里面有的。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

21

帖子

0

粉丝