usb 2.0 480M 高速运行失败 - OMAP-L138 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4377|回复: 0
打印 上一主题 下一主题

[未解决] usb 2.0 480M 高速运行失败

[复制链接]

2

主题

8

帖子

38

积分

新手上路

Rank: 1

积分
38
跳转到指定楼层
楼主
发表于 2017-11-6 10:09:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
UsbPhyOn 代码如下,外部时钟配为19.2M. device mode:
% i* P, T$ R0 T  b  n% m3 |7 F- m
  我的usb mass storage 设备工作在全速模式下已经可以正常运行,
6 S+ O0 l; C0 s" k5 |: p
6 s  K+ C' Q+ x0 o8 b  下面这段代码不进行,设备应该是工作在high-speed 模式的0 p7 G5 G+ I% _5 s% \* L

9 s# j# o% u( _/ b' O. N. t/ Q   但是不运行下面这行代码,在高速模式,设备枚举没任何反映。" h9 k  r) t2 z0 I6 ^
: X8 o% ~. A3 Y& n3 _- T; z
   usb只能收到复位和断开中断。连sof中断都不能收到.; c; x, x2 ~- e3 z( v! d

! b6 {% D6 {& Z4 ~4 A; i   请问是硬件电路的问题,还是 UsbPhyOn 函数 配置运行错误。# B8 E6 P( Z) M7 a1 t0 }8 G1 _5 H

5 e/ ^% ?! J# ?* a: H# Z# r- ?2 |  d: f
# T3 J. ]8 b6 f5 [

6 k% ]3 O  @) H! O6 p2 e#ifdef USB_MODE_FULLSPEED# c7 S# R- C1 T
    HWREGB(USB0_BASE + USB_O_POWER) &= 0xdf;& M  A; u+ M! I5 b
#endif /* USB_MODE_HS_DISABLE  */
# x4 d# ^8 D! ]3 I3 }3 g
: r9 u' Q$ _: A$ ]  O; S7 f

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

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

本版积分规则

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号

GMT+8, 2025-4-30 12:29 , Processed in 0.035371 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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