3.ESP32-S2 USB 挂载SPI-SD,当作U盘使用,无线U盘

news/2025/2/3 0:08:32/

使用的 IDF_4.4 C语言开发

1.ESP32-S2 USB烧录 输出日志
2.ESP32-S2 USB 挂载内部Flash,当作U盘使用,无线U盘
3.ESP32-S2 USB 挂载SPI-SD,当作U盘使用,无线U盘
4. ESP32S3 使用USB 加载SD_SDIO 当作 U盘使用


目录

    • 1.打开 `usb_msc_wireless_disk` 工程 Confinguration
    • 2.分析源码 `usb_msc_wireless_disk_main.c`
    • 3.编译烧录
    • 4.写入速度

1.打开 usb_msc_wireless_disk 工程 Confinguration

将存储改为 SD SPI
在这里插入图片描述

在 board 中已经将SPI初始化,再次初始化SPI会报错重启

自己移植项目,就将 ✔ 取消,自己初始化SPI

在这里插入图片描述

2.分析源码 usb_msc_wireless_disk_main.c

在这里插入图片描述

SD使用的是 SPI3

在这里插入图片描述
定位搜索 iot_board_init 函数

在这里插入图片描述

3.编译烧录

编译-》烧录 ,不出意外电脑能够正常读取到SD卡
在这里插入图片描述

4.写入速度

在这里插入图片描述


http://www.ppmy.cn/news/233524.html

相关文章

We PE U盘安装win7系统

一,制作U盘启动盘 参考:https://jingyan.baidu.com/article/6fb756ec994516241858fb9c.html 1,下载WePE, 2,双击运行,安装至其他介质—-安装PE至U盘 3,如下图所示 4,“立即安装至U盘”—-“开始制作…

2.ESP32-S2 USB 挂载内部Flash,当作U盘使用,无线U盘

使用的 IDF_4.4 C语言开发 1.ESP32-S2 USB烧录 输出日志 2.ESP32-S2 USB 挂载内部Flash,当作U盘使用,无线U盘 3.ESP32-S2 USB 挂载SPI-SD,当作U盘使用,无线U盘 4. ESP32S3 使用USB 加载SD_SDIO 当作 U盘使用 目录 1.下载官方源码…

详解联想bios怎么进入u盘启动

想要使用u盘给联想电脑重装系统的话,除了要将u盘制作成启动盘之外,我们还需要进联想bios将u盘启动盘设置成第一启动项进入pe安装。那么联想bios怎么进入u盘启动?bios怎么设置u盘启动呢?下面小编就教下大家联想bios设置u盘启动的方…

微型计算机内存单位大小排列,内存单位大小怎么排列 内存单位从小排到大是什么...

内存单位大小怎么排列 内存单位从小排到大是什么 内存存储单位是一种计量单位,指的是以一个特点的量或者作为一个记录的,去定义另一个点。而内存单位有很多,那么它们之间从小到大应该怎么排列呢?接下来dengb.com小编就给大家带来内…

内存信息检测软件:Thaiphoon Burner 16.5.0.2

原文地址:https://www.52pojie.cn/thread-1353113-1-1.html 最新版的台风终于可以正确识别镁光E-die的C9BJZ颗粒!其它E-die颗粒手上没有,大家可以自行测试。 个人整理了一些颗粒的性能排行,非100%准确&am…

Java 堆内存泄漏分析的一个例子

Java 程序开发者,多多少少都遇到过 Java 堆内存溢出的错误,错误发生时可以在日志文件中看到 java.lang.OutOfMemoryError: Java heap space 字样。不像 NullPointerException 等其他异常,抛出 OutOfMemoryError 的代码往往并不是罪魁祸首&…

内存颗粒的封装大全

内存颗粒编码原则,方便大家识别颗粒是否可用与扩容 Samsung 具体含义解释: 例:SAMSUNG K4H280838B-TCB0 主要含义: 第1位——芯片功能K,代表是内存芯片。 第2位——芯片类型4,代表DRAM。 第3位——芯…

内存颗粒位宽和容量_内存颗粒编码原则,方便大家识别颗粒是否可用与扩容

内存颗粒编码原则,方便大家识别颗粒是否可用与扩容 Samsung 具体含义解释: 例:SAMSUNG K4H280838B-TCB0 主要含义: 第1位——芯片功能K,代表是内存芯片。 第2位——芯片类型4,代表DRAM。 第3位——芯片的更进一步的类型说明,S代表SDRAM、H代表DDR、G代表SGRAM。 第4、5位…