当前位置: 首页 > news >正文

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

http://www.lryc.cn/news/242380.html

相关文章:

  • 【自主探索】基于 frontier_exploration 的单个机器人自主探索建图
  • 模板初阶(1):函数模板,类模板
  • AIGC: 关于ChatGPT中生成输出表格/表情/图片/图表这些非文本的方式
  • gen_arrow_contour_xld
  • 智能时代的智能工具(gpt)国产化助手
  • 量子计算 | 解密著名量子算法Shor算法和Grover算法
  • 缓存组件状态,提升用户体验:探索 keep-alive 的神奇世界
  • 万字长文 - Python 日志记录器logging 百科全书 - 高级配置之 日志文件配置
  • ​LeetCode解法汇总1410. HTML 实体解析器
  • OpenGL 绘制旋转球(Qt)
  • 解决:javax.websocket.server.ServerContainer not available 报错问题
  • 81基于matlab GUI的图像处理
  • 虚拟机系列:vmware和Oracle VM VirtualBox虚拟机的区别,简述哪一个更适合我?以及相互转换
  • Go lumberjack 日志轮换和管理
  • git常用命令(git github ssh)
  • 完美解决:Nginx访问PHP出现File not found.
  • 音视频5、libavformat-2
  • python opencv -模板匹配
  • 大数据技能大赛(高职组)答案
  • C++动态规划算法:最多可以参加的会议数目
  • Windows 下安装MySQL8.0 Zip
  • 8.2 Windows驱动开发:内核解锁与强删文件
  • 【Spark源码分析】事件总线机制分析
  • c语言第七弹--扫雷小游戏!
  • 浏览器是什么
  • 一文彻底看懂Python切片,Python切片理解与操作
  • 聊聊tomcat的connection-timeout
  • HCIA-RS基础:动态路由协议基础
  • jQuery 第十一章(表单验证插件推荐)
  • SSL握手失败的解决方案