
linux无法通过串口发送信息
我的PC是XP的,装了ubuntu的虚拟机,现在自己写了一个程序,通过串口1(com1和ttyS0)发送信息到开发板现在的问题是,通过XP可以发送信息到开发板,但是虚拟机...
我的PC是XP的,装了ubuntu的虚拟机,现在自己写了一个程序,通过串口1(com1和ttyS0)发送信息到开发板
现在的问题是,通过XP可以发送信息到开发板,但是虚拟机却不能发送,同样是串口1,有人知道这是为何么?高分求解决
另,通过XP发送的信息都是乱码,求解决方法 展开
现在的问题是,通过XP可以发送信息到开发板,但是虚拟机却不能发送,同样是串口1,有人知道这是为何么?高分求解决
另,通过XP发送的信息都是乱码,求解决方法 展开
1个回答
展开全部
虚拟机不通现象是什么,报什么错?串口安装了吗?
XP串口波特率是否与开发板一致?
XP串口波特率是否与开发板一致?
更多追问追答
追问
没有报错,通过命令查询出来确实有ttyS0
串口波特率一致,而且乱码很奇怪,大多数时候是乱码,但是突然也会正常……
追答
你用示波器查下串口通讯信号频率,看是否和设置的波特率一样,再检查下串口线。你在虚拟机机上cat /proc/devices|grep tty一下,看串口设备是否已经启动。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询