迪文科技论坛

 找回密码
 立即注册
搜索
查看: 1243|回复: 9

【提问】写入OS程序前后串口2的输出指令为什么不一样了

[复制链接]

6

主题

14

回帖

169

积分

注册会员

Rank: 2

积分
169
发表于 2020-8-17 14:21:54 | 显示全部楼层 |阅读模式
本帖最后由 ludy 于 2020-8-17 18:07 编辑



上图是我触摸屏串口2通过TT转接器连接电脑调试的结果。我的OS程序是8283协议的C51工程。第一张图是没有写OS程序,点击触摸屏控件后,串口2输出的指令,而第二张图是写了OS程序后,点击触摸屏同一控件后,串口2的输出指令。希望大神解答下,为什么写入OS程序前后的串口2的输出指令不一样了?还有,我需要怎么做才可以使写入OS程序后串口2的输出也和写入前的输出指令保持一致?

本帖子中包含更多资源

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

x
回复

使用道具 举报

0

主题

51

回帖

971

积分

高级会员

Rank: 4

积分
971
发表于 2020-8-17 16:28:45 | 显示全部楼层
楼主,现在测试的屏的型号是?麻烦您将图片上传,才好作出分析。是没有应答吗?
回复

使用道具 举报

6

主题

14

回帖

169

积分

注册会员

Rank: 2

积分
169
 楼主| 发表于 2020-8-17 18:08:28 | 显示全部楼层
型号是:DMG10600C070_03WTR,看附件图1图2
回复

使用道具 举报

0

主题

125

回帖

2243

积分

金牌会员

Rank: 6Rank: 6

积分
2243
发表于 2020-8-17 19:46:45 | 显示全部楼层
本帖最后由 RenoLuu 于 2020-8-17 19:48 编辑

您写的OS程序里面,返回部分数据前面没有加数据长度部分,迪文协议中,返回的数据格式是  帧头+数据长度+82/83指令+变量地址+数据字长度+数据;所以两个指令不一样,如果你自己这边不需要这个判断是可以不用写的


本帖子中包含更多资源

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

x
回复

使用道具 举报

0

主题

220

回帖

2566

积分

金牌会员

Rank: 6Rank: 6

积分
2566
发表于 2020-8-17 19:48:42 | 显示全部楼层
ludy 发表于 2020-8-17 18:08
型号是:DMG10600C070_03WTR,看附件图1图2

您的OS程序是什么样的?您可以参考下以下链接。
http://inforum.dwin.com.cn:20080 ... &highlight=8283
回复

使用道具 举报

6

主题

14

回帖

169

积分

注册会员

Rank: 2

积分
169
 楼主| 发表于 2020-8-18 09:48:10 | 显示全部楼层
wnly 发表于 2020-8-17 19:48
您的OS程序是什么样的?您可以参考下以下链接。
http://inforum.dwin.com.cn:20080/forum.php?mod=viewthread&tid ...

我使用这个框架。这么说写入OS程序后是会替换掉原来的迪文协议对吗?

本帖子中包含更多资源

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

x
回复

使用道具 举报

0

主题

220

回帖

2566

积分

金牌会员

Rank: 6Rank: 6

积分
2566
发表于 2020-8-18 11:09:51 | 显示全部楼层
ludy 发表于 2020-8-18 09:48
我使用这个框架。这么说写入OS程序后是会替换掉原来的迪文协议对吗?

不会,还是走的迪文的协议
回复

使用道具 举报

6

主题

14

回帖

169

积分

注册会员

Rank: 2

积分
169
 楼主| 发表于 2020-8-18 11:38:49 | 显示全部楼层
RenoLuu 发表于 2020-8-17 19:46
您写的OS程序里面,返回部分数据前面没有加数据长度部分,迪文协议中,返回的数据格式是  帧头+数据长度+82 ...

这么说是我写了OS程序后,串口2输出的按我写的OS协议输出,原来的迪文协议被替换了对吗
回复

使用道具 举报

0

主题

220

回帖

2566

积分

金牌会员

Rank: 6Rank: 6

积分
2566
发表于 2020-8-18 13:06:25 | 显示全部楼层
ludy 发表于 2020-8-18 11:38
这么说是我写了OS程序后,串口2输出的按我写的OS协议输出,原来的迪文协议被替换了对吗 ...

写OS程序之后是其他串口执行迪文的协议,也就是OS写的协议。
回复

使用道具 举报

6

主题

14

回帖

169

积分

注册会员

Rank: 2

积分
169
 楼主| 发表于 2020-8-18 14:10:59 | 显示全部楼层
wnly 发表于 2020-8-18 13:06
写OS程序之后是其他串口执行迪文的协议,也就是OS写的协议。

明白了,谢谢
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-4-15 07:13 , Processed in 0.076320 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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