电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
问答
STM32 TF卡剩余容量
已解决
73482
个问题
已帮助
5993
位优秀工程师
STM32 TF卡剩余容量
qiuqiu
2019-01-07
浏览量:2121
用STM32F103对4gSD卡操作,能读到总容量,剩余容量应该怎么看呢?
显示全部
关注问题
写回答
0
0
收起
我来回答
上传资料:
选择文件
文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
Angel_YY
对于SD卡,不如不使用文件系统,只能读取到总容量,因为SD卡里的内容没有信息保存,如果想了解剩余容量,则必须使用文件系统,这样文件系统就会保存SD卡使用量的信息。总容量减去使用量就是剩余容量。
发布于
2019-01-27
举报
评论 0
0
0
其他答案
数量:
15
yhj416606438
通过文件系统就能读取到,如果没有文件系统是不知道用了多少的
发布于
2019-01-07
举报
评论 0
1
0
chen0000009
读取里面所有文件的大小,总容量减去已用的容量就是剩余的
发布于
2019-01-07
举报
评论 0
1
0
coliner
做个文件系统就能读取剩余容量和已用内存了
发布于
2019-01-07
举报
评论 0
0
0
megar
一般用内存卡就得用文件系统,直接通过文件系统读取剩余内存!
发布于
2019-01-07
举报
评论 0
0
0
江湖老李
这个就是文件系统的强大之处啦,文件系统占用几个扇区记录了所有的信息
发布于
2019-01-08
举报
评论 0
0
0
2016大圣
你的SD卡有USB口吗?如有U囗插到电脑的U口应该能读出此卡的使用情况。
发布于
2019-01-08
举报
评论 0
0
0
一笔之名也
只要是有文件系统就是可以通过卡中的信息中读取出来的
发布于
2019-01-08
举报
评论 0
0
0
donatello
fatfs的操作结构体里面是有已用容量可以读取的,你用总容量减去已用容量就可以得出剩余容量。
发布于
2019-01-13
举报
评论 0
0
0
FEItwo
如果没有出错话,可以用总容量减去已经用的可以得到剩余,但是如果出错了卡死了,就难说
发布于
2019-01-22
举报
评论 0
0
0
快没时间了
可以读取已用内存,然后减一下就可以。
发布于
2019-01-22
举报
评论 0
0
0
奇迹12
用文件系统读取SD卡的使用量,减一下就可以了
发布于
2019-01-28
举报
评论 0
0
0
rdim
要使用文件系统,文件系统中有一个函数是可以读取出来的。
发布于
2019-01-28
举报
评论 0
0
0
Jing_Wang
最好是搭载一个文件系统,通过文件系统来识别对应的TF容量
发布于
2019-02-14
举报
评论 0
0
0
Harriet
直接读取你的消耗的内存,对容量进行相减就可以获取了
发布于
2019-02-16
举报
评论 0
0
0
菜鸟冷虎
要用文件系统才能读取到这样的容量信息
发布于
2019-02-19
举报
评论 0
0
0
相关问题
问题达人
换一批
文章
知识经验换现金
换一批
STM32 TF卡剩余容量
写回答
关注问题
×
我要举报该内容,理由是:
内容质量差:
内容太水、伸手党
垃圾广告信息:
广告、招聘、推广、测试内容等
偏离问答主题:
与技术无关、讨论类
与社区已有内容重复:
违规内容:
色情、暴力、血腥、敏感信息等
不友善内容:
人事攻击、挑衅辱骂、恶意行为
以上选项都不是: