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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

2

主题

8

帖子

38

积分

新手上路

Rank: 1

积分
38
跳转到指定楼层
楼主
发表于 2017-11-6 10:09:19 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
UsbPhyOn 代码如下,外部时钟配为19.2M. device mode:
0 w' @8 ~+ }/ ?: c/ J: V- o( w) _. ?, C! K" ^' y' W% s
  我的usb mass storage 设备工作在全速模式下已经可以正常运行,
: R/ P5 }! i, v, g
' G. o5 e7 o2 P- I2 y9 l& E/ ~* [  下面这段代码不进行,设备应该是工作在high-speed 模式的0 H' a2 A, \! ?+ w; ~& k

2 Z1 j3 G! y# f7 D. \/ e   但是不运行下面这行代码,在高速模式,设备枚举没任何反映。
# D  {+ q" G$ U* E1 |
. D6 w, T; {, I4 ?+ \   usb只能收到复位和断开中断。连sof中断都不能收到.
3 s  x3 C  p9 E7 Y+ G# p" n
' R6 U; z* G$ Z+ g8 @! V2 h" M   请问是硬件电路的问题,还是 UsbPhyOn 函数 配置运行错误。  T) H/ Q0 ^5 H5 X5 J* _6 @5 R4 ?

8 }9 r  Y3 [8 f( Z- _2 N5 Q* Q; n) S5 x8 Y+ p% }

% ?+ S5 V" D- B4 |0 H& \/ O1 R1 t( E6 F1 x* N
#ifdef USB_MODE_FULLSPEED, v- H# I, z3 ^( U; T: K/ f
    HWREGB(USB0_BASE + USB_O_POWER) &= 0xdf;% W) H5 Y3 s! O5 X4 k5 p* P% u
#endif /* USB_MODE_HS_DISABLE  */8 T3 n: [7 Q# S0 t: o; I* _- M, v

% o; }2 S4 d3 c# x

本帖子中包含更多资源

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

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-11-5 14:03 , Processed in 0.037784 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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