悠然小调 发表于 2011-12-6 16:53 static/image/common/back.gif
还有点不明白:
long a = 12345,b=0 ;
byte c = 12,d=0;
因为写的不是字符串,而是二进制。二进制的long在Arduino里就是4字节的。
同理,byte在Arduino里就是1字节的。
哦,明白了。
{:soso_e102:}好贴
补充一个问题,记得在学EEPROM的时候,好像在设计硬件时每一个EEPROM都有一个硬件对应的地址(好像是对控制多个EEPROM时让主机识别从机的地址),怎么在以上文章好像没有体现出来呢?求解:$
比如第一个例程的地址我的理解应该是存储器内部本身的地址,而不是硬件的地址,希望我的理解没有错,本人纯属小白,问得不好请别见笑哦
プ汏坏疍 发表于 2011-12-28 10:01 static/image/common/back.gif
比如第一个例程的地址我的理解应该是存储器内部本身的地址,而不是硬件的地址,希望我的理解没有错,本人纯 ...
{:soso_e103:} 介个完全不懂。。偶只会拿别人的库回来用。。。原理完全不清楚@@求高手解答
弘毅 发表于 2011-12-28 10:08 static/image/common/back.gif
介个完全不懂。。偶只会拿别人的库回来用。。。原理完全不清楚@@求高手解答
额额,我现在手头有一个EEPROM的模块,是AT24C08模块,上面有拔动开关,这些拔动开关就可以设置模块硬件的地址,根据我们拔动开头来设置地址,我用了别人的一个库,在代码里改了一下地址,改后地址跟硬件地址一样就可以存储和读数。但是在这里的好像没有看到。真神奇。;P吾将上下而求索;P
不明白“ Serial.print(value,DEC); ”DEC是什么?
夏异 发表于 2012-7-13 19:26 static/image/common/back.gif
不明白“ Serial.print(value,DEC); ”DEC是什么?
DEC是ASCII表中的DEC值
弘毅 发表于 2012-7-13 19:31 static/image/common/back.gif
DEC是ASCII表中的DEC值
这个DEC貌似没什么用,可以去掉
プ汏坏疍 发表于 2011-12-28 10:52 static/image/common/back.gif
额额,我现在手头有一个EEPROM的模块,是AT24C08模块,上面有拔动开关,这些拔动开关就可以设置模块硬件的 ...
带地址的是通过I2C总线连接的外部EEPROM存储模块,比如AT24CXX系列,以及FM24LC铁电系列。
这篇文章中所说的是AVR内建的EEPROM存储,所以不需要地址。
プ汏坏疍 发表于 2011-12-28 10:52 static/image/common/back.gif
额额,我现在手头有一个EEPROM的模块,是AT24C08模块,上面有拔动开关,这些拔动开关就可以设置模块硬件的 ...
搞不懂啊,能有个图就好理解了,吧你的经验都放出来啊
夏异 发表于 2012-7-13 19:26 static/image/common/back.gif
不明白“ Serial.print(value,DEC); ”DEC是什么?
就是把值进行转换,DEC是十进制吧,详细的其他参数看
http://wiki.geek-workshop.com/doku.php?id=arduino:arduino_language_reference:serial_print
:'(:o好贴,精华。。。
mark一下,EEPROM