【PYB Nano】链接SD卡

由于大小限制,因此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('/')

 

运行效果图

 

注:

  • 上面是链接SPI2,也能够链接到其它SPI上。
  • CS也能够改用其它GPIO
  • 挂载点必须在根目录,能够用其它名称。
相关文章
相关标签/搜索