K210 (Maix bit) SD卡已经插入卡槽,但是显示读取不到(新手跟着做就能成功)

 系列文章目录

           一、关于K210 sd卡的学习教程

           二、Maxi bit K210人脸识别新手教程

           三、Maix bit K210 人脸识别(掉电存储)附详细代码解析

           四、Maix bit K210 模型训练教程


本篇文章目录

一、SD卡为什么读不到

二、Maixpy SD卡读取不到的解决方法

前言:

  最近买了一个Maix bit,想玩一下训练模型和人脸识别那些,想把人脸识别模型的文件放进SD卡,然后代码读取,最后发现竟然读取不到,最后慢慢找资料解决了问题。


一、SD卡为什么读不到

上图就是我明明插入了SD卡,然后屏幕显示找不到

Micro SD 读取不到现象及解决方法:

  1. 确认 SD 能否在电脑上正常使用,如果不能即 SD 已损坏

  2. 电脑能够正常使用,读取 SD,但 MaixPy 开发板无法使用:SD 卡未格式化为 MBR 分区 FAT32 格式

  3. 电脑能够正常使用 SD 卡,也确认 SD 卡的磁盘格式为 FAT32,但 MaixPy 开发板依旧无法使用:可能存在的原因:部分 SD 出厂时,sd 中没有磁盘分区表,或者磁盘分区表类型不是 MBR解决的方法:使用第三方磁盘管理软件,将 sd 分区表类型转换为 MBR, 并且将 sd 格式格式化为 FAT32

大概率是第2,3个问题 ,下面展示解决方法

二、Maixpy SD卡读取不到的解决方法

使用第三方磁盘管理软件DiskGenius,将 sd 分区表类型转换为 MBR, 并且将 sd 格式格式化为 FAT32

软件直接百度搜索然后下载即可

1.先将你的SD卡从maix bit卡槽中拔出,插入读卡器

读卡器(应该是买maix bit必备的,可通过读卡器直接导入文件到SD卡,然后通过程序读取,这样就不用一直把文件加载到芯片Flash,节省存储空间)

2.打开软件,点击F盘

3.右键打开选项,可以看到红色方框点击不了,说明厂家已经将 sd 分区表类型转换为 MBR,如果可以点击的话就说厂家还没有将 sd 分区表类型转换为 MBR,就点击一下

4.下面就是要将 sd 格式格式化为 FAT32,点进下面红色框框

5.右键,然后选中Format(格式化)

6.将exFAT改为FAT32

7.点击Format,再点击Yes

8.最后可以看到已经将sd卡 格式格式化为 FAT32

9.再把sd卡插入maix bit板子的卡槽,断电重启,可以看到屏幕显示找到sd卡

总结:以上就是我解决sd卡问题的过程,欢迎评论区交流,支持

### K210 Maix Bit SD使用教程 #### 一、SD初始化与配置 为了使K210能够读写SD,首先需要完成必要的初始化工作。这涉及到硬件连接以及软件层面的驱动加载。 - **硬件准备** 确保SD已正确插入Maix Bit板子上的对应插内,并且物理接触良好[^1]。 - **环境搭建** 由于采用的是基于Micropython移植而来的MaixPy作为主要编程工具链,在开始之前应当按照官方指南准备好开发环境,包括但不限于安装好相应的IDE和支持库等前置条件[^2]。 #### 二、文件系统的挂载 一旦完成了上述准备工作,则可以通过特定命令来实现对SD分区表解析并将其作为一个可访问的数据存储设备加入当前运行环境中: ```python import os os.mount("/sd", "/mnt/sd") # 将根目录下的'sd'节点挂载至'/mnt/sd' ``` 此过程会自动识别所使用的具体文件系统类型(FAT32/exFAT等),从而简化后续的操作流程[^4]。 #### 三、基本I/O操作 成功建立联系之后就可以像对待本地磁盘那样执行各种常规任务了,比如创建新文档、删除旧记录或是遍历整个树状结构等等。下面给出几个简单的例子供参考: - 创建一个新的文本档: ```python with open('/mnt/sd/test.txt', 'w') as f: f.write('Hello, world!') ``` - 列出指定路径下的所有条目名称列表: ```python for item in os.listdir('/mnt/sd'): print(item) ``` 以上就是关于如何利用Python脚本控制K210平台下外部扩展介质的一些基础知识介绍。 #### 四、常见问题解答 针对实际应用过程中可能遇到的情况这里也整理了几点建议供大家查阅: - 如果发现无法正常检测到外接储存单元,请先确认线路是否牢固可靠再尝试重启机器; - 当面对权限不足错误提示时记得检查mount point设置是否有误; - 对于性能方面的要求较高的场合考虑优化算法逻辑减少不必要的IO次数以提高效率。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值