迪文科技论坛

 找回密码
 立即注册
搜索
查看: 237|回复: 13

【提问】有人做过T5L os判断屏幕与单片机通讯状态的例子吗

[复制链接]

3

主题

14

回帖

118

积分

注册会员

Rank: 2

积分
118
发表于 2025-2-25 10:28:35 | 显示全部楼层 |阅读模式
有人做过T5L os判断屏幕与单片机通讯状态的例子吗
回复

使用道具 举报

0

主题

834

回帖

5934

积分

论坛元老

Rank: 8Rank: 8

积分
5934
发表于 2025-2-25 10:44:36 | 显示全部楼层
可以发送读版本号的指令,是否有返回来判断通讯是否正常
回复

使用道具 举报

3

主题

14

回帖

118

积分

注册会员

Rank: 2

积分
118
 楼主| 发表于 2025-2-25 14:14:16 | 显示全部楼层
168988 发表于 2025-2-25 10:44
可以发送读版本号的指令,是否有返回来判断通讯是否正常

这样单片机可以知晓,屏幕上没有反馈,我想实现断开通讯后弹窗
回复

使用道具 举报

23

主题

152

回帖

1615

积分

金牌会员

Rank: 6Rank: 6

积分
1615
发表于 2025-2-25 14:21:08 来自手机 | 显示全部楼层
很容易吧,屏幕作为从站的话,单位时间内没有接收到数据判通讯失败。
作为主站更容易了,是通讯的发起者啊
回复

使用道具 举报

3

主题

14

回帖

118

积分

注册会员

Rank: 2

积分
118
 楼主| 发表于 2025-2-26 09:28:18 | 显示全部楼层
nearsea 发表于 2025-2-25 14:21
很容易吧,屏幕作为从站的话,单位时间内没有接收到数据判通讯失败。
作为主站更容易了,是通讯的发起者啊 ...

逻辑很简单,怎么实现呢
回复

使用道具 举报

0

主题

272

回帖

2552

积分

金牌会员

Rank: 6Rank: 6

积分
2552
发表于 2025-2-26 10:11:19 | 显示全部楼层
KDD 发表于 2025-2-26 09:28
逻辑很简单,怎么实现呢

可以通过OS 自定义跟系统变量地址0X0E关联

本帖子中包含更多资源

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

x
回复

使用道具 举报

3

主题

14

回帖

118

积分

注册会员

Rank: 2

积分
118
 楼主| 发表于 2025-2-26 10:31:46 | 显示全部楼层
yuanbin2020 发表于 2025-2-26 10:11
可以通过OS 自定义跟系统变量地址0X0E关联

我希望屏幕上可以弹窗提示,通讯断开,或者切换到报警界面
回复

使用道具 举报

0

主题

272

回帖

2552

积分

金牌会员

Rank: 6Rank: 6

积分
2552
发表于 2025-2-26 11:19:53 | 显示全部楼层
KDD 发表于 2025-2-26 10:31
我希望屏幕上可以弹窗提示,通讯断开,或者切换到报警界面

屏幕UI界面弹窗做成一个图标,页面放置图标变量控件,设置上限值和下限值一样的数比如为1,那么当控制板发的指令对应1时会显示弹窗,等于其他值就会隐藏弹窗
回复

使用道具 举报

3

主题

14

回帖

118

积分

注册会员

Rank: 2

积分
118
 楼主| 发表于 2025-2-26 11:21:22 | 显示全部楼层
ORG 1000H
GOTO MAIN
NOP
NOP
NOP
ORG 1080H
MAIN:
         MOVDR 0x20,R10,7
         LDWR R10,5A01H
         LDWR R12,0043H
         LDWR R0,0084H
         MOVRD R10,0,2
         CJNE R16,R245,TEST1
         GOTO COM_S
         GOTO        MAIN
TEST1:
         MOV R16,R245,1
         INC R250,0,1
         IJNE R250,3,COM_S
         LDWR R0,0X2900
         MOVXR R10,1,1
         IJNE R10,1,COM_FALL
         LDWR R0,0X2900
         LDWR R10,0X0000
         MOVXR R10,0,1
         LDBR R250,0,1
         GOTO COM_S
COM_FALL:       
        LDWR R10,5A01H
        LDWR R12,0043H
        LDWR R0,0084H
        MOVRD R10,0,2
        LDWR R0,0X2900
        LDWR R10,0X0000
        MOVXR R10,0,1
        LDBR R250,0,1
COM_S:RET
这是我改的OS程序,希望通讯断开后跳转到44页面,判断0x2900中的值如果是0则跳转,但是下载到屏幕里面后没反应
回复

使用道具 举报

3

主题

14

回帖

118

积分

注册会员

Rank: 2

积分
118
 楼主| 发表于 2025-2-26 11:24:35 | 显示全部楼层
yuanbin2020 发表于 2025-2-26 11:19
屏幕UI界面弹窗做成一个图标,页面放置图标变量控件,设置上限值和下限值一样的数比如为1,那么当控制板 ...

这样的话我每个界面都要放置一个,您的意思是图片默认是弹出的,只要单片机发送值置为1则隐藏这个界面吗,但是单片机发送周期时间大约500mS,那样视觉效果不会一闪一闪的吗
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-17 03:05 , Processed in 0.058852 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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