使用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盘的盘符,第一次需要格式化

相关推荐
qq_401700417 小时前
STM32F103片内Flash 存储器操作(FLASH页划分)
stm32·单片机
Topplyz7 小时前
DC-DC的自举电容工作原理
嵌入式硬件·硬件工程·电容·电源
ytttr8737 小时前
四线制步进电机驱动器设计详解
单片机·嵌入式硬件
独小乐7 小时前
013.定时器之系统Tick实现|千篇笔记实现嵌入式全栈/裸机篇
linux·笔记·单片机·嵌入式硬件·arm
三佛科技-134163842127 小时前
无线遥控器开关方案开发 ,无线遥控器开关MCU控制方案设计-基于国产单片机
单片机·嵌入式硬件·物联网·智能家居·pcb工艺
北城笑笑7 小时前
FPGA 与 市场主流芯片分类详解:SoC/CPU/GPU/DPU 等芯片核心特性与工程应用
前端·单片机·fpga开发·fpga
Heartache boy7 小时前
DWT基础应用与获取程序运行时间Debug练习(上)
笔记·stm32·单片机
我要成为嵌入式大佬8 小时前
正点原子MP157--问题详解--五(beep编写报错端口繁忙)
stm32·嵌入式硬件·学习
振浩微433射频芯片8 小时前
433MHz在智能家居中的应用大全(一):智能窗帘篇——为什么稳定比花哨更重要?
网络·单片机·嵌入式硬件·物联网·智能家居
鸟电波8 小时前
硬件笔记——Allegro绘制器件封装和过孔
笔记·嵌入式硬件·智能硬件