关于LPC2387 USB低功耗的问题-在线等啊

[复制链接]
2457|1
 楼主| gyccy 发表于 2011-5-31 15:49 | 显示全部楼层 |阅读模式
本帖最后由 gyccy 于 2011-5-31 15:50 编辑

目前我正用LPC2387开发一个产品,在做低功耗的时候
遇到一个问题.

现象:power down设置为USB唤醒,则不能进入低功耗模式。

我读取设备状态(0XFE)为0x05,为正常状态,USB总线检测也是正常的,

异常的数据为寄存器USBClkSt(0xFFE0CFF8)和USBIntSta(0xE01fC1C0)

USBClkSt为1,USBIntSta的USB_NEED_CLK位为1,根据LPC2387的datasheet

USB_NEED_CLK的值是USBClkSt各个bit的或,问题是USBClkSt的最低位

没有意义啊,SPEC写的是该位读出无效,可是该位却造成USB_NEED_CLK为1,

USB_NEED_CLK为1就使IC不能进入powerdown,

问题:为什么USBClkSt 没有意义的最低位会为1,且造成不能进入powerdown呢?

我这边有买周立功的LPC2378的开发板,一切都是正常的。USBClkSt和USB_NEED_CLK都为零。
huzixian 发表于 2011-5-31 21:05 | 显示全部楼层
没有遇到过类似问题啊,帮顶
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

1

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部