银杏科技有限公司旗下技术文档发布平台 | |||
技术支持电话 | 0379-69926675-801 | ||
技术支持邮件 | Gingko@vip.163.com | ||
版本 | 日期 | 作者 | 修改内容 |
---|---|---|---|
V1.0 | 2020-06-15 | gingko | 初次建立 |
使用micropython 读取iCore3板子上的SD卡信息。
# -*- coding: utf-8-*- # main.py -- put your code here! from pyb import UART #导入 import os, pyb #定义串口4对象,波特率9600 U4 = UART(4,9600) sd = pyb.SDCard() #创建SD卡对象 os.mount(sd,'/sd') #挂载SD卡 #读取SD卡信息 info = sd.info() SD_Capacity = info[0] / 1048576 SD_BlockSize = info[1] SD_ManufacturerID = info[2] while True: U4.write('\r\nHello! I am iCore3!\r\n') #串口写入数据 U4.write('SD CardCapacity: %dMB\r\n'%SD_Capacity) U4.write('SD CardBlockSize: %dByte\r\n'%SD_BlockSize) U4.write('SD ManufacturerID: %d\r\n'%SD_ManufacturerID) pyb.delay(2000)