迪文科技论坛

 找回密码
 立即注册
搜索
123
返回列表 发新帖
楼主: wdmvw

【提问】按键返回消息有时候不返回

[复制链接]

17

主题

81

回帖

372

积分

中级会员

Rank: 3Rank: 3

积分
372
 楼主| 发表于 2026-1-8 12:54:05 | 显示全部楼层
首先:有没有大佬明确下我上述的推测。没有明确的话就默认我的推测是对的。然后:如果是对的,有没有办法优先按键的返回消息,处理单片机串口消息可以被忽略?
回复

使用道具 举报

0

主题

391

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

积分
13430
发表于 2026-1-8 16:12:56 | 显示全部楼层
可以试试用51代码,自己解析串口通讯协议   控制上传和应答处理。
【OS用户核应用】T5L屏串口2、3、4、5的82、83协议C语言
http://inforum.dwin.com.cn:20080 ... 7&fromuid=54868
(出处: 迪文科技论坛)
人生苦短,及时行乐
回复

使用道具 举报

17

主题

81

回帖

372

积分

中级会员

Rank: 3Rank: 3

积分
372
 楼主| 发表于 2026-1-10 09:26:17 | 显示全部楼层
谢谢。只是这个实在是难了,放弃。我的水平仅限于使用串口
回复

使用道具 举报

17

主题

81

回帖

372

积分

中级会员

Rank: 3Rank: 3

积分
372
 楼主| 发表于 3 天前 | 显示全部楼层
完美解决不回应用户按键功能返回消息的问题了。可以肯定屏的按键返回串口消息有点不靠谱。好在按键后对应的内存数值是必然改变的,发消息读出该值进行判断就行了。比如输入密码,第一步是数值录入,这个是必然的,返回内存值正确(不然就是BUG),第2步骤按OK,键值0x0000传给内存地址,也是必然的(不然就是BUG)。好了,我反复检测该内存值,是0代表按了确认键了。问题完美解决
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-1-18 15:43 , Processed in 0.034874 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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