迪文科技论坛

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

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

[复制链接]

3

主题

19

回帖

208

积分

中级会员

Rank: 3Rank: 3

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

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

使用道具 举报

0

主题

22

回帖

766

积分

高级会员

Rank: 4

积分
766
发表于 2024-11-20 19:28:47 | 显示全部楼层
发您了内核文件

本帖子中包含更多资源

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

x
回复

使用道具 举报

3

主题

19

回帖

208

积分

中级会员

Rank: 3Rank: 3

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

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

本帖子中包含更多资源

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

x
回复

使用道具 举报

0

主题

878

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

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

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

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

使用道具 举报

3

主题

19

回帖

208

积分

中级会员

Rank: 3Rank: 3

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

...

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

使用道具 举报

0

主题

299

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

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

使用道具 举报

3

主题

19

回帖

208

积分

中级会员

Rank: 3Rank: 3

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

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

使用道具 举报

0

主题

755

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

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

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

本帖子中包含更多资源

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

x
回复

使用道具 举报

3

主题

19

回帖

208

积分

中级会员

Rank: 3Rank: 3

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

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

使用道具 举报

0

主题

755

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

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

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-10-20 11:40 , Processed in 0.044661 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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