迪文科技论坛

 找回密码
 立即注册
搜索
楼主: startt

【提问】求助:串口修改波特率及CRC不成功

[复制链接]

3

主题

15

回帖

164

积分

注册会员

Rank: 2

积分
164
 楼主| 发表于 前天 16:53 | 显示全部楼层
yuanbin2020 发表于 2024-11-20 16:25
OS内核也要更新才支持  烧录下面附件中的内核文件后 试下

还有一款屏幕DMG80480T050_02WTR,新内核也发下。谢谢
回复

使用道具 举报

0

主题

3

回帖

258

积分

中级会员

Rank: 3Rank: 3

积分
258
发表于 前天 19:28 | 显示全部楼层
发您了内核文件

本帖子中包含更多资源

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

x
回复

使用道具 举报

3

主题

15

回帖

164

积分

注册会员

Rank: 2

积分
164
 楼主| 发表于 昨天 08:41 | 显示全部楼层
dengxw 发表于 2024-11-20 19:28
发您了内核文件

谢谢。但是发送了修改波特率为115200后,串口在19200和115200波特率下发的指令屏幕都没返回了。如图:

本帖子中包含更多资源

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

x
回复

使用道具 举报

0

主题

671

回帖

9877

积分

论坛元老

Rank: 8Rank: 8

积分
9877
发表于 昨天 13:05 | 显示全部楼层
本帖最后由 lijiayan 于 2024-11-21 13:07 编辑

83 指令是读取变量地址的值或者是数据上传的  是这个   82 指令有返回4F 4B 加了校验值的  通讯是正常的

修改了波特率115200 之后 就只能在115200的波特率下通讯   
回复

使用道具 举报

3

主题

15

回帖

164

积分

注册会员

Rank: 2

积分
164
 楼主| 发表于 昨天 14:20 | 显示全部楼层
lijiayan 发表于 2024-11-21 13:05
83 指令是读取变量地址的值或者是数据上传的  是这个   82 指令有返回4F 4B 加了校验值的  通讯是正常的

...

可是为啥我串口更改了波特率为115200后,发送数据屏幕还是没有返回呢,看我图片左下角,我已经将波特率更改为115200了,也重现开关串口了。可是还是收不到屏幕的返回数据
回复

使用道具 举报

0

主题

109

回帖

4530

积分

论坛元老

Rank: 8Rank: 8

积分
4530
发表于 昨天 14:31 | 显示全部楼层
改变后,发这个看看:5AA5 04 83 000F 01。
人生苦短,及时行乐
回复

使用道具 举报

3

主题

15

回帖

164

积分

注册会员

Rank: 2

积分
164
 楼主| 发表于 昨天 15:09 | 显示全部楼层
ZVIP7679 发表于 2024-11-21 14:31
改变后,发这个看看:5AA5 04 83 000F 01。

发了啊,屏幕没有反应,看图片
回复

使用道具 举报

0

主题

525

回帖

7840

积分

论坛元老

Rank: 8Rank: 8

积分
7840
发表于 昨天 19:33 | 显示全部楼层
startt 发表于 2024-11-21 15:09
发了啊,屏幕没有反应,看图片

如果您是说的这张图片那框出来的指令说明通讯是正常的。您现在的问题是:发了82写指令,屏幕上的显示没有变化?

本帖子中包含更多资源

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

x
回复

使用道具 举报

3

主题

15

回帖

164

积分

注册会员

Rank: 2

积分
164
 楼主| 发表于 10 小时前 | 显示全部楼层
jufang@dwin.com 发表于 2024-11-21 19:33
如果您是说的这张图片那框出来的指令说明通讯是正常的。您现在的问题是:发了82写指令,屏幕上的显示没有 ...

你圈起来的第一条指令是我刚刚上电用19200波特率先读取版本返回正常。然后在第三条我发送修改波特率115200的指令(第三行)后,返回正常(第四行)。然后我不论是波特率19200还是115200都发送读取版本指令都不再返回了。就是从第五行开始,都是没有返回的
回复

使用道具 举报

0

主题

525

回帖

7840

积分

论坛元老

Rank: 8Rank: 8

积分
7840
发表于 9 小时前 | 显示全部楼层
startt 发表于 2024-11-22 09:27
你圈起来的第一条指令是我刚刚上电用19200波特率先读取版本返回正常。然后在第三条我发送修改波特率11520 ...

明白您的意思了,您发指令修改波特率的时候把CRC关闭了,所以您后面读版本的时候要不加校验读版本呢。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 19:49 , Processed in 0.079822 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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