OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3153|回复: 5

求助:STM32串口1发送16进制无法认识问题

[复制链接]

1

主题

3

帖子

0

精华

新手入门

积分
17
金钱
17
注册时间
2018-8-2
在线时间
3 小时
发表于 2018-8-2 09:20:44 | 显示全部楼层 |阅读模式
1金钱
现在用STM32F407的串口1转232来控制长虹投影机,
长虹投影机控制16进制控制控制码为:
开机:34 41 42 36 30 38 30 30 30 30 30 32 30 31 30 42
关机:0D 34 41 42 36 30 38 30 30 30 30 30 32 30 30 30 41 0D
波特率是对的,并且STM32发送开机命令码是可以正常开机的。

  问题:  但是STM32发送的关机码不可以关机,通过电脑串口助手可以查看到STM32发的关机码是正确的

用电脑的串口助手来控制长虹投影机,发同样的关机码投影机是可以关机的。
总结:STM32发送关机码不可以关机,发开机码可以开机,电脑串口助手发送关机、开机码都可以正常控制。
求大家帮我分析一下是什么原因?

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

15

主题

866

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
7542
金钱
7542
注册时间
2016-11-30
在线时间
642 小时
发表于 2018-8-2 09:36:53 | 显示全部楼层
发同样的关机码投影机是可以关机的。
这个需要在确认下,确认发的是相同的码。
回复

使用道具 举报

1

主题

3

帖子

0

精华

新手入门

积分
17
金钱
17
注册时间
2018-8-2
在线时间
3 小时
 楼主| 发表于 2018-8-2 09:48:38 | 显示全部楼层
lvkanger 发表于 2018-8-2 09:36
发同样的关机码投影机是可以关机的。
这个需要在确认下,确认发的是相同的码。

通过电脑串口助手监控到STM32发出来的码也是相同的。
回复

使用道具 举报

15

主题

866

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
7542
金钱
7542
注册时间
2016-11-30
在线时间
642 小时
发表于 2018-8-2 10:32:05 | 显示全部楼层
Viso 发表于 2018-8-2 09:48
通过电脑串口助手监控到STM32发出来的码也是相同的。

串口调试助手发送的数据呢?监控没?看看串口调试助手发出来的是什么
回复

使用道具 举报

1

主题

3

帖子

0

精华

新手入门

积分
17
金钱
17
注册时间
2018-8-2
在线时间
3 小时
 楼主| 发表于 2018-8-2 11:15:59 | 显示全部楼层
lvkanger 发表于 2018-8-2 10:32
串口调试助手发送的数据呢?监控没?看看串口调试助手发出来的是什么

串口助手是有回显的,所以发出去的也可以看到,16进制的数据是相同的。
回复

使用道具 举报

15

主题

866

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
7542
金钱
7542
注册时间
2016-11-30
在线时间
642 小时
发表于 2018-8-2 19:13:40 | 显示全部楼层
Viso 发表于 2018-8-2 11:15
串口助手是有回显的,所以发出去的也可以看到,16进制的数据是相同的。

恩,就怕串口调试助手多个0D 0A导致报文不一样。如果确认一样,就得从硬件上考虑了。可以监听一下Tx线上的数据,或者用示波器测试一下波形。
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-1 02:26

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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