/* Configure SD_SPI pins: MISO */ GPIO_InitStructure.GPIO_Pin = GPIO_Pin_6;GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING;GPIO_Init(GPIOA, &GPIO_InitStructure);/*!< Configure SD_SPI_CS_PIN pin: SD Card CS pin */ GPIO_InitStructure.GPIO_Pin = GPIO_Pin_8;GPIO_InitStructure....
/* 读 Card_Status 寄存器 Get the addressed card's status register */ #define CMD13 13 #define CMD13_R R2 /*** Class2:块读命令集 Block read commands ***/ /* 设置块的长度 Set the block length */ #define CMD16 16 #define CMD16_R R1 /* 读单块 Read a single block */ #define...
/* 设置/复位密码或上锁/解锁卡 Set/reset the password or lock/unlock the card */ #define CMD42 42 #define CMD42_R R1B /* Commands from 42 to 54, not defined here */ /*** 应用命令 Application-specific commands ***/ /* 通知该卡下个命令是条特殊命令,而不是标准命令 Flag that the ...
进入SPI模式后,默认关闭CRC校验,此时CRC校验字段默认填充1即可,当然也可以通过命令配置打开SPI模式的CRC校验 5.2 SPI 时序 在开始进行通讯读写前,我们先来看下SPI时序,使用SPI完成于SD nand(SD卡)的通讯与我们平常使用SPI与其他设备通讯会有一点点小小的区别,主要在于往SD nand写了数据之后,回复不是马上的,以及在...
SD卡是Secure Digital Card,直译就是“安全数字卡”,最早由松下(Panasonic)闪迪(SanDisk)东芝(Toshiba)三家公司发起。后形成SD卡协会。 按照当前市面上的物理规格来划分,常见的SD卡可以分为三种。 1、 标准的SD卡,这种卡比较大,尺寸为32X24X2.1mm。相当于邮票大小,多用于数码相机、笔记本电脑等存储 ...
Pin Name Type1 SPI Description 1 CS I Chip Select (Active low) 2 DataIn I Host to Card Commands and Data 3 VSS S Supply Voltage Ground(can be canceled if there are only 8 pins) 4 VDD S Supply Voltage 5 CLK I Clock 6 VSS2 S Supply Voltage Ground ...
SD nand存储空间大小在上述存储系列芯片中属于偏大的,其存储空间小到 1Gb(256MB) 起步,大到可以到32G,最小读写单元通常是 512 Byte,与SD卡一样,均支持SD接口模式以及SPI接口模式(后文会详细描述其区别)。 关于采用SPI接口模式完成于SD nand和SD卡的通讯,网上也有相关资料,但描述均不是很清楚或完整,因此特整理...
Standard Capacity SD Memory Card (SDSC): 这种卡容量小于等于2GB High Capacity SD Memory Card (SDHC): 这种卡容量大于2GB,小于等于32GB Extended Capacity SD Memory Card (SDXC):这种卡容量大于32GB, 小于等于2TB 如果你买了一张16G或者32G的SD卡,你会发现SD卡上面印有"HC"字样,代表该卡是SDHC卡,同理,...
SD nand存储空间大小在上述存储系列芯片中属于偏大的,其存储空间小到 1Gb(256MB) 起步,大到可以到32G,最小读写单元通常是 512 Byte,与SD卡一样,均支持SD接口模式以及SPI接口模式(后文会详细描述其区别)。 关于采用SPI接口模式完成于SD nand和SD卡的通讯,网上也有相关资料,但描述均不是很清楚或完整,因此特整理...
进入SPI模式后,默认关闭CRC校验,此时CRC校验字段默认填充1即可,当然也可以通过命令配置打开SPI模式的CRC校验 5.2 SPI 时序 在开始进行通讯读写前,我们先来看下SPI时序,使用SPI完成于SD nand(SD卡)的通讯与我们平常使用SPI与其他设备通讯会有一点点小小的区别,主要在于往SD nand写了数据之后,回复不是马上的,以及在...