迪文科技论坛

 找回密码
 立即注册
搜索
查看: 350|回复: 3

【提问】485通信方式,屏幕做主机如何做好收发转换?

[复制链接]

3

主题

2

回帖

80

积分

注册会员

Rank: 2

积分
80
发表于 2022-4-17 16:57:08 | 显示全部楼层 |阅读模式
485通信由于是半双工模式,迪文屏幕做主机的话,迪文屏幕在特定页面发送读取数据命令(虽然还不知道如何下发)之后,若单片机上发数据还未发完,此时我点击按键返回按钮下发控制命令是不是就会接收不到。
所以我想的是迪文屏幕作为从机,单片机除了给屏幕发送数据还会检测按键返回的键值变化,键值变化说明有键按下,然后处理完成之后再将键值清零。
我想请教一下有没有更好的收发逻辑以及例子可供参考一下,谢谢。
回复

使用道具 举报

发表于 2022-4-17 18:07:45 | 显示全部楼层
参考这个链接里的协议吧。里面有个文档说明,把指令的每个字节都有解释,在特定页面发送都有。http://inforum.dwin.com.cn:20080 ... thread&tid=2809
回复

使用道具 举报

3

主题

2

回帖

80

积分

注册会员

Rank: 2

积分
80
 楼主| 发表于 2022-4-17 21:50:46 | 显示全部楼层
好的,忘记附屏幕的型号了,屏幕型号DMT10768T150_18WT,内核是K600+的,也可以参考您给这个帖子吗。
回复

使用道具 举报

0

主题

857

回帖

5223

积分

论坛元老

Rank: 8Rank: 8

积分
5223
发表于 2022-4-18 08:29:11 | 显示全部楼层
K600+的modbus通讯参考这个连接:http://inforum.dwin.com.cn:20080 ... amp;_dsign=139e3c0a
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 05:32 , Processed in 0.064528 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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