GD32F427使用HAL库读写U盘文件时(使用Fatfs文件系统),上电后,第一次读U盘文件,当文件大于11KB后,总是卡死,卡在USB状态这边,一直报BUSY。导致USB底层报超时故障。解决方法:
当检测到U盘Active后,使用 USBH_ReEnumerate(phost); 函数手动再枚举几次,问题迎刃而解。
特此记录,希望能帮到各位,欢迎点赞收藏

GD32F427使用HAL库读写U盘文件的BUG相关推荐

  1. Android 基于libaums实现读写U盘文件

    前言 还是我实习的时候,遇到个要求说要支持 USB,当时找了很多博客,最后这篇文章帮我解决了问题,想想自己也没有其他要补充的,就转载一下吧! 这篇博客用的第三方库只支持 FAT32 格式的 U盘,如果 ...

  2. 劢领AT|五分钟,使用AT指令读写U盘文件

    劢领AT|五分钟,使用AT指令读写U盘文件 实验前准备 WIFI模块AT指令操作U盘文件 例程1:创建文件并写入数据 例程2:读取文件中的数据 连续读写功能使用 其它AT指令 实验前准备 本手册适用于 ...

  3. HAL库中的MSP文件,及HAL_Init和HAL_DeInit

    \quad\;\;\,MSP(MCU support package),它的作用是进行 MCU 级别的硬件初始化设置,并且它们通常会被上一层的初始化函数所调用,这样做的目的是为了把 MCU 相关的硬件 ...

  4. STM32F1 HAL库读写SD卡的操作要点

    本文采用的HAL库版本为STM32Cube_FW_F1_V1.8.0(带Patch-CubeF1 1.8.4). 知识点一:SD卡数据线位宽的配置 SD卡可以采用1位数据线模式,也可以采用4位数据线模 ...

  5. qt linux不能读写u盘文件,Qt读取U盘文件内容

    欢迎大家关注.收藏,方便下次阅读! 之前想做的一个功能是读取U盘中的文件到系统磁盘目录下,今天抽空把简版功能实现了.那会儿一直搜索的Qt如何识别U盘,最终得到的结果是Qt检测U盘插拔,发现并不是我想要 ...

  6. uboot中挂载U盘,利用FAT文件系统读写U盘文件

    关于使用U盘自动更新系统镜像,请看我的这篇博文:http://blog.chinaunix.net/space.php?uid=22030783&do=blog&id=3347599 ...

  7. ATT7022系列STM32F1的HAL库读写操作流程

    本文只是简单说明一下,记录我各种绕弯.... 一.芯片选择 没有别的原因,就是看到其他公司有在用这个芯片,型号是ATT7026,随即在网上找了一下,ATT7022系列的多一些,7022系列常见的又有C ...

  8. STM32L031 HAL库读写内部EEprom

    //字节写 void FLASHEx_EEPROM_WRITE(uint16_t Address, uint8_t *Data, uint8_t len) {uint8_t i;HAL_FLASHEx ...

  9. 使用STM32CUBEMX HAL库读写SD卡

    SD 卡系统(包括主机和 SD 卡)定义了两种操作模式: 卡识别模式 数据传输模式 在系统复位后,主机处于卡识别模式,寻找总线上可用的 SD卡设备:同时,SD 卡也处于卡 识别模式,直到被主机识别到. ...

最新文章

  1. mysql导入csv文件
  2. 跨平台的 .NET 运行环境 Mono 3.2 新特性
  3. TCP/IP协议(三次握手)
  4. java中的数据加密1 消息摘要
  5. python sys,os模块总结
  6. [改善Java代码]性能考虑,数组是首选
  7. 互联网晚报 | 1月25日 星期二 | 知乎首次举办上星晚会;微信视频号上线首个付费直播间;淘宝天猫“春节不打烊”活动正式上线...
  8. 如何使用PHP中的字符串函数
  9. Python计算今年第n个周m是几月几号
  10. cocos2d-x 3.2 项目开发 ValueMap 的遍历
  11. 《Linux编程》学习笔记 ·002【Linux常用工具GCC、GDB、Make】
  12. PCL之体素网格滤波器--VoxelGrid
  13. 一部分 数据 迁移_yugong异构数据库迁移与同步
  14. 关于vs应用程序无法正确启动问题
  15. Mac/Macbook Apple ID 无法登录:验证失败,发生未知错误
  16. Web前端常用IDE快捷键记忆(WebSorm、VSCode)
  17. flappy bird c语言,Flappy Bird C语言实现
  18. Kali安装VirtualBox增强功能
  19. ae表达式修复_AE中常见表达式错误修改解决方法
  20. C++实现简易计算器(正则表达式计算)

热门文章

  1. 国外免费网管软件推荐
  2. mybatis批量入库(springboot mybatis 批量入库)
  3. SAS/SATA/SSD/IDE硬盘介绍区别
  4. 论文笔记1《基于ID3决策树改进算法的客户流失预测分析》
  5. Ubuntu下安装极点五笔输入法
  6. Day 1 linux系统的发展史与虚拟机的安装过程
  7. 南加大计算机专业本科sat要求,南加州大学本科申请条件有哪些?
  8. 什么是云存储,是怎么服务大家的,云存储有什么优点和缺点?
  9. 计算机高中教育日志,高中信息技术研修日志
  10. 【fake location破解版】加强版随风2.0定位助手使用方法