开发板Linux下SD卡操作问题

mxc880922 mxc880922 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
各位好,最近项目需要用到SD卡存储历史数据,ARM9+Linux2.6平台下,遇到一个奇怪的问题。
存储历史数据的时候,系统的内存在随之增加,增加的内存差不多就是向SD卡里面写入的数据量大小。程序里面没有malloc后没有free的情况,应该不会出现内存泄露。
怀疑是文件缓存的问题,但是SD卡里面存储数据的文件时每分钟打开,下一分钟关闭再打开的,应该不会出现文件缓存一直增加的情况呀。
另外,SD卡确实是挂载成功了的,取下SD卡看里面的数据也确实写进去了。

麻烦大家帮忙分析一下出现这种情况的可能,拜谢!
...全文

相关推荐

ARM开发板SD卡启动盘制作教程

**故障排查**:如果开发板无法正常启动,可能的原因包括Bootloader配置错误、SD卡写入问题、系统映像损坏等。这时,需要检查每个步骤,逐步排除问题。8.

修成真

保姆级教程:从编译到上电,用SD卡在复旦微FMQL开发板上跑起Linux的完整避坑记录

本文提供复旦微FMQL开发板Linux系统移植的完整实战指南,涵盖从SDK环境配置、内核编译到SD卡启动盘制作的详细步骤。重点解析了FIT格式镜像构建、根文件系统配置等关键技术,并分享实际调试中的常见问题解决方案,帮助开发者高效完成嵌入式Linux系统部署。

weixin_30407613

FS4412开发板SD卡启动u-boot制作文件

**调试与测试**:完成上述步骤后,将SD卡插入FS4412开发板,上电后应能看到u-boot启动的输出信息,进一步可以加载操作系统。如果遇到问题,可以通过串口终端查看u-boot的日志进行调试。

andylauren

Mini6410开发板读取SD卡的软件(当开发板资料里的软件不能用的时候)

**SD卡的使用场景**:在开发板上,SD卡常用于存储操作系统映像(如Linux发行版)、应用程序、配置文件等。

lc19840926

linux下制作烧写程序SD卡

这个过程涉及到将操作系统镜像或者其他软件包安装到SD卡上,以便于在设备如树莓派、单片机或者开发板上运行。以下是关于这个主题的详细知识点:1.

Rocco
评论 6
收藏 已收藏
分享
返回顶部
mxc880922
Linux/Unix社区 23,224 成员 74,535 内容