野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9267|回复: 9

LCD显示图片和温度问题

[复制链接]
发表于 2015-4-11 23:45:39 | 显示全部楼层 |阅读模式
这几天在液晶屏上运用野火开发板源程序的基础上,添加了DS18B20 在液晶屏上显示图片和温度值。在程序中温度值显示数据坐标只在一处设置,但发现在液晶屏上却出现了两个地方同时显示。分析了一下可能在源程序中显示图片、文字、液晶触摸的x、y的起始坐标不是在统一的一个角上造成了显示混乱,请教一下火哥这三个起始坐标是否能统一起来设置在同一个起始坐标上显示,这样就不会造成互相干扰了,这应该能修改在统一坐标上吧?
7003867798675611625.jpg
回复

使用道具 举报

发表于 2015-4-12 10:24:29 | 显示全部楼层
这个界面你显示的是图片吧。。。。。
回复 支持 反对

使用道具 举报

发表于 2015-4-12 10:58:38 | 显示全部楼层
void Lcd_GramScan( uint16_t option )
显示之前调用这个液晶扫描函数
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-4-12 17:28:59 | 显示全部楼层
调用了这扫描函数函数,图片、字符、触摸显示的起始坐标在不同的三个角上的,没有统一在所以就会这样的吧?应该哪一个为标准设置一样的扫描方向?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-4-12 17:30:57 | 显示全部楼层
老鹰123 发表于 2015-4-12 10:24
这个界面你显示的是图片吧。。。。。

是的电脑截图的
回复 支持 反对

使用道具 举报

发表于 2015-4-12 18:41:27 | 显示全部楼层
6、FSMC-液晶GRAM扫描方向(\C盘\02-野火ISO 程序\2-野火ISO-项目提高篇)
这个例程是液晶扫描方向判断的,楼主可参考
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-4-12 20:30:15 | 显示全部楼层
亽亼 发表于 2015-4-12 18:41
6、FSMC-液晶GRAM扫描方向(\C盘\02-野火ISO 程序\2-野火ISO-项目提高篇)
这个例程是液晶扫描方向判断的 ...

我的意思是图片、字符、还有触摸的GRAM扫描方向能不能LCD同一个角上设置X、Y起始坐标,在ISO程序中图片GRAM扫描方向是 右下角到左上角,字符GRAM扫描方向是左上角到右下角,触摸屏GRAM扫描方向是左下角到右上角的,三个方向角度都不同。要统一一个扫描方向应参照哪个为标准,我想应该参照BMP图片的扫描方向吧,根据BMP图片像素点数据分析第一个起始像素点数据应该在左下角最后一个像素点右上角,要改变图片GRAM扫描方向很难吧,改变字符和触摸屏相对要简单点是吗?
回复 支持 反对

使用道具 举报

发表于 2015-4-13 09:05:00 | 显示全部楼层
BMP图像显示是可以设置成跟文字和触摸一样的起始坐标的,只要在BMP图像显示行数里边改就可以的//Lcd_GramScan(3);
QQ图片20150413090324.png


回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-4-13 10:48:42 来自手机 | 显示全部楼层
亽亼 发表于 2015-4-13 09:05
BMP图像显示是可以设置成跟文字和触摸一样的起始坐标的,只要在BMP图像显示行数里边改就可以的//Lcd_GramSc ...

嗯,好的我再试试,多谢了
回复 支持 反对

使用道具 举报

发表于 2015-6-16 18:03:25 | 显示全部楼层
请问哥们你这bmp图片是直接放在sd卡里然后Lcd_show_bmp(0, 0,"/led/stepmotor.bmp");直接显示吗?若不是该修改哪里?
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-6-2 00:44 , Processed in 0.059509 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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