首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux驱动学习】SD卡规范学习

摘要: 学习SD卡的相关规范,包括定义,硬件特性,数据传输,命令系统等。不涉及代码。 文章针对Linux驱动开发而写,以助于理解SD卡驱动,不会涉及过多硬件内容。 纲要: 1. SD卡介绍 2....SD卡硬件规范 3. SD卡指令规范 4. SD卡寄存器 1....SD卡硬件规范 2.1 SD卡物理接口 下图是SD卡和MMC卡的针脚: ? ? 可以看到,SD卡在MMC卡基础上增加了8、9两个针脚,这两个针脚将被用作数据传输,以支持SD传输模式。...SD卡支持SD模式(4数据线)和SPI模式(2数据线),MMC卡只支持SPI模式。 SD卡针脚对应的功能:(SD模式) ? ?...Linux驱动对SD卡做初始化会经过如下步骤: CMD0上电重置到idle状态(防止一些机型关机不掉电,如某些FPGA平台)->ACMD41获取SD卡支持的电压信息(还需要通过主机控制器设置电压)->CMD2

2.3K50
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【CS创世 SD NAND】SD NAND芯片的测评与使用(基于卷积神经网络的数字识别

    目录前言:简介:对照:测试:使用:照片存储:基于卷积神经网络的数字识别:————————————————前言:感谢深圳雷龙公司寄送的样品,其中包括两张2代的4gbit和32gbit的SD NAND FLASH...对照:下面是SD NAND芯片和传统TF卡的一些对比:目前,一些树莓派和一些国产的微处理器经常通过SD卡进行系统的移植,但一些设计不合理的卡槽经常不能保护SD卡,反而会损坏折断。...通过将测试板和芯片进行简单的焊接,我们可以像使用SD卡一样对SD NAND FLASH进行测试。...使用:此外,我们还利用k210与SD NAND进行了照片的存储和基于卷积神经网络的数字识别。1.照片存储:通过向SD NAND内烧录micropython代码,实现了k210对照片的拍摄和存储。...(e, s)s = s.getvalue()img = image.Image()img.draw_string(0, 0, s)lcd.display(img)main()2.基于卷积神经网络的数字识别

    8010

    Linux】查看进程识别

    引言 在Linux操作系统中,每个运行的进程都有一个唯一的标识符,即进程识别号(PID)。了解进程识别号对于系统管理和故障排查是至关重要的。...本文将深入探讨如何查看Linux中的进程识别号,以及了解PID在系统运行中的作用。 1....在Linux中,进程识别号的应用涉及到系统管理、故障排查以及进程间通信等多个方面,为系统管理员和开发人员提供了强大的工具,帮助其更好地理解和掌控系统的运行状态。...结论 进程识别号在Linux系统中扮演着关键的角色,它是唯一标识和管理每个运行中的进程的重要标识符。通过本文的介绍,你可以了解如何查看进程识别号以及在系统管理和故障排查中应用PID的重要性。...在日常的Linux系统操作和维护中,对进程识别号的深入了解将为你提供更多便利和掌握系统的能力。

    55010

    瀚海微SD NAND之SD 协议(45)SD电路设计

    一旦SD卡从默认速度转移到SDR104模式,调谐过程就开始了。调谐过程扫描UI (Unit Interval),以获得最佳采样点。...在覆盖整个Ul之后,主机能够识别可用的有效窗口。主机将采样控制块设置到有效窗口的中心。主机采样点调优完成后,可以开始读/写操作。...主机设计建议插在电源线上的去耦电容由于插在VDD和VSS之间的卡电容,SD卡插入时产生涌流。本附录提供了一种使用安装在SD NAND附近的去耦电容来降低由浪涌电流引起的电压降的方法。...由于SD内存卡Cc为5uF(最大),CH计算为45uF(最小)。因此,仅支持SD存储卡的主机推荐去耦电容为47uF。SDIO卡Cc定义为10uF(最大),然后计算CH为90uF(最小)。...电容器的物理位置应尽可能靠近SD插座VDD和VSS引脚。较小的电容器应靠近SD NAND。电源开关主要用于SD卡的上电和电源回收。当开关LDO输出提供给卡时,47uF主要用作4.7uF电容的充电辅助。

    8310

    嵌入式Linux系列第16篇:使用SD

    常见的解决方案包括Flash存储芯片、SD卡和U盘。SD卡具有存储容量大、携带方便、插拔便捷的特点,所以经常出现在嵌入式设备中。...比如下面这个小投影仪,侧面就有1个SD卡接口,可以用来播放SD卡里的电影、歌曲等。 ? 本篇介绍LinuxSD卡的使用,包括相关配置、SD卡的挂载等。...5.SD卡挂载 1) 首先通过#fdisk -l命令确认板子上的linux系统是否识别SD卡 下图中显示的15.6GB的设备对应的就是板子上插入的SD卡。 ?...2)然后cat /proc/partitions 看看有没有这两个分区,如果没有,就说明SD卡驱动没有移植成功 ?...6.结束语 本期相关的资料在https://github.com/TopSemic/NUC972_Linux Lesson16 SD卡使用中

    3.2K20

    SD-WAN菜鸟指南——SD-WAN概述

    本章目录结构 ✔ 理解什么是软件定义广域网 ✔ 发现SD-WAN的需求 ✔ 探索SD-WAN特征 在本章,你会发现SD-WAN能够做什么,不能够实现什么。你同时也应该发现SD-WAN的特点。...SD-WAN的定义 SD-WAN提供了基于SDN数据中心的企业分支办公室在广域网中的解决方案。...SD-WAN不是什么 ✔ SD-WAN是一个由许多组件构成的综合解决方案,但是它不包含传统的,私有的MPLS链接和✔ TCP链接的书档式广域网优化。 ✔ 它不仅仅是路径控制的多链路广域网。...SD-WAN特征如下 概述一下,SD-WAN ✔ 虚拟化网络 ✔ 加强安全覆盖 ✔ 简化服务分发 ✔ 提供互操作性 ✔ 改变硬件的成本效应 ✔ 支持自动化的商业方针框架 ✔ 监控使用情况和表现 ✔ 支持互操作和开放网络...支持overlay安全 SD-WAN提供了一个安全覆盖独立于底层传输组件。SD-WAN设备需要进行身份验证,在它们参加覆盖前。 电路和服务提供者的任何组合可以支持安全,加密的传输。

    1.7K50

    瀚海微SD NAND之SD 协议(36)SPI模式

    缺点是SPI模式相对于SD模式的性能损失(例如单个数据线和每个卡的硬件CS信号)。2.00版本以后定义的SD模式下的命令和功能在SPI模式下不支持。...模式选择与初始化SD卡在SD模式下上电。在接收复位命令(CMD0)期间,如果CS信号被断言(负),则将进入SPl模式。如果卡识别到需要SD模型,它将不响应命令并保持在SD模式。...返回SD模式的唯一方法是进入电源循环。在SPl模式下,不观察SD模式下的SD Cardl协议状态机。SPI模型支持的所有SD卡命令始终可用。SPI模式初始化顺序如下图所示。...SEND_IF_COND (CMD8)用于校验SD Memory Card接口的工作状态。CMD8的参数格式与SD模式下定义的格式相同。...READ_OCR (CMD58)旨在为SD存储卡主机提供一种机制,以识别与主机所需的Vop范围不匹配的卡。如果主机不接受电压范围,它将不进行进一步的初始化顺序。

    12710

    瀚海微SD NAND之SD 协议(29)硬件接口

    SD存储卡硬件接口SD存储卡有6条通信线路和3条供电线路:CMD:命令是双向信号。主机和卡驱动以推拉方式工作。DAT0-3:数据线是双向信号。主机和卡驱动在推拉模式下运行CLK:时钟是主机到卡的信号。...SD NAND如果使用SD NAND时,只需使用CMD、DAT0-3、CLK、Vdd、Vss共计8个网络即可。...即使主机在SD模式下仅使用1bit - 1模式的SD存储卡,主机也应通过RDAT拉出所有的DAT0-3线。此外,主机应该在SPI模式下拉出所有的“RSV”线,即使它们没有被使用。...主机应给卡供电,使电压在250ms内达到Vdd min,并开始向SD卡供电至少74个SD时钟,并保持CMD线高位。在SPIl模式下,CS应在74个时钟周期内保持高电平。...上电后(包括热插拔,即在总线运行时插卡)SD卡进入空闲状态。如果是SD主机,则不需要CMD0。如果是SPI主机,CMD0应该是第一个将卡发送到SPI模式的命令。

    8910

    瀚海微SD NAND存储功能描述(25)SD Registers

    主机应读取此状态位以识别SDSC卡或SDHC/SDXC 卡。OCR寄存器由卡片执行。1.该位仅在设置了卡上电状态位时有效。2.如果卡还没有完成上电程序,这个位被设置为LOW。...CID寄存器卡识别(CID)寄存器是128位宽。它包含在卡片识别阶段使用的卡片识别信息。每个读/写(RW)卡应该有一个唯一的识别号码。CID注册表的结构定义如下:MID标识卡制造商的8位二进制数。...MID编号由SD- 3c, LLC控制、定义并分配给SD存储卡制造商。本程序的建立是为了确保CID寄存器的唯一性。...OID号由SD- 3C, LLC控制、定义并允许分配给SD存储卡制造商。建立此程序是为了确保CID寄存器的唯一性。...注意:SD- 3C, LLC许可希望制造和/或销售SD存储卡的公司,包括但不限于闪存,ROM, OTP, RAM和SDIO组合卡。

    9810
    领券