OpenEdv-开源电子网

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

请大神们帮帮忙看一下,实验53 USB U盘(host)实验检u盘插上了检测不了是怎么回事呢?

[复制链接]

5

主题

9

帖子

0

精华

初级会员

Rank: 2

积分
101
金钱
101
注册时间
2015-11-13
在线时间
35 小时
发表于 2016-9-27 17:45:31 | 显示全部楼层 |阅读模式
10金钱
我自己做了一个stm32f407的板子,usb接口接的是PA11和PA12,没有外部存储芯片。我想读u盘里面的图片并显示在lcd上面,但是同样的程序在探索者开发板上面就能正常运行,在自己做的板子上面就检测不了U盘,一直都在这个函数外面循环进不到这个函数里面 case HOST_IDLE :
    printf("cc");
    if (HCD_IsDeviceConnected(pdev))  
    {
      phost->gState = HOST_DEV_ATTACHED;
       printf("dd");
      USB_OTG_BSP_mDelay(100);
    }
    break;

请大神们帮忙分析一下这个是什么原因导致的呢?已经搞了两天了都还没有找到原因。


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

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2016-9-28 21:33:46 | 显示全部楼层
检查下电路连接,是否有问题?可以先试试USB Device的代码
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-12 17:58

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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