OpenEdv-开源电子网

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

电容触摸屏控制LED灯

[复制链接]

21

主题

86

帖子

0

精华

高级会员

Rank: 4

积分
639
金钱
639
注册时间
2017-3-6
在线时间
64 小时
发表于 2019-3-26 19:46:58 | 显示全部楼层 |阅读模式
最近因为一些需要,需要用到触摸屏控制,作为一个小白,看着例程里面的拼音九键那么多程序,看着都害怕(静下来懂了之后其实不难),可是又必须迈过这道坎,来论坛搜了一下相关的资料,好多相关的都是17年之前的了,大多数也都是基于F1的,相信很多初学者和我一样,可能虽然只是移植,也会出现各种问题。无赖之下,又回过头去啃例程,经过一番折腾,也搞懂了,想着可能也许有网友可能用的上,就在例程上面精简了一下,并做了部分的改动。
需要注意的是,板子是自己做的,所以的LED与开发板是不同的,记得修改IO口。
硬件基础:F407  4.3寸电容屏
程序实现的功能是
横屏显示
(1)当按下LED1 时绿灯亮;
(2)当按下LED2 时绿灯亮;
(3)当按下LED_ON 时两灯亮;
(4)当按下LED_OFF时两灯熄;
同时,因为源程序中有一部分被注释掉,所以按键按下后的状态就被会被记录下来。此程序仅仅只是用于起个引导作用,不是什么高端的操作。作为一个潜水党,也想为论坛的发展贡献一点微薄之力哈哈哈,不喜勿喷
双手奉上整个工程文件。

虚拟按键 控制LED.zip

6.11 MB, 下载次数: 218

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

109

主题

5564

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10560
金钱
10560
注册时间
2017-2-18
在线时间
1911 小时
发表于 2019-3-27 09:31:24 | 显示全部楼层
多谢分享,给后面遇到这种问题的人提供一个思路
如果用EMWIN的BUTTON做的话更简单
当然不用它也是可以的,像楼主的代码一样去控制
回复 支持 反对

使用道具 举报

21

主题

86

帖子

0

精华

高级会员

Rank: 4

积分
639
金钱
639
注册时间
2017-3-6
在线时间
64 小时
 楼主| 发表于 2019-3-28 00:48:39 | 显示全部楼层
peng1554 发表于 2019-3-27 09:31
多谢分享,给后面遇到这种问题的人提供一个思路
如果用EMWIN的BUTTON做的话更简单
当然不用它也是可以的 ...

这几天想试着去看一下 EMWIN 感觉有点难 还没接触过
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2022-5-8
在线时间
6 小时
发表于 2022-5-13 16:10:55 来自手机 | 显示全部楼层
可以问一下电容屏和lcd屏有什么区别吗  或者有电容屏的链接吗  博主
回复 支持 反对

使用道具 举报

21

主题

86

帖子

0

精华

高级会员

Rank: 4

积分
639
金钱
639
注册时间
2017-3-6
在线时间
64 小时
 楼主| 发表于 2022-5-15 10:48:12 | 显示全部楼层
lisansan 发表于 2022-5-13 16:10
可以问一下电容屏和lcd屏有什么区别吗  或者有电容屏的链接吗  博主

用的电容屏就是正点原子的4.3寸的TFT LCD哈
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-2-25 18:06

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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