求助!为什么串口不能直接接收条码枪的数据?

2019-07-20 23:44发布

向各位大神求助!我用的是串口的条码枪,串口调试助手能和单片机进行通信,但是串口调试助手能直接接收条码枪的数据,而单片机却不能通过串口接收到条码枪的数据,这是为什么呢?我用的是mini的开发板,下的是ALIENTEK MINISTM32 实验3 串口实验。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
22条回答
电脑小白
2019-07-21 15:21
本帖最后由 电脑小白 于 2018-8-30 15:59 编辑

两个单片机不能直接用直通的串口线连接通信的。要用交叉线啊!就是2--3  3--2,你自己改下串口线就好了。注意你的电脑和单片机可以通信,电脑也可以和条码枪通信:这说明条码枪和单片机通信要用交叉串口线。有个方便的记忆方法:同属性设备用交叉线,不同属性设备用直通线。
解释:单片机和单片机都是从机就用交叉线,电脑和电脑都是主机用交叉线,电脑和单片机一个是从一个是主,用直通线。

一周热门 更多>