树莓派论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1878|回复: 4
收起左侧

wiringpi 里面lcd.h lcdClear()函数是不是有bug

[复制链接]
发表于 2013-5-15 16:25:56 | 显示全部楼层 |阅读模式
1602 LCD
我用
while {
lcdClear(fd);
lcdputs(....);
sleep(100);
}

出现乱码情况
回复

使用道具 举报

发表于 2013-5-16 10:40:38 | 显示全部楼层
你的语句是什么语言?不像 C 更不像Python,语句本身像是乱码。有点意思。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-5-16 10:56:34 | 显示全部楼层
lawme 发表于 2013-5-16 10:40
你的语句是什么语言?不像 C 更不像Python,语句本身像是乱码。有点意思。

我就是写个 样式
那我拷贝源码好了
  1. while(1){
  2.         Wp.lcdClear(fd1);
  3. lcdPosition (fd1, 0, 0) ; lcdPuts (fd1, "cpu:::") ;
  4. sleep(100);
  5. }
复制代码
1602 lcd 显示内容 出现乱码
回复 支持 反对

使用道具 举报

发表于 2013-5-16 23:29:04 | 显示全部楼层
本帖最后由 lawme 于 2013-5-16 23:54 编辑


用lcdPuts输出空字符串,也就是清屏。

暂时这样凑合吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-5-17 11:10:56 | 显示全部楼层
lawme 发表于 2013-5-16 23:29
用lcdPuts输出空字符串,也就是清屏。

暂时这样凑合吧。

lcdputs  会覆盖原字符  ,没覆盖到的 还保留
我已经找到专门为树莓派写的的LiquidCrystal.h 库替代了
这个库里面 clear 没bug
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|树莓派论坛 ( 粤ICP备15075382号-1  

GMT+8, 2024-11-25 23:28 , Processed in 1.093750 second(s), 26 queries , Gzip On.

Powered by Shumeipai.net! X3.2

© 2001-2015 树莓派论坛安全联盟

快速回复 返回顶部 返回列表