芯路恒电子技术论坛

 找回密码
 立即注册
热搜: 合集
查看: 6027|回复: 1

CY7C68013 USB芯片休眠导致时钟失效情况的避免方法

[复制链接]
  • TA的每日心情
    慵懒
    2021-2-24 10:16
  • 436

    主题

    826

    帖子

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    16323
    QQ
    发表于 2019-10-10 15:28:15 | 显示全部楼层 |阅读模式
    让USB芯片上电就工作,不出现休眠情况,可以将下述寄存器写为这个值就行:

    WAKEUPCS = 0x15;

    具体方案:在“TD_Init”函数中任意找一个位置,将上述语句加入即可,例如函数的结尾,如下图所示


    代码示例.png


    亲测百分百有效,码上有效
    回复

    使用道具 举报

  • TA的每日心情
    开心
    4 天前
  • 0

    主题

    1

    帖子

    6

    积分

    新手入门

    Rank: 1

    积分
    6
    发表于 4 天前 | 显示全部楼层
    您好,我按照您的操作,在后面添加WAKEUPCS = 0x15;后,PC机就识别不到设备,设备描述符请求失败。。。请问这是什么原因?我是下载到RAM中了,没有下载到Flash,下载到flash中是正常的。
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|小黑屋|Archiver|芯路恒电子技术论坛 |鄂ICP备2021003648号

    GMT+8, 2025-6-17 06:34 , Processed in 0.119461 second(s), 36 queries .

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

    快速回复 返回顶部 返回列表