搜索
bottom↓
回复: 6

RTT文件系统文件大小及剩余存储空间大小问题?

[复制链接]

出0入0汤圆

发表于 2011-12-5 22:15:02 | 显示全部楼层 |阅读模式
比如把SST25VF016挂载到文件系统下面,在文件系统里面创建了几个文件,并写入了一些数据,怎么才能知道整个SST25VF016存储器里面总共还剩余多少空间可以存储,RTT里面有什么办法可以知道?有具体的函数吗?如果存储器没有空间了,文件系统又是怎么处理的?谢谢!

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

发表于 2011-12-6 09:15:56 | 显示全部楼层
回复【楼主位】wenyu520  
比如把sst25vf016挂载到文件系统下面,在文件系统里面创建了几个文件,并写入了一些数据,怎么才能知道整个sst25vf016存储器里面总共还剩余多少空间可以存储,rtt里面有什么办法可以知道?有具体的函数吗?如果存储器没有空间了,文件系统又是怎么处理的?谢谢!
-----------------------------------------------------------------------

可以使用finsh shell命令df("/")查看剩余空间。

出0入0汤圆

 楼主| 发表于 2011-12-6 20:30:10 | 显示全部楼层
回复【1楼】lgnq
-----------------------------------------------------------------------

你使用哪个版本的RTT?我使用0.3.3版本,没有找到这个函数啊?使用finsh命令提示不存在,如下
  finsh>>df("/")
  Null node
  finsh>>
请教高手在线等待!!!

出0入0汤圆

 楼主| 发表于 2011-12-6 22:44:11 | 显示全部楼层
回复【2楼】wenyu520
-----------------------------------------------------------------------

怎么没有人回复呢?是RTT实现不了这个功能还是没有人知道?难道大家在使用过程中没有遇到这个问题嘛?难道都是判断写入函数写入的数量与返回的数量不一致判断存储器越界了嘛?有没有其他方法?大家是怎么处理的???

出0入0汤圆

发表于 2011-12-7 09:28:30 | 显示全部楼层
回复【2楼】wenyu520
回复【1楼】lgnq  
-----------------------------------------------------------------------
你使用哪个版本的rtt?我使用0.3.3版本,没有找到这个函数啊?使用finsh命令提示不存在,如下
  finsh>>df("/")
  null node
  finsh>>
请教高手在线等待!!!

-----------------------------------------------------------------------

我用的是0.4.0版本

出0入0汤圆

发表于 2012-4-27 10:24:54 | 显示全部楼层
本帖最后由 liuy219 于 2012-4-27 10:26 编辑

statfs("/", &fs_stat);
    total = (fs_stat.f_blocks * fs_stat.f_bsize) >> 10;
    free = (fs_stat.f_bfree * fs_stat.f_bsize) >> 10;
    used = total - free;

出0入0汤圆

发表于 2012-5-15 10:05:40 | 显示全部楼层
学习学习。。。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-26 02:01

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表