迪文科技论坛

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

【提问】屏幕Data Window数据显示问题与解决方法

[复制链接]

0

主题

1

回帖

69

积分

注册会员

Rank: 2

积分
69
发表于 2022-6-1 15:07:49 | 显示全部楼层 |阅读模式
通过串口与屏幕通信的时候写入Data Window地址数据不能实时显示出来,发现数据发送成功的时候并没有被写入地址,所以当写入完成后读取地址内数据并与写入值比较,当数据一致后可继续运行,否则重新写入比较,此方法实测有效。当使用keil进行屏上开发时,又遇到了Data Window不正常问题,与串口开发不一样的是,不是每个Data Window都会出现问题,调试中发现数据是正确写入地址的,但就是不显示,多次写入后才可正常显示,且多次写入之间必须加有一定延时,如果没有延时多次写入与一次写入效果相同。
回复

使用道具 举报

2

主题

1228

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

积分
10015
发表于 2022-6-1 15:22:21 | 显示全部楼层
【资料分享】连续630帧读写无错误 UART2_82/83读写 C51程序代码
http://inforum.dwin.com.cn:20080/forum.php?mod=viewthread&tid=1171&fromuid=3950&_dsign=b43c3856    (出处: 迪文科技论坛)

参考以上网址的程序, write_dgusii_vp   应该可以了。
write_dgusii_vp 程序与以前的DEMO程序 改变很多
回复

使用道具 举报

0

主题

1

回帖

69

积分

注册会员

Rank: 2

积分
69
 楼主| 发表于 2022-6-1 15:32:20 | 显示全部楼层
zzs999k 发表于 2022-6-1 15:22
【资料分享】连续630帧读写无错误 UART2_82/83读写 C51程序代码
http://inforum.dwin.com.cn:20080/forum.p ...

不是通信失败的问题,这么多控件测试过来就只有这一个是不行的,估计是屏幕内部的处理程序有问题,屏上开发的话直接内部地址读写,这个就更不涉及到通信了。
回复

使用道具 举报

2

主题

1228

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

积分
10015
发表于 2022-6-1 15:37:07 | 显示全部楼层
li532378799 发表于 2022-6-1 15:32
不是通信失败的问题,这么多控件测试过来就只有这一个是不行的,估计是屏幕内部的处理程序有问题,屏上开 ...

relax,我的意思是write_dgusii_vp函数用附件内的,而不是指的通讯 你的这个问题有客户反馈过http://inforum.dwin.com.cn:20080 ... 9&fromuid=20171
回复

使用道具 举报

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

本版积分规则

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

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

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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