新手求教,lcd i2c库文件的使用,
新手求教,lcd i2c库文件的使用,刚买回来个1602 i2c的lcd,加载库文件自带的hello world 编译不过
错误如下
In file included from HelloWorld.cpp:3:
C:\Documents and Settings\Administrator\桌面\arduino-1.0-windows\arduino-1.0\libraries\LiquidCrystal_I2C/LiquidCrystal_I2C.h:81: error: conflicting return type specified for 'virtual void LiquidCrystal_I2C::write(uint8_t)'
C:\Documents and Settings\Administrator\桌面\arduino-1.0-windows\arduino-1.0\hardware\arduino\cores\arduino/Print.h:48: error: overriding 'virtual size_t Print::write(uint8_t)'
只能看出个大概是库文件的问题。。 我用过这个库文件,这个可以使用 悠然小调 发表于 2012-2-29 23:00 static/image/common/back.gif
我用过这个库文件,这个可以使用
还是这个报错。。。
库文件是一样的。我怀疑是不是我不会安装、
这个路径应该不错啊
arduino-1.0\libraries\LiquidCrystal_I2C
还有是不是要在程序里选啥东西才行? 因为你用的1.0,换用0022就可以用了。1.0对老库兼容有问题,需要修改一些东西。如果不会修改的情况下,用老的0022 IDE 谢谢斑竹、·解决了、\!!!
遇到问题果然要多提问,我自己看了两晚上了找不到原因。。
这里一会就搞定了
弘毅 发表于 2012-2-29 23:18 static/image/common/back.gif
因为你用的1.0,换用0022就可以用了。1.0对老库兼容有问题,需要修改一些东西。如果不会修改的情况下,用老 ...
可不可以教我怎么改老库啊,我也遇到这个错误 overriding 'virtual size_t Print::write(uint8_t)',不知道怎么解决。 hunanwuxi 发表于 2013-1-6 23:25 static/image/common/back.gif
可不可以教我怎么改老库啊,我也遇到这个错误 overriding 'virtual size_t Print::write(uint8_t)',不知 ...
可以参考这个帖子http://www.geek-workshop.com/thread-1030-1-1.html 谢谢,我改过了,还是不行。是不是打印命令有什么不同。
hunanwuxi 发表于 2013-1-8 00:39 static/image/common/back.gif
谢谢,我改过了,还是不行。是不是打印命令有什么不同。
你好,我也遇到了这个新库改老库的这种问题,不知道您最后是怎么改的,我参考楼上的帖子也没成功呢 弘毅 发表于 2013-1-7 22:31 static/image/common/back.gif
可以参考这个帖子http://www.geek-workshop.com/thread-1030-1-1.html
您好,我按照您之前的方式更改库之后,还是没法显示,但是我的
error compling变成了
In file included from hello world.pde:4:
C:\Program Files\Arduino\libraries\LiquidCrystal_I2C/LiquidCrystal_I2C.h:82: error: conflicting return type specified for 'virtual void LiquidCrystal_I2C::write(uint8_t)'
C:\Program Files\Arduino\hardware\arduino\cores\arduino/Print.h:48: error: overriding 'virtual size_t Print::write(uint8_t)'
您能帮忙指导一下吗 moonstar 发表于 2013-10-23 16:00 static/image/common/back.gif
您好,我按照您之前的方式更改库之后,还是没法显示,但是我的
error compling变成了
In file included ...
这个改动方法不是所有库都适用,如果改了后不行,推荐更换IDE版本,把新老IDE都试试 moonstar 发表于 2013-10-23 16:00 static/image/common/back.gif
您好,我按照您之前的方式更改库之后,还是没法显示,但是我的
error compling变成了
In file included ...
看这个帖子,搞定了http://www.geek-workshop.com/thread-7636-1-1.html inlhx 发表于 2013-10-27 16:43 static/image/common/back.gif
看这个帖子,搞定了http://www.geek-workshop.com/thread-7636-1-1.html
恩~好的,谢谢你撒。。 弘毅 发表于 2013-10-26 08:44 static/image/common/back.gif
这个改动方法不是所有库都适用,如果改了后不行,推荐更换IDE版本,把新老IDE都试试
恩恩,谢谢撒 不好意思可以指導一下嗎!!
我用範例後出現
In file included from HelloWorld.pde:2:
C:\Program Files\Arduino\libraries\LiquidCrystal/LiquidCrystal_I2C.h:80: error: conflicting return type specified for 'virtual void LiquidCrystal_I2C::write(uint8_t)'
C:\Program Files\Arduino\hardware\arduino\cores\arduino/Print.h:48: error: overriding 'virtual size_t Print::write(uint8_t)'
是指我的庫出現錯誤嗎???
页:
[1]