文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>在VMware中串口调试环境

在VMware中串口调试环境

时间:2007-04-03  来源:zqqa

kgdb调试环境需要使用两台微机分别充当development机和target机,使用VMware后我们只使用一台计算机就可以顺利完成kgdb调试环境的搭建。以windows下的环境为例,创建两台虚拟机,一台作为开发机,一台作为目标机。

   虚拟机之间的串口连接

    虚拟机中的串口连接可以采用两种方法。一种是指定虚拟机的串口连接到实际的COM上,例如开发机连接到COM1,目标机连接到COM2,然后把两个串口通 过串口线相连接。另一种更为简便的方法是:在较高一些版本的VMware中都支持把串口映射到命名管道,把两个虚拟机的串口映射到同一个命名管道。例如, 在两个虚拟机中都选定同一个命名管道 \\.\pipe\com_1, 指定target机的COM口为server端,并选择"The other end is a virtual machine"属性;指定development机的COM口端为client端,同样指定COM口的"The other end is a virtual machine"属性。对于IO mode属性,在target上选中"Yield CPU on poll"复选择框,development机不选。这样,可以无需附加任何硬件,利用虚拟机就可以搭建kgdb调试环境。即降低了使用kgdb进行调试 的硬件要求,也简化了建立调试环境的过程。



============================================================================================

测试:

在development机上执行:


stty ispeed 115200 ospeed 115200 -F /dev/ttyS0

在target机上执行:


stty ispeed 115200 ospeed 115200 -F /dev/ttyS0

在developement机上执行:


echo hello > /dev/ttyS0

在target机上执行:


cat /dev/ttyS0
如果串口连接没问题的话在将在target机的屏幕上显示"hello"。

参考:http://linux.chinaitlab.com/kernel/391148.html

OK!测试通过!
相关阅读 更多 +
排行榜 更多 +
爱变幻智能清理

爱变幻智能清理

游戏工具 下载
MIYI泊松足球

MIYI泊松足球

浏览阅读 下载
樱桃骑士

樱桃骑士

动作格斗 下载