打印
[STM8]

程序

[复制链接]
1055|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
请教下里面大神  为什么通过UART1打印串口数据(5A A5 08 83 00 18 01 04 57 0b b6)发送到另外单片机不能工作, 但通过串口直接发送同样数据另外单片机却可以工作  收发和地连接无误
沙发
gujiamao12345| | 2017-12-13 14:33 | 只看该作者
共地了没

使用特权

评论回复
板凳
lrhsx33| | 2017-12-13 14:43 | 只看该作者
要确定两边都用同样的协议

使用特权

评论回复
地板
mmuuss586| | 2017-12-13 14:44 | 只看该作者
硬件哪里没接触好吧;

使用特权

评论回复
5
l1160425650|  楼主 | 2017-12-13 15:27 | 只看该作者
lrhsx33 发表于 2017-12-13 14:43
要确定两边都用同样的协议

发数据单片机的程序

1.png (81.96 KB )

1.png

2.png (447.03 KB )

2.png

3.png (486.62 KB )

3.png

4.png (25.39 KB )

4.png

使用特权

评论回复
6
wang1979| | 2017-12-13 15:52 | 只看该作者
你可以电脑串口,来调试主机和客户机的收发,看看那里出了问题,另外就是解析的数据不全吧!

使用特权

评论回复
7
wang1979| | 2017-12-13 15:56 | 只看该作者
我之前遇到搞不定的通讯,用逻辑分析Logic 16,能直观的看出来,收发的数据来!

使用特权

评论回复
8
sjzzlxy| | 2017-12-13 16:29 | 只看该作者
先不要解析,把接收到的数据打印出来看看。

使用特权

评论回复
9
antusheng| | 2017-12-13 17:17 | 只看该作者
软件你确认没毛病?

使用特权

评论回复
10
antusheng| | 2017-12-13 17:17 | 只看该作者
是不是线没接对。之前看到有人是因为线没接对。

使用特权

评论回复
11
killalljp| | 2017-12-13 17:19 | 只看该作者
楼主,你要发送的是二进制(5A A5 08 83 00 18 01 04 57 0b b6)
还是字符串“5A A5 08 83 00 18 01 04 57 0b b6”??如果没看懂那就要好好去看看书了!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

4

帖子

0

粉丝