硬汉嵌入式论坛

 找回密码
 立即注册
查看: 3615|回复: 5
收起左侧

[USB] 请教STM32H7读写U盘问题

[复制链接]

1

主题

11

回帖

14

积分

新手上路

积分
14
发表于 2020-4-16 11:29:20 | 显示全部楼层 |阅读模式
自己画的STM32H750VBT6板子,使用PB14,PB15引脚作为DM/DP,移植V7-026_FatFS文件系统例子(外挂U盘)的配套例程,能够识别U盘,但是不能读取。打印信息如图。请问这是什么原因
搜狗截图20200416112605.jpg
回复

使用道具 举报

1

主题

11

回帖

14

积分

新手上路

积分
14
 楼主| 发表于 2020-4-16 11:59:55 | 显示全部楼层
程序更改了的地方:
1、ffconf.h中,#define        _USE_LFN        0
2、去掉cc936.c文件。
3、更改bsp.c文件,去掉没有用到的外设。
  1. void bsp_Init(void)
  2. {
  3.         MPU_Config();
  4.        
  5.         CPU_CACHE_Enable();

  6.         HAL_Init();

  7.         SystemClock_Config();
  8.        
  9. //        bsp_InitKey();            /* 按键初始化,要放在滴答定时器之前,因为按钮检测是通过滴答定时器扫描 */
  10.         bsp_InitTimer();          /* 初始化滴答定时器 */
  11.         bsp_InitUart();                /* 初始化串口 */
  12. //        bsp_InitExtIO();        /* 初始化FMC总线74HC574扩展IO. 必须在 bsp_InitLed()前执行 */       
  13.         bsp_InitLed();            /* 初始化LED */       
  14. }
复制代码

回复

使用道具 举报

1

主题

11

回帖

14

积分

新手上路

积分
14
 楼主| 发表于 2020-4-16 12:02:53 | 显示全部楼层
usb驱动能够识别到u盘,硬件说明是好的,但是就是不能读写,应该是程序中配置哪里出了问题,还望大神指教
回复

使用道具 举报

1

主题

11

回帖

14

积分

新手上路

积分
14
 楼主| 发表于 2020-4-16 13:43:24 | 显示全部楼层
结帖,U盘硬件接触不良
回复

使用道具 举报

10

主题

92

回帖

122

积分

初级会员

积分
122
发表于 2020-4-16 13:47:38 | 显示全部楼层
单说不能读写很难判断哪里的问题, 建议还是先测试好接口函数.
回复

使用道具 举报

1

主题

11

回帖

14

积分

新手上路

积分
14
 楼主| 发表于 2020-4-17 09:37:54 | 显示全部楼层
`dc2018 发表于 2020-4-16 13:47
单说不能读写很难判断哪里的问题, 建议还是先测试好接口函数.

感谢提醒,问题已经解决,是U盘接触不良
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-16 20:11 , Processed in 0.165521 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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