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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

2

主题

8

帖子

38

积分

新手上路

Rank: 1

积分
38
跳转到指定楼层
楼主
发表于 2017-11-6 10:09:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
UsbPhyOn 代码如下,外部时钟配为19.2M. device mode:
0 a& Q) z% B) ?6 A3 t; u" b  P! f' L! f0 ]8 @
  我的usb mass storage 设备工作在全速模式下已经可以正常运行,
! q7 C' v8 v4 O8 m( }8 [- h, Z3 Q8 _" p( T
  下面这段代码不进行,设备应该是工作在high-speed 模式的* C  ?$ f2 f2 }0 q* a2 B! F4 I
8 H" }) C) a) [# I
   但是不运行下面这行代码,在高速模式,设备枚举没任何反映。* `: G  i! D, {) E9 N- p8 D/ N
" D4 N- }% p6 ?6 }+ {' M8 P
   usb只能收到复位和断开中断。连sof中断都不能收到.5 m9 w3 m# z; q3 ~$ P# z9 x# }
! ]- ^9 ^- K& d) b8 C! a0 u5 n1 z) F
   请问是硬件电路的问题,还是 UsbPhyOn 函数 配置运行错误。
! N  k/ Q- z7 E+ q: Q
+ D" k$ X0 H& n6 c( W. j
* t; E$ N/ ^( P9 p2 I
! W& U( W" t& i5 K1 X2 \' K. G' |7 S: n# V7 x4 A6 [# N, n
#ifdef USB_MODE_FULLSPEED
1 Y2 n. M& e- m  s+ W6 B: d    HWREGB(USB0_BASE + USB_O_POWER) &= 0xdf;1 ?  l0 `1 a" F( `9 R
#endif /* USB_MODE_HS_DISABLE  */
) S. M4 P6 E. c9 x5 o1 d5 X  ?  }" U/ D, s2 t  l, A

本帖子中包含更多资源

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

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-16 21:43 , Processed in 0.034309 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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