在USB库文件mass_mal.c中添加对flash和sd读写的函数,USB库调用这些函数从而实现模拟U盘的功能 ...
一 stm CubeMx配置 勾选USB 配置USB设备 时钟配置 堆和栈改大点 二 修改代码 STORAGE Init FS STORAGE Read FS STORAGE Write FS 三 运行结果 初次使用需要格式化一次 只要有STORAGE Read FS 就能读出内容 格式化和写入文件需要STORAGE Write FS 能不能正常运行,关键在于w qxx的驱动 W Qxx的驱动在上 ...
2021-10-06 15:18 0 120 推荐指数:
在USB库文件mass_mal.c中添加对flash和sd读写的函数,USB库调用这些函数从而实现模拟U盘的功能 ...
一、工具 1、硬件:STM32F103VET6单片机(HAL库) 2、编译环境:Atollic TrueSTUDIO for STM32 9.3.0 3、辅助工具:STM32CubeMX 二、工程创建 1、打开调试接口 2、选择时钟源 3、打开USB ...
http://www.openedv.com/posts/list/65104.htm ...
一、USB功能的添加(作为U盘) 添加文件 将官方库中的Library文件夹中的所有有效文件添加到工程中,分为4个文件夹: usb class为硬件相关(Library\Class); usb driver为底层驱动(Driver); usb library为设备核心库 ...
USB设备可以定义一个复合设备,复合设备分两种,一种是一个设备多个配置,还有一种是一个配置多个接口,在本例中采用一个配置多个接口的方式 首先修改设备描述符,标准设备描述符 ...
在项目应用中,经常会有对外交换数据的需求。USB接口读写U盘无疑是一种颇为方便的选择。在这一篇中,我们就来讨论如何在STM32上实现USB主机读写U盘文件的方法。 1、应用概述 在我们的产品上有这样一个需求,希望通过大容量的U盘存取数据。我们来分析一下这个需求的具体内容。 首先在 ...
这是大三下学期EDA实训的内容,设计制作了一个简易的U盘。 主要涉及STM32单片机、W25Q128闪存芯片、电路板绘制、文件系统移植等内容,发布出来供大家参考。 仅供学习交流使用,实验步骤仅供参考 转载请注明原文链接:https://blog.csdn.net ...
一、工具 1、硬件:GD32F30x系列单片机 2、编译环境:KEIL 3、Flash芯片:GD25Q256DF 4、一根能够单片机连接电脑的USB数据线 二、需求分析 类似于我们平常使用的U盘,当单片机与电脑通过USB数据线进行连接的时候,电脑能够识别出单片机 ...