迪文科技论坛

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

【提问】请问如何在C中如何知道一个触摸控件或多个触摸...

[复制链接]

194

主题

442

回帖

2743

积分

金牌会员

Rank: 6Rank: 6

积分
2743
 楼主| 发表于 2022-12-16 14:35:50 | 显示全部楼层
fay 发表于 2022-12-16 11:42
对,没有这个的话0X0F00地址监测不到。

请问如何实现按下不同的触摸控件通过不同的串口发送数据?
回复

使用道具 举报

2

主题

680

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

积分
13831
发表于 2022-12-16 14:39:39 | 显示全部楼层
huojidu 发表于 2022-12-16 14:35
请问如何实现按下不同的触摸控件通过不同的串口发送数据?

您好,首先定义所需的串口,然后通过0x0F00获得哪个地址被操作,最后您自己写一段程序将对应地址的值放入目标串口缓存区
回复

使用道具 举报

9

主题

66

回帖

282

积分

中级会员

Rank: 3Rank: 3

积分
282
发表于 2025-1-2 11:42:55 | 显示全部楼层
fay 发表于 2022-12-16 10:56
如果触控控件是可以上传数据类似于按键返回这种,可以读0x0F00这个地址,按下会后读出来的数据中包括了变 ...

请问,这个迪文os是汇编代码吗?我的51核的代码如何使用这个迪文os采集的数据呢

本帖子中包含更多资源

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

x
回复

使用道具 举报

0

主题

766

回帖

4716

积分

论坛元老

Rank: 8Rank: 8

积分
4716
发表于 2025-1-2 14:35:16 | 显示全部楼层
读0x0F00地址高字节(D3)的数据,当值为0x5A的时候,说明D2D1变量地址对应的按钮被按下了,这时串口2会下发一帧数据。
回复

使用道具 举报

23

主题

163

回帖

1781

积分

金牌会员

Rank: 6Rank: 6

积分
1781
发表于 2025-1-2 15:10:48 | 显示全部楼层
本帖最后由 nearsea 于 2025-1-2 15:12 编辑
luoyangdwin1 发表于 2025-1-2 14:35
读0x0F00地址高字节(D3)的数据,当值为0x5A的时候,说明D2D1变量地址对应的按钮被按下了,这时串口2会下 ...

这是GUI还是OS 功能?
要是OS功能,用户自己写了OS核的程序程序,就完全不起作用了,要是GUI功能,OS核心已经被用户C编程使用了,串口也就发不出任何东西了
回复

使用道具 举报

0

主题

766

回帖

4716

积分

论坛元老

Rank: 8Rank: 8

积分
4716
发表于 2025-1-2 16:37:42 | 显示全部楼层
C51可以写串口协议,参考这个链接:http://inforum.dwin.com.cn:20080 ... amp;_dsign=53254234
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-6 20:17 , Processed in 0.023885 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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