找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1012|回复: 1
打印 上一主题 下一主题
收起左侧

上传屏幕触摸点位置到STM32串口的源程序

[复制链接]
跳转到指定楼层
楼主
ID:412694 发表于 2019-5-11 16:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 我的天下 于 2019-5-12 09:22 编辑

将电阻触摸屏或者电容触摸屏的触摸位置返回到串口stm32单片机
本程序采用的开发板是正点原子的战舰开发板
单片机主要源程序如下:
//返回触摸点位置
void rtp_test(void)
{
        u8 t[]={"touch position"};
        u8 key;
        u8 i=0;          
        while(1)
        {
                 key=KEY_Scan(0);
                tp_dev.scan(0);                  
                if(tp_dev.sta&TP_PRES_DOWN)                        //检测是否被按下
                {       
                         if(tp_dev.x[0]<lcddev.width&&tp_dev.y[0]<lcddev.height)  //获取触摸点的位置
                        {       
                                printf("%s  ",t);
                                printf("%d,%d\n",tp_dev.x[0],tp_dev.y[0]);将触摸点的位置上传到上位机                        }
                }else delay_ms(10);        //延时函数
                if(key==KEY0_PRES)        /
                {
                    TP_Adjust();          //调整函数
                       
                }
                i++;
                if(i%20==0)LED0=!LED0;
        }
}
整个程序还请下载
所有资料51hei提供下载:
将屏幕触摸点位置显示到上位机.7z (241.71 KB, 下载次数: 6)


评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:1 发表于 2019-5-11 21:52 | 只看该作者
本帖需要重新编辑补全电路原理图,源码,详细说明与图片即可获得100+黑币(帖子下方有编辑按钮)
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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