我照搬库文件和代码,结果却是 “Humidity”只显示了个‘H’、"Temperature"只显示了个‘T’,数据也只显示 ...
对对对我也是这样的我也很想知道办法
congzlwag 发表于 2016-1-30 18:59
我照搬库文件和代码,结果却是 “Humidity”只显示了个‘H’、"Temperature"只显示了个‘T’,数据也只显示 ...
自从1.6.6版本的IDE出来后,不断有反应LCD 1602 IIC液晶显示不正常,打印一字符串,却只显示第一个字符!最初解决办法换低版本IDE,就可以解决该问题!
现在问题找出来了,只需要更改库中的 LiquidCrystal_I2C.cpp文件中的一个语句就可以了,更改如下:
inline size_t LiquidCrystal_I2C::write(uint8_t value) {
send(value, Rs);
return 0; 改为 return 1;
} liaowei 发表于 2018-2-27 14:28
我也遇到同样的问题了,用的也是Arduino ide 1.8.5。
自从1.6.6版本的IDE出来后,不断有反应LCD 1602 IIC液晶显示不正常,打印一字符串,却只显示第一个字符!最初解决办法换低版本IDE,就可以解决该问题!
现在问题找出来了,只需要更改 LiquidCrystal_I2C.cpp文件中的一个语句就可以了,更改如下:
inline size_t LiquidCrystal_I2C::write(uint8_t value) {
send(value, Rs);
return 0; 改为 return 1;
} LK 发表于 2021-9-19 23:49
自从1.6.6版本的IDE出来后,不断有反应LCD 1602 IIC液晶显示不正常,打印一字符串,却只显示第一个字符! ...
非常感谢!感谢分享! DFBy1_XZJYN 发表于 2019-5-22 10:21
我也遇到一样的问题了,改成1.0.6的IDE液晶正常显示了,但是串口显示不正确啊,一直没有显示OK ...
同问。我显示的是Unknown error,不应该是0k 吗? 我用的IDE版本是1.8.19,是不是可以直接用这个版本然后把语句改了就行了?<div class="reference"><p><a href="https://mc.dfrobot.com.cn/home.php?mod=space&uid=844914&do=profile" target="_blank">LK</a> 2021-09-19 11:49:08<p><div class="quote">引用: congzlwag 发表于 2016-1-30 18:59
我照搬库文件和代码,结果却是 “Humidity”只显示了个‘H’、"Temperature"只显示了个‘T’,数据也只显示 ...
自从1.6.6版本的IDE出来后,不断有反应LCD 1602 IIC液晶显示不正常,打印一字符串,却只显示第一个字符!最初解决办法换低版本IDE,就可以解决该问题!
现在问题找出来了,只需要更改库中的 LiquidCrystal_I2C.cpp 文件中的一个语句就可以了,更改如下:
inline size_t LiquidCrystal_I2C::write(uint8_t value) {
send(value, Rs);
return 0; 改为 return 1;
}</div></div> j229544844 发表于 2016-11-29 17:34
为什么我编译程序时出现
exit status 1
为开发板 Arduino/Genuino Uno 编译时出错。 这个 请教一下 ...
拔了数据线重新插就行了
页:
1
[2]