SD卡命令列表对应的16进制
时间: 2023-06-20 07:05:27 浏览: 56
以下是一些常见的SD卡命令及其对应的16进制值:
- CMD0:复位命令,对应 0x40
- CMD8:发送SD卡接口条件命令,对应 0x48
- CMD9:发送CSD命令,对应 0x49
- CMD10:发送CID命令,对应 0x4A
- CMD12:停止传输命令,对应 0x4C
- CMD16:设置块大小命令,对应 0x50
- CMD17:读单块数据命令,对应 0x51
- CMD18:读多块数据命令,对应 0x52
- CMD24:写单块数据命令,对应 0x58
- CMD25:写多块数据命令,对应 0x59
- CMD55:应用特定命令之前,需要发送该命令,对应 0x77
- CMD58:读OCR命令,对应 0x7A
注意,这些命令的16进制值可能因为不同的SD卡处理器而有所不同。
相关问题
CMD53 16进制
CMD53 是 SD 卡和 eMMC 存储器中的一种命令,用于读取数据块。在 CMD53 命令中,数据传输是通过指定的数据块地址和长度来完成的。
下面是 CMD53 命令的 16 进制表示:
```
CMD53 16 进制:5B [31:16] [15:8] [7:0] [23:16] [15:8] [7:0] [39:32] [31:24] [23:16] [15:8] [7:0] [47:40]
```
其中,`[31:16]` 表示数据块地址的高 16 位,`[15:8]` 表示数据块地址的中间 8 位,`[7:0]` 表示数据块地址的低 8 位。同样的,`[23:16]`、`[15:8]` 和 `[7:0]` 分别表示数据块长度的高 8 位、中间 8 位和低 8 位。
`[39:32]`、`[31:24]`、`[23:16]`、`[15:8]`、`[7:0]` 和 `[47:40]` 是用于校验和和其他控制信息的位。
请注意,CMD53 命令的具体格式和含义可能会根据具体的存储器设备和协议有所不同。以上提供的是一种常见的表示方式,具体的 CMD53 命令格式需要参考相关的文档和规范来确认。
linux 挂载sd卡命令
在 Linux 中挂载 SD 卡的命令是:
1. 确认 SD 卡已经插入 Linux 系统中,并且已经被识别。
2. 使用以下命令查看当前系统中已经挂载的设备:
```
df -h
```
3. 使用以下命令查看当前系统中已经识别的存储设备:
```
lsblk
```
4. 确认 SD 卡对应的设备文件名,例如 `/dev/sdb`。
5. 创建一个目录作为挂载点,例如 `/mnt/sdcard`。
6. 使用以下命令将 SD 卡挂载到指定的挂载点:
```
sudo mount /dev/sdb /mnt/sdcard
```
7. 如果需要读写 SD 卡,可以添加 `-o rw` 参数:
```
sudo mount -o rw /dev/sdb /mnt/sdcard
```
8. 如果需要卸载 SD 卡,可以使用以下命令:
```
sudo umount /mnt/sdcard
```