文档章节

【PYB Nano】连接SD卡

shaoziyang
 shaoziyang
发布于 2016/10/24 15:50
字数 201
阅读 26
收藏 0

因为大小限制,所以STM32F401CEU6没有SD接口,因此PYB Nano上也没有了SD/macroSD,这给存储大数据带来一点不便。不过我们可以通过SPI接口挂载SD,下面介绍具体的连接方法。

通过SPI方式连接,义工需要6根线(包括电源)。

接线方式和连线图如下:
 

SD

PYB Nano

GND

GND

VCC

3V3

MOSI

X14/PB15

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
  • 挂载点必须在根目录,可以用其它名称。

© 著作权归作者所有

共有 人打赏支持
shaoziyang
粉丝 12
博文 76
码字总数 25946
作品 0
武汉
程序员
PYB Nano 开发板快速指南

PYB Nano 开发板快速指南 这篇快速指南是为 MicroPython 和 PYB Nano 的初学者写的,通过这个文档,可以快速掌握 MicroPython 和 PYB Nano 的基本使用方法。 PYB Nano开发板简介 PYB Nano开发...

shaoziyang
2016/10/31
680
0
PYB Nano驱动OLED显示

这是论坛网友hbzjt2012的作品: http://www.micropython.org.cn/forum.php?mod=viewthread&tid=408&extra= 这次使用PYB Nano驱动0.96寸OLED显示屏,此次参考了国外网友的例程,OLED可以使用S...

shaoziyang
2016/12/05
42
0
cubieborad2系统安装

安装 cubian 系统 参考 http://cn.cubian.org/tutorials/ 默认SD卡是1G 需要扩展sd卡容量。需要量下载DiskGenius.exe 程序,激活分区 或360 下载 diskman 操作 安装步骤 1.格式化sd 卡 2.拷贝...

千山万水
2013/10/13
0
0
PYB Nano v1.1 开发板文档

PYB Nano v1.1开发板文档 原理图: sch.zip (88.81 KB, 下载次数: 0) 元件表: bom.zip (8.65 KB, 下载次数: 0) 固件:PYB Nano v1.1 开发板固件 3D图:...

shaoziyang
2016/10/18
22
0
最小的MicroPython开发板PYB Nano

PYB Nano是目前最小的MicroPython开发板,它只有Nucleo32和Arduino Nano大小,却包含了全部的MicroPython的功能。 PYB Nano的主要特点: 支持 macroUSB 2路UART 3路I2C 3路SPI 10路ADC 支持R...

shaoziyang
2016/10/15
53
0

没有更多内容

加载失败,请刷新页面

加载更多

解决访问swaggerUI接口文档显示basic-error-controler问题

使用swagger生成接口文档后,访问http://localhost:8888/swagger-ui.html#/,显示如下: 解决方法: public Docket createRestApi() {return new Docket(DocumentationType.SWAGGER_2)......

张欢19933
1分钟前
0
0
区块链教程以太坊源码分析core-state-process源码分析(二)

兄弟连区块链教程以太坊源码分析core-state-process源码分析(二):关于g0的计算,在黄皮书上由详细的介绍和黄皮书有一定出入的部分在于if contractCreation && homestead {igas.SetUin...

兄弟连区块链入门教程
6分钟前
0
0
BLAKE2 — fast secure hashing

BLAKE2 — fast secure hashing SPECS | CODE | B2SUM | CONTACT | USERS | THIRD-PARTY SOFTWARE | CRYPTANALYSIS | FAQ Come from http://www.blake2.net/ BLAKE2 is a cryptographic has......

openthings
13分钟前
0
0
Titan Framework MongoDB深入理解3

在前两篇文章中,我们介绍了操作Mongo数据库的类型Curd和Finder,下面要理解的是框架内mongoDB操作的条件类型——MongoDBQueryCondition。 MongoDBQueryCondition是一个接口,规定了一些实现...

云季科技
13分钟前
0
0
数据结构(算法)-树

#include <iostream>#include <malloc.h>using namespace std;#define MaxSize 100typedef char ElemType;typedef struct node{ElemType data;struct node *left ,*......

ashuo
15分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部