迪文科技论坛

 找回密码
 立即注册
搜索
查看: 101|回复: 4

【提问】83指令读取数据,不返回数据帧

[复制链接]

13

主题

23

回帖

166

积分

注册会员

Rank: 2

积分
166
发表于 2024-2-28 16:36:29 | 显示全部楼层 |阅读模式
通过串口使用83指令读取特定地址的数据,没有数据返回,但是在屏幕上对该地址的数据进行修改会自动返回数据帧,这是怎么回事?也就是说指令无效,只有屏幕修改数据才会自动返回数据帧
回复

使用道具 举报

0

主题

313

回帖

3586

积分

论坛元老

Rank: 8Rank: 8

积分
3586
发表于 2024-2-28 17:26:02 | 显示全部楼层
就是说屏幕能发出数据,不能接受数据吗?返回的数据帧发上来看看。

通讯异常一般检查:接线,转接板的电平和屏的电平是否一致,通讯时的波特率和屏幕CFG设置的波特率是否一致,信号线交叉相接,信号地和地线共地,内核是否正常,转接板驱动是否安装。
我不在我不在
回复

使用道具 举报

13

主题

23

回帖

166

积分

注册会员

Rank: 2

积分
166
 楼主| 发表于 2024-3-1 10:19:17 | 显示全部楼层
屏幕可以发送数据,也可以接收数据,问题是我利用83指令读取某个地址的数据(如:5a a5 04 83 10 1b 01),屏幕不返回数据帧,但是我在屏幕上修改对应地址(0x101b)的数据时,
它会主动返回数据帧(5a a5 04 83 10 1b 01 000a),而且对其他地址的数据进行修改,也会主动返回数据帧,也就是说我根本不需要发送读取指令,只要我在屏幕上修改数据,就会主动返回数据帧。
我的问题是不应该是我发送一条读取指令,屏幕返回一条数据帧吗?
回复

使用道具 举报

2

主题

1228

回帖

7926

积分

论坛元老

Rank: 8Rank: 8

积分
7926
发表于 2024-3-1 10:22:14 | 显示全部楼层
这种现象看上去很可能是控制板的TX到屏幕的RX 根本没发送到屏幕成功。检查串口线TX到RX是否连接正常。
回复

使用道具 举报

13

主题

23

回帖

166

积分

注册会员

Rank: 2

积分
166
 楼主| 发表于 2024-3-1 11:00:28 | 显示全部楼层
太感谢了,确实如此我换了个连接器就可以了
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-28 19:50 , Processed in 0.067799 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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