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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

[复制链接]

2

主题

8

帖子

38

积分

新手上路

Rank: 1

积分
38
跳转到指定楼层
楼主
发表于 2017-11-6 10:09:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
UsbPhyOn 代码如下,外部时钟配为19.2M. device mode:: {( O- W8 i2 b  [/ ?
$ d8 @- G5 M) T( s; ~
  我的usb mass storage 设备工作在全速模式下已经可以正常运行,
( b, ?2 n$ R: @  s. A" c( \- d* k8 z" j
  下面这段代码不进行,设备应该是工作在high-speed 模式的+ i% e$ ]) {9 r; w
$ C& n: T- [% p% z& C9 I
   但是不运行下面这行代码,在高速模式,设备枚举没任何反映。
3 j! G0 u9 ]+ @2 C; N, c4 [5 _  v1 c8 y; O3 Y
   usb只能收到复位和断开中断。连sof中断都不能收到.1 T& d0 h0 \8 x' ]% u4 X

, U) |& W1 Z( a3 W   请问是硬件电路的问题,还是 UsbPhyOn 函数 配置运行错误。) T; s; i! A* I. G2 }

1 B( X  j5 {* A5 o, c0 {' n6 ]9 U9 [& a0 o' |. o% p

' [7 r" }0 A/ r8 X$ [: ?9 X- e7 P. J+ ~% a* S
#ifdef USB_MODE_FULLSPEED
7 N3 z  }. K- \, X, n8 R    HWREGB(USB0_BASE + USB_O_POWER) &= 0xdf;
. M. w* m5 G7 q) z" l0 t) d( @/ B#endif /* USB_MODE_HS_DISABLE  */
: g/ s* U' ~  C0 E4 T4 z1 K7 S
9 Z- J: A2 b* U9 ?. H: n: M0 k

本帖子中包含更多资源

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

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-15 06:11 , Processed in 0.036483 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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