迪文科技论坛

 找回密码
 立即注册
搜索
查看: 1456|回复: 7

K600+屏,如何实现触摸换屏后将当前PIC_ID下发到串口?

[复制链接]

5

主题

9

回帖

56

积分

注册会员

Rank: 2

积分
56
发表于 2019-8-2 13:58:15 | 显示全部楼层 |阅读模式
如题,当用户通过触摸切换了屏幕,如何及时告知控制器当前屏号(即PIC_ID)?
控制器根据屏号选择是否刷新数据。
回复

使用道具 举报

0

主题

239

回帖

1788

积分

金牌会员

Rank: 6Rank: 6

积分
1788
发表于 2019-8-2 16:11:40 | 显示全部楼层
这个可以用按键返回来做,设置一个按键返回,比如变量地址0x1000,键值0x0001 ,数据上传到串口,控制器接收到1000地址为0001时,切换指定的页面。后面可以对应的刷新页面数据
回复

使用道具 举报

6

主题

27

回帖

109

积分

注册会员

Rank: 2

积分
109
发表于 2019-8-2 16:29:10 | 显示全部楼层
qjhzh 发表于 2019-8-2 16:11
这个可以用按键返回来做,设置一个按键返回,比如变量地址0x1000,键值0x0001 ,数据上传到串口,控制器接 ...

K600+屏有按键返回的功能吗?
回复

使用道具 举报

0

主题

9

回帖

98

积分

注册会员

Rank: 2

积分
98
发表于 2019-8-2 16:36:48 | 显示全部楼层
有的,基本触控后面那个控件就是
回复

使用道具 举报

5

主题

9

回帖

56

积分

注册会员

Rank: 2

积分
56
 楼主| 发表于 2019-8-4 09:10:36 | 显示全部楼层
qjhzh 发表于 2019-8-2 16:11
这个可以用按键返回来做,设置一个按键返回,比如变量地址0x1000,键值0x0001 ,数据上传到串口,控制器接 ...

谢谢您的关注并回复。
按照您的方法,按键后切换屏幕正常,变量的内容也按设计的要求改变了数值,但是串口却没接收到任何数据。设计时已经选择“数据自动上传”选项。
变量的内容我是通过串口调试助手发送读变量命令,读回来的,说明串口通信正常。
但不知道哪里配置出了问题,造成显示屏没有往串口返回数据。
回复

使用道具 举报

5

主题

9

回帖

56

积分

注册会员

Rank: 2

积分
56
 楼主| 发表于 2019-8-4 09:21:22 | 显示全部楼层
hab2019 发表于 2019-8-4 09:10
谢谢您的关注并回复。
按照您的方法,按键后切换屏幕正常,变量的内容也按设计的要求改变了数值,但是串 ...


1、最上面那个“键控”选项是什么意思?需要勾选吗?
2、“数据自动上传”勾选以后显示屏就会在按键以后自动将变量的内容发送到串口吗?
3、“键值”是否完全由用户自定义?也就是我可以定义成任何双字节的数据值?
4、变量地址范围是多少?0-0xFFFF吗?

谢谢!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0

主题

73

回帖

2785

积分

金牌会员

Rank: 6Rank: 6

积分
2785
发表于 2019-8-4 22:12:11 | 显示全部楼层
1.键控不需要勾选,是模拟触控的功能,可以外部触发某个触控功能;
2.还需要在系统配置里面勾选上“触摸屏录入参数后自动上传到串口”;
3.您可以自己定义为任何双字节数据 数据传出格式为 5A A5 06 83 1000 01 3233 ;
4.DGUS屏的变量地址范围是0000H-6FFFH。
回复

使用道具 举报

0

主题

8

回帖

49

积分

新手上路

Rank: 1

积分
49
发表于 2019-8-5 11:06:59 | 显示全部楼层
按键值返回数据这个我之前试过一次,只烧录触控文件我的串口依旧没有反馈,但整个做好的程序一起烧录就好了,可以试试
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|迪文科技论坛 ( 京ICP备05033781号-1 )

GMT+8, 2024-11-23 10:10 , Processed in 0.090603 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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