迪文科技论坛

 找回密码
 立即注册
搜索
查看: 456|回复: 6

【提问】T5L C51开发文本录入结束状态上传问题

[复制链接]

1

主题

2

回帖

268

积分

中级会员

Rank: 3Rank: 3

积分
268
发表于 2022-3-19 11:34:03 | 显示全部楼层 |阅读模式
我用迪文出厂的os程序时,0x0f00地址可以读到文本录入结束时,上传的文本地址vp-1的地址,但是用我自己编写的c51程序去查询时,0x0f00地址返回的直接是我录入到文本里的值,不是文本地址vp-1的地址。这是怎么回事?用的是DMG10600T070_A5WTC,软件是DGUS_V7624,UI核是v41
回复

使用道具 举报

2

主题

1228

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

积分
10015
发表于 2022-3-19 17:19:33 | 显示全部楼层
看下相关代码才能知道,是用read_dgusvp()去读取0X0F00吗
回复

使用道具 举报

1

主题

2

回帖

268

积分

中级会员

Rank: 3Rank: 3

积分
268
 楼主| 发表于 2022-3-20 15:17:44 | 显示全部楼层
是用read_dgus_vp(u16 Addr,u8* pBuf,u8 Len16)去读取的,软件是把数据自动上传和输入状态返回都勾选上的
回复

使用道具 举报

12

主题

54

回帖

271

积分

中级会员

Rank: 3Rank: 3

积分
271
发表于 2022-4-3 20:26:09 | 显示全部楼层
我这边也出了类似问题,文本录入时候,串口发送出去一堆乱码,请问楼上问题解决了没有!!
回复

使用道具 举报

2

主题

1228

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

积分
10015
发表于 2022-4-3 21:14:59 | 显示全部楼层
本帖最后由 zzs999k 于 2022-4-3 21:16 编辑

请描述下您的自动上传的方法,是用c51获取0f00地址然后串口发送,还是屏幕自带的内核上传出来的呢,提供的信息越详细,我们才能提供进一步的帮助。有的屏幕是232-ttl兼容串口,如果ttl通讯是需要短接背面焊点。
回复

使用道具 举报

1

主题

2

回帖

268

积分

中级会员

Rank: 3Rank: 3

积分
268
 楼主| 发表于 2022-4-19 16:33:03 | 显示全部楼层
zzs999k 发表于 2022-4-3 21:14
请描述下您的自动上传的方法,是用c51获取0f00地址然后串口发送,还是屏幕自带的内核上传出来的呢,提供的 ...

我是用c51获取0f00地址,读取GUI核上传到这个地址里的值,再发送到串口的。本来应该上传文本录入地址-1的地址,发现上传的不是地址,而是我录入的文本值。
后来我单独写一个子程序,在主循环里查询文本录入结束状态,不用0f00了
回复

使用道具 举报

2

主题

1228

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

积分
10015
发表于 2022-5-26 10:37:54 | 显示全部楼层
Jeff_kksk 发表于 2022-4-19 16:33
我是用c51获取0f00地址,读取GUI核上传到这个地址里的值,再发送到串口的。本来应该上传文本录入地址-1的 ...

楼主可以的!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-6 11:59 , Processed in 0.042230 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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