OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3118|回复: 6

关于F4的USB HOST问题

[复制链接]

1

主题

6

帖子

0

精华

新手上路

积分
24
金钱
24
注册时间
2016-10-28
在线时间
7 小时
发表于 2016-10-28 09:54:06 | 显示全部楼层 |阅读模式
6金钱
在移植USB OTG程序到自己的板子上时,程序死在了disk_read里面,在uint8_t USBH_MSC_Read10(USB_OTG_CORE_HANDLE *pdev,                        uint8_t *dataBuffer,
                        uint32_t address,
                        uint32_t nbOfbytes)这个底层函数里面进入了default,返回的status为初始化的值USBH_MCS_BUSY,然后就跳不出do while循环。我看很多帖子说产生这个问题是因为时钟,我的时钟已经降频到168了,难道是外部晶振的原因?
请教各位搞过USB的大牛。搞了五六天了一直卡在这,f_mount不成功。


正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

6

帖子

0

精华

新手上路

积分
24
金钱
24
注册时间
2016-10-28
在线时间
7 小时
 楼主| 发表于 2016-10-28 10:59:28 | 显示全部楼层
回复

使用道具 举报

1

主题

6

帖子

0

精华

新手上路

积分
24
金钱
24
注册时间
2016-10-28
在线时间
7 小时
 楼主| 发表于 2016-10-28 14:49:26 | 显示全部楼层
继续顶   
回复

使用道具 举报

1

主题

6

帖子

0

精华

新手上路

积分
24
金钱
24
注册时间
2016-10-28
在线时间
7 小时
 楼主| 发表于 2016-10-28 15:41:25 | 显示全部楼层
。。。
回复

使用道具 举报

1

主题

6

帖子

0

精华

新手上路

积分
24
金钱
24
注册时间
2016-10-28
在线时间
7 小时
 楼主| 发表于 2016-10-28 17:05:54 | 显示全部楼层
000000
回复

使用道具 举报

8

主题

193

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
303
金钱
303
注册时间
2012-12-19
在线时间
16 小时
发表于 2016-10-28 20:52:38 | 显示全部楼层
你可以验证下主频是168吗?
回复

使用道具 举报

1

主题

6

帖子

0

精华

新手上路

积分
24
金钱
24
注册时间
2016-10-28
在线时间
7 小时
 楼主| 发表于 2016-10-31 16:18:22 | 显示全部楼层
sdwhupk 发表于 2016-10-28 20:52
你可以验证下主频是168吗?

时钟应该是没什么问题的。验证了工作电压。现在是一点方向都没有
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-3-1 06:06

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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