首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏嵌入式iot

    树莓派4可以不用SD启动?

    树莓派4可以不用SD启动? 请注意,如果Pi 4SD的启动分区中存在bootcode.bin,则将其忽略。 也就是说,树莓派4的启动方式可以从SPI的EEPROM启动了。 但是不幸的是,操作树莓派自带的EEPROM需要树莓派的系统,也就是必须最开始的时候,需要制作启动树莓派4SD镜像,然后通过SD启动Linux后,修改EEPROM中的内容。 在/home/bigmagic/tftpboot/创建目录,用于存放SD上的启动文件 mkdir raspi4 最后将SD中的文件放到树莓派4中。 SD,启动脚本在/home/bigmagic/tftpboot/raspi4中。

    6.1K30发布于 2020-05-22
  • 来自专栏嵌入式进阶之路

    制作SD启动,从SD启动系统

    芯片需要支持SD这种启动方式。 准备好u-boot.imx,dtb,zImage,rootfs压缩包 使用fdisk命令对sd分区 输入fdisk /dev/mmcblk0.按照提示输入相关选项进行操作。 可以看到我这张SD的相关信息,总容量为15931539456字节,31116288个sectors,即一个sector为512字节。 if=u-boot.imx of=/dev/mmcblk0 bs=1024 seek=1 conv=fsync 通过dd命令烧录uboot.imx到SD。 /mnt/mke2fs -F -L "rootfs" /dev/mmcblk0p2 else echo "错误: /dev下找不到 SD rootfs分区" fi echo "正在烧写${Uboot

    5K10编辑于 2022-08-23
  • 来自专栏全栈程序员必看

    SD MMC MS TF

    SD的技术是基于MultiMedia(MMC)格式上发展而来,大小和MMC差不多,尺寸为32mm x 24mm x 2.1mm。 SD与MMC保持着向上兼容,也就是说,MMC可以被新的SD设备存取,兼容性则取决于应用软件,但SD却不可以被MMC设备存取。 Mini SD MiniSD由松下和SanDisk共同开发。 为了方便更多使用者能在不同存储中转换使用mini SD,SanDisk还特意推出了SD转接,可与现在使用SD的数字相机、PDA掌上电脑和MP3音乐播放器共同使用。 Mini SD只有SD37%的大小,但是却拥有与SD存储一样的读写效能与大容量,并与标准SD完全兼容,通过附赠的SD转接还可当作一般SD使用 TF(Micro SD) 又称T-Flash 是一种超小型(11*15*1MM),约为SD的1/4,可以算目前最小的储存了。TF是小卡,SD是大卡,都是闪存的一种。TF卡尺寸最小,可经SD转换器后,当SD使用。

    4.7K20编辑于 2022-09-03
  • 来自专栏全栈程序员必看

    sd插拔

    android/frameworks/base/core/java/android/os/storage/

    1.5K40编辑于 2022-09-02
  • 来自专栏全栈程序员必看

    stm32 sd读写_sd引脚定义图

    SD一般支持SDIO和SPI俩种传输方式 注意:很大一部分TF(小卡)不支持SPI访问,用SPI方式最好使用大卡 SD的SDIO模式及SPI模式引脚的定义如下 SD 注意:仅SDIO模式下有,SPI模式下无RCA CSD 128 描述数据寄存器,提供SD操作条件相关信息和数据 SCR 64 SD配置寄存器,提供SD一些特定的数据。 特性: 注意:F1的SDIO挂载在AHB总线,F4的挂载在APB2总线 原因:总线的时钟 SDIO适配器框图 三个时钟信号:时钟SDIO_CK(传输速率0-25MHZ)、SDIO 参数存放在SDIO_RESP1 长响应:仅保留CID/CSD 存放在SDIO_RESP1~SDIO_RESP4 有六种响应(R1、R1b、R2、R3、R6、R7)详细的看F4XX中文参考手册 从SD初始化流程可知,不管什么(这里我们将分为4类:SD2.0高容量(SDHC,最大32G),SD2.0标准容量(SDSC,最大2G),SD1.x和MMC),首先我们要执行的是上电(设置

    2.7K40编辑于 2022-11-15
  • 解锁存储密码:SD NAND、TFSD的应用全景

    SD NAND、TFSD,虽同属NAND Flash存储介质家族,却因各自独特的“个性”,在不同领域绽放光彩。接下来,让我们一同揭开它们的神秘面纱,深入了解其应用领域、场景及具体产品。 一、SD NAND:大能量SD NAND,也被叫做贴片式TF或者eMMC的简化版 ,是一种贴片式封装的存储芯片,尺寸微小,常见的仅有6x8mm ,直接焊接在主板PCB上。 三、SD:专业领域的中流砥柱SD卡尺寸为24x32mm ,比TF大,是TF的“前辈”,同样可插拔。虽然在消费电子领域逐渐被TF抢占风头,但在专业领域,它依旧是无可替代的存在。 • 部分笔记本电脑和台式机:带有SD插槽的MacBook、Windows笔记本和一体机,通过内置的SD读卡器,可快速导入相机中的照片和视频,方便后期处理。 瀚海微SD NAND、TFSD,各自凭借独特的优势,在不同领域发光发热。了解它们的特性和应用场景,能帮助我们在选择存储介质时做出更明智的决策,让设备性能得到充分发挥,在数字世界中畅行无阻。

    40810编辑于 2025-10-29
  • 来自专栏全栈程序员必看

    Android读写SD

    大家好,又见面了,我是全栈君 SD的读写是我们在开发Android 应用程序过程中最常见的操作。下面介绍SD的读写操作方式: 1. 在SD上创建文件夹目录 /** * 在SD上创建目录 */ public File createDirOnSDCard(String dir) { File dirFile 在SD上创建文件 /** * 在SD上创建文件 */ public File createFileOnSDCard(String fileName, String dir) throws File.separator + fileName); file.createNewFile(); return file; } // 何问起 hovertree.com 4. 判断文件是否存在于SD的某个目录 /** * 判断SD上文件是否存在 */ public boolean isFileExist(String fileName, String path

    2K20编辑于 2022-07-15
  • 来自专栏全栈程序员必看

    SD与MMC的区别

    図2:MMC和SD的比较 MMCに比べて、SDカードは端子が多く、より高速なデータ転送に対応している 厚みもSDカードのほうが大きいが、SDカードスロットにはMMCも挿入することができる 以MMC SD的表面积和MMC是相同大小的,但是厚度比1.4毫米的MMC增大了0.7毫米,变成2.1毫米。 然而,SD的左右部分和MMC的厚度一样的,为1.4毫米,所以MMC可以直接插入SD插槽。 (相反,SD不能插入MMC插槽) 接口的规格也是在MMC的管脚排列基础上添加的两条信号线到两侧,传输方法因为和MMC相兼容,也可以从SDhost访问到MMC。 SD的版权保护机制用到的松下和东芝倡导的是CPRM(内容保护可记录媒体)。 MMC中只有一个数据信号通道,但在SD中MMC中的7号管脚(数据信号)和一号管脚(在MMC中未使用),加上新加的8,9号管脚一共个通道可以使用,这样就能达到更高的传输速度。

    2.4K10编辑于 2022-07-01
  • SD NAND、TFSD的应用领域大揭秘

    在如今这个数据爆炸的时代,各类存储设备犹如繁星般闪耀,而SD NAND、TFSD更是其中的佼佼者。它们看似相似,实则各有千秋,在不同的领域和场景中发挥着独特的作用。 • 智能手机与平板电脑的“扩容神器”:几乎所有支持存储扩展的安卓手机、平板,都能通过插入TF解决“内存不足”的烦恼——用户可自行选择容量,存放海量照片、4K视频、无损音乐和大型应用安装包,无需担心设备自带存储满额 SD:专业领域的“高速存储主力”SD卡尺寸为24x32mm,比TF大一圈,作为TF的“前辈”,它虽在消费电子领域逐渐被小巧的TF替代,但在对速度、稳定性有高要求的专业场景中,依然占据不可替代的地位 • 专业摄影与摄像的“核心载体”:单反相机、无反相机拍摄RAW格式照片时,单张文件体积常达20-50MB,高速SD能支持每秒十余张的连拍速度,避免因存储速度不足导致“拍”;专业摄像机录制4K、8K高码率视频 综上所述,SD NAND、TFSD虽同属NAND Flash存储家族,但凭借不同的物理形态与性能特点,适配了从嵌入式设备到专业影像设备的多元需求。

    52410编辑于 2025-11-14
  • 来自专栏全栈程序员必看

    SD、TF、MMC、emmc、sdio扫盲

    特性:1)可选通信协议:SD模式和SPI模式 2)可变时钟频率:0~25MH;3)通信电压范围:2.0~3.6;4)数据寿命:10万次编程/擦除;5)正向兼容MMC;6)运行在25M的频率上,数据带宽是 4位,因此最大传输速率是12.5MHz(12.5兆字节每秒) TF即是T-Flash,又叫micro SD,即微型SD。 卡片带电插拔保护 具备写保护开关 SD运行在25MHz的时钟频率上,数据带宽是4位,因此最大传输速率是12.5MB/s(12.5兆字节每秒)。 高速支持网卡,电视以及组合等。组合指的是存储器+SDIO,对组合来操作需要全速和4BIT的传输模式,这是SDIO1.0标准规定的。 SDIO的信号传输模式有SPI、1-bit、4-bit三种。在SPI模式中,第8脚位被当成中断信号。其它脚位的功能和通信协定与SD记忆的标准规范一样。

    20.1K20编辑于 2022-08-27
  • 来自专栏嵌入式项目开发

    树莓派4B:扩展系统到整个SD

    一、环境介绍 树莓派4B:跑默认官方32位系统。 二、扩展系统容量 树莓派系统默认启动时,树莓派默认没有把整个存储空间拓展到整张中,如果需要使用整个SD,这时候可以通过人为的把存储空间拓展到整张上。 (1)打开树莓派命令行终端输入: pi@raspberrypi:~ $ sudo raspi-config (2)选择第7个选项 Advanced Options (3) 选择第一个选项 (4)选择确定 (5)确定之后,关闭界面,系统会自动重启,重启之后,使用df命令查看是否扩展成功(我这里插的是64G的SD)。

    1.8K10编辑于 2022-01-12
  • 开箱展示—CS创世SD NAND FLASH(贴片式SDTF

    最近收到了来自深圳市雷龙发展有限公司寄来的存储,奈何最近也没有好的嵌入式项目需要用到,哪这里就简单给大家展示一下吧。 原始包装大概就是这样子了垃,有两个存储芯片和一个简单的转接器,测试的时候可以把芯片焊接到转接器上,等到自己真正开发的时候,可以设计好电路,直接把存储焊接到PCB板上,就可以正常读取了。 转接板的一头,其实就跟我们常见的TF一样,我们可以直接把它插到读卡器上读取这里也就测试一下,实际使用时肯定不会这样用: 由于我是把tf插到读卡器里读取的,读卡器又是USB接口,所以这里被识别成了

    82210编辑于 2024-10-25
  • 来自专栏陶士涵的菜地

    保存文件到SD

    /****************2016年5月4日 更新*****************************/ 知乎:为什么很多Android应用要把文件写到/sdcard目录下而不是写到/data 祈雨蓝: 没有限制 另外对应着 SD上也有一个文件夹 /Android/data/包名,这个文件夹也是用来给程序放应用数据的,此文件夹读写在4.4及以后不需要外置储存区读写权限。 不需要权限,有很大的安全隐患,4.0以后的有权限,在设置里面开发者选项,对sd进行读写保护。 添加权限 android.primission.READ_EXTERNAL_STORAGE 判断sd是否存在调用Evevironment.getExternalStorageState(),得到结果与 Environment.MEDIA_MOUNTED比较,sd挂载,Environment.getExternalStorageDirectory()可以得到sd根路径 业务类修改: package

    3.7K20发布于 2019-09-10
  • 来自专栏云深之无迹

    NodeMCU读写SD.上

    选择demo 该示例显示了如何记录来自三个模拟传感器的数据 使用SD库将其复制到SD。 电路: 模拟输入0、1和2上的模拟传感器 SD连接到SPI总线的方法如下: ** MOSI-引脚11 ** MISO-针脚12 ** CLK-针脚13 ** CS-针脚 4 ? NodeMCU的SPI(注意与HSPI区分)引脚(SD0-SD3、CLK、CMD)专门用于与ESP-12E的外接flash芯片进行Quad-SPI通信,因此不能用于SPI应用。 找到根源,下篇文章进行SD的监测与读写

    3K20发布于 2021-02-23
  • 【嵌入式开发】SD—雷龙 SD NAND

    SD系列主要有三种:SD(full size)、MiniSD和MicroSD。 2.特点: 1.容量大 2.高安全性 3.体积小 4.传输速度快 5.接口简单32GB SD实际容量:32 * 10003 / (1024) 3 ≈ 293.SD存储容量等级分为四个:注意:STM32 4.SD速度等级分为:Speed Class、UHS Speed Class和Video Speed Class5.SD驱动方式微处理器对SD进行操作,可通过SPI接口、SDIO接口。 兼容性:TF:需要适配器(套)才能在支持SD的设备上使用,适配器可以将microSD转换成标准SD的大小。SD:可以直接在支持SD的设备上使用,无需适配器。 速度等级:两者都有不同的速度等级,如Class 2、Class 4、Class 6、Class 10、UHS-I、UHS-II、UHS-III等,速度等级越高,读写速度越快。

    67110编辑于 2025-07-21
  • 来自专栏嵌入式项目开发

    STM32开发_利用SPI协议读写SD、介绍SDSPI时序

    图3-6 时序图 四、SD的寄存器与操作命令介绍 4.1 SDCard_CMD0:复位命令 图 4-1 时序图 4.2 SDCard_CMD8:检测是否是2.0版本的SD 发送只有V2.0版的SD4-2-1 时序图 图4-2-2 时序图 图4-2-3 时序图 图4-2-4 时序图 鉴别到v2.0版本之后,可以读取OCR 寄存器的值,继续判断是否是V2.0高速。 OCR 寄存器的结构描述: 图4-2-5 时序图 图4-2-6 时序图 4.3 SDCard_CMD9: 获取SD的CSD信息 CSD包括容量和速度信息,存放CID的内存,至少16Byte CMD9 图4-9 4.10 SDCard_CMD25: 设置写多个扇区 图4-10 4.11 SDCard_CMD41 图4-11 4.12 SDCard_CMD58 图4-12 五、SDSPI接口命令 (设置写多个扇区) 4、 接着向SD写数据包(参考5.3小节)。 图5-5-2 5、写结束指令0xFD,完成写入。

    10.6K40编辑于 2022-11-29
  • 来自专栏程序员互动联盟

    【答疑解惑】SD的来龙去脉

    SD(Secure Digital)与 MMC(Multimedia Card) SD 是一种 flash memory card 的标准,也就是一般常见的 SD 记忆,而 MMC 则是较早的一种记忆标准 更具体的说明,SD 本来是记忆的标准,但是现在也可以把 SD 拿来插上一些外围接口使用,这样的技术便是 SDIO。 SD/SDIO 的传输模式 SD 传输模式有以下 3 种: SPI mode(required) 1-bit mode 4-bit mode SDIO 同样也支持以上 3 种传输模式。 依据 SD 标准,所有的 SD(记忆)与 SDIO(外围)都必须支持 SPI mode,因此 SPI mode是「required」。 因此,我们可以把 SD 设定成 SPI mode 的传输方式来读取 MMC 记忆SD 的 MMC Mode 就是用来读取 MMC 的一种传输模式。

    1.7K80发布于 2018-03-14
  • SD和TF的应用

    SD和TF的基本概念1.1 什么是SDSD(Secure Digital Card)是一种基于半导体闪存的存储,由松下、东芝和SanDisk公司于1999年联合开发。 在STM32平台上实现SD的基本读写操作,使用HAL库可以这样做:#include "stm32f4xx_hal.h"#include "fatfs.h"// SD句柄SD_HandleTypeDef 在我们的项目中,为了保证4K视频的流畅录制,我们要求客户使用UHS-I U3或更高等级的TFSD和TF的选型建议3.1 容量选择在选择存储容量时,我通常会根据应用的具体需求来决定。对于日志记录类应用,一般4GB到16GB就足够了。 使用中的注意事项4.1 文件系统的选择在嵌入式系统中使用SD或TF,通常需要配合文件系统使用。最常用的是FAT32和exFAT。FAT32兼容性好,几乎所有设备都支持,但有单个文件4GB的限制。

    18110编辑于 2026-02-23
  • 来自专栏蜉蝣禅修之道

    android 保存bitmap到SD

    转自:http://blog.csdn.net/cbirdlg/article/details/5896037

    1.6K20编辑于 2022-04-02
  • 来自专栏用户9208731的专栏

    相机SD无法读取提示格式化 相机SD无法读取怎么修复

    相机SD中储存着的照片和视频,承载着我们美好的回忆。因为相机SD的容量有限,我们会定期对SD中的数据进行云盘备份,然后清理相机SD中的数据。在打开相机SD时,可能会遇到SD无法读取的情况。 那么,相机SD无法读取提示格式化,相机SD无法读取怎么修复?今天作者就和大家介绍一下这两个问题。一、相机SD无法读取提示格式化相机SD插上电脑,显示无法读取需要格式化,一般有以下几种原因。 1、相机SD中病毒。如果相机SD中病毒,会导致电脑无法读取SD中的数据内容,在插入之后电脑还会弹窗提醒相机SD需要格式化。 这时我们需要对相机SD进行病毒查杀,一般用电脑管家对相机SD进行杀毒即可。图1:电脑管家查杀病毒2、SD外部有污渍,或者是SD的金属触点氧化。一般我们将相机SD进行清洁之后,就能解决问题。 图3:检查然后点击”扫描驱动器“,系统会开始自动扫描和恢复SD。图4:扫描驱动器二、相机SD无法读取怎么修复相机SD无法读取数据时,我们可以使用数据恢复软件对SD进行修复。

    5.6K80编辑于 2023-04-18
领券