PC UART侦听器(Linux)
状态:只是一个想法
下载: 126
许可证:
最后更新:2010年/ 7月16日下午05:11点
Wiki条目:
标签
linux uart侦听器
描述:
这个程序是一个Linux shell脚本将监听UART设备(配置为默认115200 / n / 8/1)在Linux机器。
参见PC UART侦听器(Windows),这是一个C程序的Windows等效的功能。
用法:
$ ./xrun.sh test.xe
$ ./PollConsole.sh
Using default /dev/ttyUSB1
Polling every 1 sec
Console open
foo
foo
.
.
“foo”来自测试。 xe程序。
通过ftdi_sio FTDI UART支持Linux上的内核模块。 当正确检测到,FTDI芯片显示为:
/dev/ttyUSB0和/dev/ttyUSB1
不幸的是每次xgdb访问FTDI,这些设备消失。 这意味着与第三方RS232控制台项目像GTKterm xrun每次叫你将失去连接。
当它发生时,连接必须恢复。 GTKterm需要开放端口通过GUI或一个可以使用modprobe命令:
sudo - r ftdi_sio & & modprobe命令sudo modprobe ftdi_sio
即重启ftdi_sio。
这是一个已知的问题与FTDI司机和我们已经向FTDI支持请求。 XMOS内部,我们要么调试在Windows(使用虚拟COM端口),或重新启动ftdi_sio每次xrun后:
xrun程序。 xe & & sudo modprobe命令- r ftdi_sio & & modprobe ftdi_sio
这正是xrun。 sh脚本。
PollConsole。 sh脚本民调/dev/ttyUSB1设备指定(或任何其他)并显示输出,当准备好了。
发表时间:2014年9月26日1:19:18