OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3487|回复: 8

我做一个很简单的,在LCD上显示几个按钮,如何实现?

[复制链接]

57

主题

316

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1344
金钱
1344
注册时间
2018-1-11
在线时间
156 小时
发表于 2018-2-5 21:08:08 | 显示全部楼层 |阅读模式
3金钱
大家知道吗?
要求就是在LCD上显示几个按钮,例如LED0关闭,LED0开启。这样的,然后可以点的,实现控制LED的开关,

最佳答案

查看完整内容[请看2#楼]

前提是 你已经可以成功驱动了LCD 和触摸屏 1.明白如何通过取模软件提取一幅图片,比如 ON/OFF 的 图片 2.知道如何获取当前点的触摸坐标。 3.通过获取你要放置图片的左上角和右下角的触摸坐标,画一个图片大小的矩形 4.实现在这个矩形区域内触摸任意一点即可触发你设置的条件,超出区域无效,然后用图片替换矩形。 5.通过比较屏幕坐标和触摸坐标触发图片切换,或者状态转换。这是我刚学32的时候做的: 这是 ...
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

111

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1085
金钱
1085
注册时间
2015-5-22
在线时间
607 小时
发表于 2018-2-5 21:08:09 | 显示全部楼层
本帖最后由 ADS1993 于 2018-2-6 08:39 编辑

前提是 你已经可以成功驱动了LCD 和触摸屏

1.明白如何通过取模软件提取一幅图片,比如 ON/OFF 的 图片



A.png B.png


2.知道如何获取当前点的触摸坐标。
3.通过获取你要放置图片的左上角和右下角的触摸坐标,画一个图片大小的矩形
4.实现在这个矩形区域内触摸任意一点即可触发你设置的条件,超出区域无效,然后用图片替换矩形。
5.通过比较屏幕坐标和触摸坐标触发图片切换,或者状态转换。这是我刚学32的时候做的:

这是当时的工程文件:(主要在 gui_show 文件里面)

TFT_ILI9325_XPT2046.rar (389.28 KB, 下载次数: 201)
回复

使用道具 举报

7

主题

185

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2729
金钱
2729
注册时间
2015-12-27
在线时间
469 小时
发表于 2018-2-5 21:41:35 | 显示全部楼层
那就直接做简单的,显示图片就可以了。
回复

使用道具 举报

5

主题

69

帖子

0

精华

高级会员

Rank: 4

积分
567
金钱
567
注册时间
2017-5-30
在线时间
70 小时
发表于 2018-2-5 21:55:03 | 显示全部楼层
简单画几个块,然后显示汉字。最后根据位置写触发条件。
回复

使用道具 举报

57

主题

316

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1344
金钱
1344
注册时间
2018-1-11
在线时间
156 小时
 楼主| 发表于 2018-2-5 22:06:23 | 显示全部楼层
Snapdragon 发表于 2018-2-5 21:55
简单画几个块,然后显示汉字。最后根据位置写触发条件。

那需要学习那些?
原子的LCD显示实验,触摸屏实验,SPI实验,还有吗?
而且实验是简单的介绍下,对于怎么画块,并不是很清楚,还请指教,追加悬赏
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2018-2-6 01:23:55 | 显示全部楼层
活到老,学到老 发表于 2018-2-5 22:06
那需要学习那些?
原子的LCD显示实验,触摸屏实验,SPI实验,还有吗?
而且实验是简单的介绍下,对于怎 ...

最简单的,你可以从我们的T9拼音输入法开始学。
那个就非常简单了,实现了一个键盘。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

57

主题

316

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1344
金钱
1344
注册时间
2018-1-11
在线时间
156 小时
 楼主| 发表于 2018-2-6 09:33:29 | 显示全部楼层
ADS1993 发表于 2018-2-6 08:20
前提是 你已经可以成功驱动了LCD 和触摸屏

1.明白如何通过取模软件提取一幅图片,比如 ON/OFF 的 图片
...

谢谢,解释的很详细,不用跑emwin吧?
回复

使用道具 举报

3

主题

111

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1085
金钱
1085
注册时间
2015-5-22
在线时间
607 小时
发表于 2018-2-6 09:40:00 | 显示全部楼层
活到老,学到老 发表于 2018-2-6 09:33
谢谢,解释的很详细,不用跑emwin吧?

实现你说的功能,不需要用
回复

使用道具 举报

57

主题

316

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1344
金钱
1344
注册时间
2018-1-11
在线时间
156 小时
 楼主| 发表于 2018-2-6 09:55:11 | 显示全部楼层
ADS1993 发表于 2018-2-6 09:40
实现你说的功能,不需要用

好哒,谢谢
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-8 04:53

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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