由于大小限制,因此STM32F401CEU6没有SD接口,所以PYB Nano上也没有了SD/macroSD,这给存储大数据带来一点不便。不过咱们能够经过SPI接口挂载SD,下面介绍具体的链接方法。
经过SPI方式链接,义工须要6根线(包括电源)。
接线方式和连线图以下:
python
SD大数据 |
PYB Nanospa |
GNDcode |
GND接口 |
VCCci |
3V3table |
MOSIclass |
X14/PB15import |
MISO方法 |
X13/PB14 |
SCK |
X12/PB13 |
CS |
X11/PB12 |
链接好后,将sdcard.py复制到PYB Nano中,在使用下面的命令进行挂载
import pyb, sdcard, os sd = sdcard.SDCard(pyb.SPI(2), pyb.Pin('B12')) pyb.mount(sd, '/sd2') os.listdir('/')
运行效果图
注: