ESP32提供了两个SD / MMC硬件通道,还支持通过用户通常可以使用的两个SPI端口之一访问SD卡。slot参数的取值范围为0到3,slot0和1使用内置的SD / MMC控制器,而slot2和3使用SPI端口。slot0支持1、4或8 bit,而slot1支持1或4 bit;SPI插槽仅支持1bit。
slot |
0 |
1 |
2 |
3 |
信号 |
引脚 |
引脚 |
引脚 |
引脚 |
sck |
6 |
14 |
18 |
14 |
cmd |
11 |
15 |
|
|
cs |
|
|
5 |
15 |
miso |
|
|
19 |
12 |
mosi |
|
|
23 |
13 |
D0 |
7 |
2 |
|
|
D1 |
8 |
4 |
|
|
D2 |
9 |
12 |
|
|
D3 |
10 |
13 |
|
|
D4 |
16 |
|
|
|
D5 |
17 |
|
|
|
D6 |
5 |
|
|
|
D7 |
18 |
|
|
|
|