导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→PC UART侦听器(Linux)[liufengzhong]

 *第57389篇: PC UART侦听器(Linux)

  
楼 主:liufengzhong 2014年9月26日01:19
 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设备指定(或任何其他)并显示输出,当准备好了。


>>>>>>对该主题发表你的看法

本主题贴数1,分页: [第1页]


[上一篇主题]:无人机

[下一篇主题]:GNU superoptimiser(xcore端口)