Cyrus 发表于 2012-6-5 15:15 static/image/common/back.gif
直接显示
Initializing SD card...Card failed, or not present
error opening datalog.txt
请问你最后是怎么解决的呀?
:dizzy::dizzy::dizzy:多么希望人多多的。。。这么好的东西。。这么无私的版主们。。
请问怎么在SD卡里面建立文件夹,并读写数据到文件夹里面的某个文件呢?
图片储存该怎么做呢?
谢谢!
:)正好要用到!楼主辛苦了
如果要处理中文字符应该怎么解决呢?
串口回来的都是???????????怎么解决呢?
宏版,我想问问FAT12能否支持呢?
hmpmark 发表于 2014-2-21 17:26 static/image/common/back.gif
宏版,我想问问FAT12能否支持呢?
记得是有第三方的库支持FAT12,你可以google搜一下。一般都在googlecode和github上托管的。
Arduino:1.5.5 (Windows 7), 板:"Arduino Uno"
D:\安装软件\arduino\libraries\SD\src\utility\Sd2Card.cpp: In function 'void spiSend(uint8_t)':
D:\安装软件\arduino\libraries\SD\src\utility\Sd2Card.cpp:35: error: 'SPI' was not declared in this scope
楼上那个错误是我把代码复制进去编译的时候报出来的,是什么问题,该怎么解决?
我引用了一下spi库,现在可以了,是不是我的ide安装的时候有问题啊?
wangyikun 发表于 2014-3-21 14:55 static/image/common/back.gif
我引用了一下spi库,现在可以了,是不是我的ide安装的时候有问题啊?
应该不会有啥问题。。。。IDE是绿色软件
为什么总是失败呀,要格式化吗,我格式化了fat格式 ,但就是Initializing SD card...initialization failed!
为什么我的.exists返回的是正常的,但是.open就会有问题,具体就是可以新建文件,但是这个文件已损坏。我的卡是2G的,FAT16.
IDE自带的例子,CardInfo是没问题的。
本帖最后由 xxfx1118 于 2014-5-5 11:59 编辑
hp198969 发表于 2013-5-17 09:54 static/image/common/back.gif
请问怎么在SD卡里面建立文件夹,并读写数据到文件夹里面的某个文件呢?
图片储存该怎么做呢?
谢谢!
arduino自带的SD库,创建文件夹 用 SD.mkdir("TEST001"),同样,文件夹名称不能超过8字符;
检测文件夹存在用SD.exists("TEST001/"), 就是比检测文件多用个斜杠;
向文件夹里建文件就用SD.open("TEST001/DATA001.txt", FILE_WRITE)。 前提是目录需要事先存在
本帖最后由 xxfx1118 于 2014-5-5 12:06 编辑
麻烦问一下弘版,这个SD库能不能用变量形式给文件命名啊?
举个例子 假如我接了硬件时钟1307,我想用今天的日期作为文件名,但是日期存在 time.Day, time.Month 变量里面,怎么把变量作为文件名呢?
SD.open(time.Day , FILE_WRITE); 编译不通过。
谢谢