linux中的串口通讯

2019-03-26 12:24发布

本帖最后由 pii 于 2017-3-10 14:36 编辑

某宝购买了一块锁控板,使用usb转接口接rs232转rs485接板子,在win下使用串口通讯工具发送16进制的指令, 可以开锁。
换成linux系统,就不工作了,linux下使用python pyserial进行串口通讯。(win下使用pyserial也可以开锁)

linux下可以查找到设备。/dev/ttyUSB0
打开串口显示open

发送指令后,板子没反应。

我要怎么判断是否发送出去了消息,或板子接到消息没有?或者板子是不是有不支持linux的说法?

我是外行,我折腾了1天,也没折腾出个所以然,有点不知所措的感觉,求各路大神指点迷津。




此帖出自Linux与安卓论坛
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
ywlzh
1楼-- · 2019-03-26 18:34
 精彩回答 2  元偷偷看……
汤权
2楼-- · 2019-03-26 18:35
 精彩回答 2  元偷偷看……
Bingqi23
3楼-- · 2019-03-26 21:21
用minicom试试呢?感觉应该是权限的问题吧。我们用的时候都是sudo用的
pii
4楼-- · 2019-03-26 23:18
感谢大家,我用的是 Raspbian  树莓派,这个有关系么?

我是用的sudo执行的python脚本。
hg200300
5楼-- · 2019-03-26 23:54
能将232的Tx,Rx短接下吗,看看能回显指令不,这样就知道有没有指令发出了。
使用树莓派一定是可以行得通的!
pii
6楼-- · 2019-03-27 03:40
那个,我都有点问不出口。。怎么看回显指令??

一周热门 更多>