hi55234 发表于 2014-4-14 23:23:04

蛋疼的SD库···········太吃内存了

本帖最后由 hi55234 于 2014-4-14 23:24 编辑

#include <SD.h>

光是这个,就吃了600-700字节的内存···········

那啥,还有天理吗?



送上神奇的程序:

//#include <SD.h>

#include <MemoryFree.h>

void setup()
{
Serial.begin(9600);//设置串口通信波特率为9600
}



void loop()
{

   Serial.print("freeMemory()=");
    Serial.println(freeMemory());
    delay(3000);               // wait for a second
}


详见:
http://playground.arduino.cc/Code/AvailableMemory

shenhaiyu 发表于 2014-4-15 00:46:34

解释一下吧,看英语看的头疼

hi55234 发表于 2014-4-15 07:24:27

shenhaiyu 发表于 2014-4-15 00:46
解释一下吧,看英语看的头疼

就是一个库,增加一个可以看剩余内存数的功能

麽麽茶㊣ 发表于 2014-4-15 11:36:11

还想买个研究一下了。。我只有128的板子。。难道还要再买个板子么。。

shenhaiyu 发表于 2014-4-15 14:37:01

hi55234 发表于 2014-4-15 07:24 static/image/common/back.gif
就是一个库,增加一个可以看剩余内存数的功能

呃,那岂不是还要多占用更多的程序空间放这个库

林定祥 发表于 2014-4-15 15:15:09

搞什么内存会这么紧张,我弄过一个MPU6050+SD好像没感觉到有内存问题.

林定祥 发表于 2014-4-15 18:58:35

林定祥 发表于 2014-4-15 15:15 static/image/common/back.gif
搞什么内存会这么紧张,我弄过一个MPU6050+SD好像没感觉到有内存问题.

是否考虑这个库使用的资源和其他传感器有冲突。

林定祥 发表于 2014-4-15 21:01:33

原来我使用的网卡带sd口w'5100,SD卡插入网口就工作不了,虽然在一个板卡上,不能同时使用。

hi55234 发表于 2014-4-15 21:13:34

林定祥 发表于 2014-4-15 21:01 static/image/common/back.gif
原来我使用的网卡带sd口w'5100,SD卡插入网口就工作不了,虽然在一个板卡上,不能同时使用。

这个属于经典问题~~~

10 pin (CS) 要输出模式

然后自定义 SD 和 w5100的CS为其他数字口,即可共存

kanshizhuo 发表于 2014-8-27 09:46:25

先收藏之,谢谢分享

sittinghere 发表于 2015-5-23 15:43:43

mark!!!!

老胖熊 发表于 2016-1-12 14:34:48

正打算用sd库,学习下。

迷你强 发表于 2016-2-28 10:04:49

SPI要片选。。。。

suoma 发表于 2016-8-4 12:55:08

<MemoryFree.h>库分享一下
页: [1]
查看完整版本: 蛋疼的SD库···········太吃内存了