使用STM32+SPI Flash模拟U盘

**试验目的:**使用STM32F103C8T6 + SPI Flash(WSQ16)实现模拟U盘的功能

SPI Flash读写说明:

Step1 设置SPI1 用于读取SPI Flash;

Step2:设置SPI Flash 的使能信号

Step3:使能USB通信

Step4:使能USB中间件

Step5:堆栈空间大小设置

Step6:生成代码

Step7:加入SPI驱动文件到工程

Step8:改写对应的SPI Flash芯片型号和对应的容量大小

Step9:在USB文件中增加读写函数

Step10:修改USB设备的容量大小设置

Step11:下载到开发板,可以看到出现了U盘的盘符,第一次需要格式化

相关推荐
fly_sunnn8 小时前
STM32-GPIO
stm32·单片机·嵌入式硬件
宵时待雨12 小时前
STM32基础1:嵌入式历史与生态
stm32·单片机·嵌入式硬件
zhangzhangkeji12 小时前
stm32 14-1 WDG 看门狗:理论部分
stm32
不会代码的小猴12 小时前
启动文件
stm32·嵌入式硬件
深圳老胡13 小时前
STM32CubeMX 生成 CMake 工程,用 VSCode 编译与调试的完整流程
笔记·stm32·单片机·代码规范
甜甜的大香瓜13 小时前
【MT32F006】MT32F006之Timer定时
单片机
甜甜的大香瓜13 小时前
【MT32F006】MT32F006之读写内部EEPROM
单片机
2401_8628808213 小时前
iMX6ULL 驱动工程搭建 + LED 灯驱动
c语言·驱动开发·嵌入式硬件
hahaha601613 小时前
FPGA+ARM实现AWB的全流程
人工智能·嵌入式硬件·算法·计算机视觉·fpga开发
沐欣工作室_lvyiyi13 小时前
超市智能货架系统设计与实现(论文+源码)
c语言·单片机·课程设计·电子信息工程毕业设计·黑龙江工商学院·广州工商学院·成都工业学院