0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

AirMICROSD_1000直插小板:快速扩容,突破存储容量限制

合宙LuatOS 来源:合宙LuatOS 作者:合宙LuatOS 2025-12-16 14:17 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

AirMICROSD_1000直插小板以快速扩容为核心目标,通过直插方式接入设备接口,无需复杂配置。搭配MICROSD卡即可快速突破设备原有的存储容量限制,整个扩容过程简洁高效,能快速解决空间不足的痛点,为设备提供更大的存储空间支持,保障数据存储与应用运行的流畅性。

本文特别分享AirMICROSD_1000+Air8101系列核心板应用示例demo,可结合实际需求灵活运用。

一、硬件接线方式

AirMICROSD_1000配件板采用排母设计,直接插到Air8101核心板对应排针即可;建议选择主流品牌SD卡,确保性能稳定。

wKgZPGlA9ASAeWeVAAEt8xzs7XA094.png

AirMICROSD_1000配件板引脚功能说明:

3V3

SD卡的供电电压,通常为3.3V,确保卡内电路稳定运行。

GND

地线/接地,电路中的零电位参考点,用于稳定电压、保障安全,并消除静电或电磁干扰。

CD

卡检测(Card Detect),检测信号

DO

数据输出(Data Out),在SPI模式下DO引脚用于从SD卡向主机发送数据,是单向数据输出通道。

CMD

命令(Command),用于向SD卡发送命令信号,控制卡的操作,如读取、写入、擦除等。

CLK

时钟(Clock),主机到SD卡的时钟信号,用于同步数据传输,控制通信节奏。

Air8101系列核心板通过Type-C USB口供电(核心板背面的功耗测试开关,拨到OFF一端)。此种供电方式下,VBAT引脚为3.3V,可以直接给配件板供电。

对应管脚如下图表:

wKgZO2lA9QWAWIfmAAYR05MWsVY964.png

二、软件demo下载

本示例demo核心功能为:使用Air8101系列核心板对Micro SD卡(TF卡)实现完整操作流程,覆盖了从文件系统挂载到高级文件操作的完整功能链。

最新示例源码:https://gitee.com/openLuat/LuatOS/tree/master/module/Air8101/demo/accessory_board/AirMICROSD_1000

main.lua:主程序入口,主要用于初始化项目,加载应用模块。

AirMICROSD_1000.lua:TF卡基础应用模块,实现文件系统管理、文件操作和目录管理功能。

http_download_file.lua:HTTP下载模块,实现网络检测与文件下载到TF卡的功能。

部分示例代码说明如下,完整demo详见源码仓库最新文件。

▼ AirMICROSD_1000.lua ▼

1)文件系统管理

挂载:挂载FAT32文件系统到/sd路径;自动格式化检测与处理;

空间信息获取:实时查询TF卡可用空间;输出详细存储信息(总空间/剩余空间)。

2)文件操作

创建目录:io.mkdir("/sd/io_test")

创建/写入文件:io.open("/sd/io_test/boottime", "wb")

检查文件存在:io.exists(file_path)

获取文件大小:io.fileSize(file_path)

读取文件内容:io.open(file_path, "rb"):read("*a")

启动计数文件:记录设备启动次数

文件追加:io.open(append_file, "a+")

按行读取:file:read("*l")

文件关闭:file:close()

文件重命名:os.rename(old_path, new_path)

列举目录:io.lsdir(dir_path)

删除文件:os.remove(file_path)

删除目录:io.rmdir(dir_path)

3)结果处理

资源清理(卸载)

wKgZPGlA9cyADth1AAI0H1GeaRY333.pngwKgZPGlA9gSAZkvEAAKpPNgtNjM413.pngwKgZO2lA9h2Abnv0AAIKBbXbQH4481.pngwKgZO2lA9jKAOcQGAAI1eLGHYoY433.pngwKgZO2lA9kWAD5Y7AAKZKMnEV_k920.pngwKgZPGlA9lyAB_SYAAKK3RybpGY538.pngwKgZPGlA9nGAFIi5AAJrCkGldSw825.pngwKgZO2lA9n-AUTRCAAAmokQ21dg120.png

今天的内容就分享到这里了~

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 接线
    +关注

    关注

    29

    文章

    791

    浏览量

    34641
  • SD
    SD
    +关注

    关注

    1

    文章

    173

    浏览量

    35776
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    CANFD总线多节点扩展技术:节点数量限制突破方案

    总线节点数量限制的核心原因,提供切实可行的扩展方案,并梳理科学的测试验证方法,为多节点系统设计提供技术支撑。
    的头像 发表于 12-15 17:35 889次阅读
    CANFD总线多节点扩展技术:节点数<b class='flag-5'>量限制</b>与<b class='flag-5'>突破</b>方案

    电能质量在线监测装置的暂态事件台账存储容量有限,如何进行数据管理?

    针对电能质量在线监测装置暂态事件台账存储容量有限的问题,数据管理的核心逻辑是 “分级优先 + 全生命周期管控” :通过 “价值分级、存储优化、自动备份、智能清理、合规归档” 五步实现,确保关键数据不
    的头像 发表于 12-11 10:53 285次阅读
    电能质量在线监测装置的暂态事件台账<b class='flag-5'>存储容量</b>有限,如何进行数据管理?

    武汉芯源小容量存储芯片EEPROM产品的特点

    和读取,适用于需要长期保存关键数据的设备。 多种存储容量:武汉芯源半导体的EEPROM产品提供多种存储容量选择,从2KB到512KB不等,以满足不同应用的需求。 先进的工艺:采用华虹95nm最先进工艺制造
    发表于 11-21 07:10

    如何延长电能质量在线监测装置的暂态波形存储时长?

    延长电能质量在线监测装置的暂态波形存储时长需从硬件扩容、数据压缩、策略优化、架构升级等多维度综合施策。以下是结合行业实践与技术标准的具体方案: 一、硬件升级:突破物理存储瓶颈 内置
    的头像 发表于 11-05 14:26 204次阅读

    技术资讯 I 如何设计存储卡读卡器

    本文重点存储卡可以适配各类操作系统且存储容量无上限。标准USB接口为读卡器提供了双重功能:既能供电,又能实现高速数据传输。数字读卡器集成电路(IC)是USB存储卡读卡器的核心组件。存储
    的头像 发表于 10-17 16:16 283次阅读
    技术资讯 I 如何设计<b class='flag-5'>存储</b>卡读卡器

    电能质量在线监测装置的波形数据存储时间受哪些因素影响?

    电能质量在线监测装置的波形数据存储时间受多重因素影响,需结合设备特性、行业标准、应用场景及技术策略综合考量。以下是关键影响因素的详细解析: 一、设备硬件与技术参数 存储容量与扩展能力装置内置存储(如
    的头像 发表于 10-13 17:38 428次阅读

    铝电解电容的 “高度博弈”:不同尺寸如何在机箱内 “见缝插针”?

    博弈”。 ### **铝电解电容的尺寸标准与空间挑战** 铝电解电容的尺寸通常由直径(D)和高度(H)决定,常见的封装尺寸如φ5×11mm、φ8×12mm、φ10×20mm等。不同规格的电容适用于不同的电路需求,例如大容量
    的头像 发表于 08-23 15:29 458次阅读

    技术进化之路:DVP AirCAMERA _1020摄像头小板配件板的革新突破

    在智能硬件开发的征途上,技术的每一次进化都带来新的可能。DVP AirCAMERA _1020摄像头小板配件板,以突破性的技术迭代,从核心传感器到算法优化,再到接口兼容性,实现了全方位的升级。无论是
    的头像 发表于 08-01 18:29 694次阅读
    技术进化之路:DVP AirCAMERA _1020摄像头<b class='flag-5'>小板</b>配件板的革新<b class='flag-5'>突破</b>

    从零到一:AirSHT30_1000传感器小板极速开发指南!

     AirSHT30_1000温湿度传感器小板专为快速开发设计!无需深究底层协议,只需按照“电源连接→I2C配置→发送指令→数据校验→转换输出”五步流程,即可让传感器高效运行,配合开源示例,即使是编程
    的头像 发表于 07-17 16:37 130次阅读
    从零到一:AirSHT30_<b class='flag-5'>1000</b>传感器<b class='flag-5'>小板</b>极速开发指南!

    轻松打造智能环境监测——AirSHT30_1000传感器小板极速入门教程

    AirSHT30_1000温湿度传感器小板让智能设备开发不再高深!借助其紧凑设计和I2C通信协议,只需接入微控制器(如STM32/CW32),配合示例代码,短短几分钟即可完成初始化与数据采集,轻松
    的头像 发表于 07-17 16:36 508次阅读
    轻松打造智能环境监测——AirSHT30_<b class='flag-5'>1000</b>传感器<b class='flag-5'>小板</b>极速入门教程

    产品使用 | 龙芯2K0300 TF卡启动与系统更新指南

    前言:龙芯2K0300蜂鸟开发板支持通过TF卡启动系统。相较于EMMC存储方案,TF卡具备灵活拆卸、便于镜像修改、不受存储容量限制等优势。本指南详细说明在Windows/Linux系统下制作TF卡
    的头像 发表于 05-23 08:32 748次阅读
    产品使用 | 龙芯2K0300 TF卡启动与系统更新指南

    DLP6500存储内存为128m,存储图片数量少,请问能否对其进行扩容

    根据用户手册,DLP6500存储内存为128m,存储图片数量少,请问能否对其进行扩容?或者有其他方法提高存储容量吗?
    发表于 02-21 06:48

    峟思量水堰计的数据采集频率和存储容量是多少?

    深入探讨峟思磁致式量水堰计的数据采集频率和存储容量,特别是其存储容量如何受到MCU自动采集设备的影响。数据采集频率:灵活且高效峟思磁致式量水堰计采用磁致伸缩原理进
    的头像 发表于 02-12 16:18 712次阅读
    峟思量水堰计的数据采集频率和<b class='flag-5'>存储容量</b>是多少?

    铝电解电容与贴片电容的区别

    铝电解电容与贴片电容在多个方面存在显著的区别,以下是对这两种电容的详细对比: 一、定义与结构 铝电解电容 定义:
    的头像 发表于 01-06 16:16 1904次阅读
    <b class='flag-5'>直</b><b class='flag-5'>插</b>铝电解电容与贴片电容的区别

    tf卡存储容量选择 tf卡的常见故障及解决方法

    的设备支持的最大TF卡容量。不同设备对TF卡的容量有不同的限制,超出支持范围的TF卡可能无法被识别。 存储需求 :根据你存储的内容类型和数量
    的头像 发表于 12-19 15:20 4428次阅读