极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 13309|回复: 10

sd卡创建日期

[复制链接]
发表于 2014-8-19 16:59:49 | 显示全部楼层 |阅读模式
arduino写了个程序,在sd卡创建一个文件,可是插到电脑上显示创建日期2000年1月1号,怎么办?{:soso_e141:}
回复

使用道具 举报

发表于 2014-8-19 19:32:02 | 显示全部楼层
简单的arduino没有系统时间的,如有需要加时钟芯片或联网的话从网络读时间。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-19 20:03:00 | 显示全部楼层
林定祥 发表于 2014-8-19 19:32
简单的arduino没有系统时间的,如有需要加时钟芯片或联网的话从网络读时间。

加时钟芯片只是给文件内部的数据加上时间,我想要这个文件初始创建时间
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-19 20:05:03 | 显示全部楼层
林定祥 发表于 2014-8-19 19:32
简单的arduino没有系统时间的,如有需要加时钟芯片或联网的话从网络读时间。

这是创建时间
内部有时间

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2014-8-19 22:18:12 | 显示全部楼层
剛買了一個 micro-sd 模塊, 還未開始使用.
我也沒考慮到這個問題, arduino 本身是沒有時鐘的, 如果可以把時鐘模塊讀到的時間, 用在 SD card 上, 成為檔案的 建立/更新時間去?
回复 支持 反对

使用道具 举报

发表于 2014-8-20 09:31:51 | 显示全部楼层
没用过 sd不过查了一下,没找到能直接修改的 routine
回复 支持 反对

使用道具 举报

发表于 2014-8-20 10:22:21 | 显示全部楼层
既然文件建立默认时间是2000年1月1日,估计需要剖析下SD.h等文件了。
回复 支持 反对

使用道具 举报

发表于 2014-8-21 14:10:03 | 显示全部楼层
看了下SD.h有些复杂,建议读时钟芯片时间,将时间作为文件名的一部分是否同样达到目的.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-21 16:06:31 | 显示全部楼层
林定祥 发表于 2014-8-21 14:10
看了下SD.h有些复杂,建议读时钟芯片时间,将时间作为文件名的一部分是否同样达到目的.

有道理         
回复 支持 反对

使用道具 举报

发表于 2014-8-21 16:56:43 | 显示全部楼层
hm184092 发表于 2014-8-21 16:06
有道理

如果是用作GPS轨迹记录,记录中加入时间戳。SD只做过渡存储,还是要传送到上位机处理。
回复 支持 反对

使用道具 举报

发表于 2015-3-19 13:31:08 | 显示全部楼层
林定祥 发表于 2014-8-21 14:10
看了下SD.h有些复杂,建议读时钟芯片时间,将时间作为文件名的一部分是否同样达到目的.

有道理,回去试试
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-27 03:48 , Processed in 0.047462 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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