迪文科技论坛

 找回密码
 立即注册
搜索
查看: 1052|回复: 20

【提问】屏做主站通讯不上了该怎么办?

[复制链接]

3

主题

20

回帖

216

积分

中级会员

Rank: 3Rank: 3

积分
216
发表于 2025-8-12 16:06:45 | 显示全部楼层 |阅读模式
本帖最后由 十五 于 2025-8-12 16:17 编辑

串口2做从站,串口4做主站,先前烧录了DWINOS_DWIN_T5L_115200__UART4_ModBus.bin以及改了22bin文件之后能通讯,后来烧录了下keil的bin文件后,想回到OSBuild开发,重新烧录了DWINOS_KONG.bin和T5L_OS_V22_NO RTC_20250618 .BIN文件,串口2能正常通讯了,然后我再将DWINOS_DWIN_T5L_115200__UART4_ModBus.bin烧录进屏,也改了22bin文件,但串口4通讯不上。我尝试换了个屏,没用过keil编译成的bin文件的新屏,还是只能串口2通讯,串口4同样通讯不上,请问这是怎么回事啊?

本帖子中包含更多资源

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

x
回复

使用道具 举报

0

主题

780

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

积分
13416
发表于 2025-8-12 16:24:47 | 显示全部楼层
您下载下下面的文件夹,用调试助手看下串口4是否有指令发出,波特率115200.

本帖子中包含更多资源

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

x
回复

使用道具 举报

3

主题

20

回帖

216

积分

中级会员

Rank: 3Rank: 3

积分
216
 楼主| 发表于 2025-8-12 16:38:15 | 显示全部楼层
jufang@dwin.com 发表于 2025-8-12 16:24
您下载下下面的文件夹,用调试助手看下串口4是否有指令发出,波特率115200. ...

里面三个文件都烧录到屏吗?我全部烧录进去了,串口助手选了串口4所对应的COM5,发送了5A A5 04 83 00 0F 01,没有反应哇
回复

使用道具 举报

0

主题

780

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

积分
13416
发表于 2025-8-12 16:45:23 | 显示全部楼层
Chris风 发表于 2025-8-12 16:38
里面三个文件都烧录到屏吗?我全部烧录进去了,串口助手选了串口4所对应的COM5,发送了5A A5 04 83 00 0F ...

是的,都烧录,串口4走MODBUS协议呢,通讯正常的话直接有指令发出。
回复

使用道具 举报

3

主题

20

回帖

216

积分

中级会员

Rank: 3Rank: 3

积分
216
 楼主| 发表于 2025-8-12 16:52:28 | 显示全部楼层
jufang@dwin.com 发表于 2025-8-12 16:45
是的,都烧录,串口4走MODBUS协议呢,通讯正常的话直接有指令发出。

这里回复上传图片填的是地址,我不知道怎么发...
我这“打开串口”之后没有反应,发送了5A A5 04 83 00 0F 01  也没有反应,这是没通讯上吧?这该咋办啊?明明之前可以的,烧录了下keil编译成的bin文件后所有屏都不行了
回复

使用道具 举报

0

主题

780

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

积分
13416
发表于 2025-8-12 17:07:18 | 显示全部楼层
Chris风 发表于 2025-8-12 16:52
这里回复上传图片填的是地址,我不知道怎么发...
我这“打开串口”之后没有反应,发送了5A A5 04 83 00 0 ...

单独用串口调试助手测试,串口2是迪文协议,发5AA5 04 83 000F 01测通讯,接串口4走MODBUS,直接有03指令发出。
回复

使用道具 举报

3

主题

20

回帖

216

积分

中级会员

Rank: 3Rank: 3

积分
216
 楼主| 发表于 2025-8-13 09:14:12 | 显示全部楼层
jufang@dwin.com 发表于 2025-8-12 17:07
单独用串口调试助手测试,串口2是迪文协议,发5AA5 04 83 000F 01测通讯,接串口4走MODBUS,直接有03指令 ...

是只打开了串口调试助手,但没有03指令发出该怎么办啊?另外,有办法把modbus协议变成迪文协议的通讯帧格式吗?可以的话想做个统一
回复

使用道具 举报

0

主题

780

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

积分
13416
发表于 2025-8-13 09:21:56 | 显示全部楼层
Chris风 发表于 2025-8-13 09:14
是只打开了串口调试助手,但没有03指令发出该怎么办啊?另外,有办法把modbus协议变成迪文协议的通讯帧格 ...

串口4的迪文协议文件,下载压缩包中的BIN。

本帖子中包含更多资源

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

x
回复

使用道具 举报

3

主题

20

回帖

216

积分

中级会员

Rank: 3Rank: 3

积分
216
 楼主| 发表于 2025-8-13 15:30:08 | 显示全部楼层
jufang@dwin.com 发表于 2025-8-13 09:21
串口4的迪文协议文件,下载压缩包中的BIN。

成功了!谢谢大佬!!!
回复

使用道具 举报

3

主题

20

回帖

216

积分

中级会员

Rank: 3Rank: 3

积分
216
 楼主| 发表于 2025-8-13 16:29:20 | 显示全部楼层
jufang@dwin.com 发表于 2025-8-13 09:21
串口4的迪文协议文件,下载压缩包中的BIN。

大佬,那我换成8283协议后,22号bin文件写的就没效果了,我是只能在OSBuild里写业务功能了吗?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-4-15 02:50 , Processed in 0.034020 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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