利用虚拟串行口通讯步骤.docxVIP

  • 5
  • 0
  • 约小于1千字
  • 约 14页
  • 2018-06-29 发布于上海
  • 举报
之前上网搜索如何利用虚拟串行口进行DOS通讯的时候,都没有相关资料,想来以前百度文库帮了我挺多的,现在,我也分享一下我的经验,望帮助到大家!一、安装虚拟机软件Oracle Virtual Box二、生成两台PC虚拟机:computer1,computer2一切选择默认即可!三、安装虚拟串行口并创建两口虚拟串行口COM1,COM2避免后面回来添加uartpool.asm文件到镜像文件中,这里就借助UItraISO来把uartpool.asm文件拖进freedos.img中四、环境准备就绪就在computer1的设置里五、启动computer1 后选择第一项,回车接着进入(cd masm5)MASM5文件夹接着分盘C盘(fdisk)回车按ESC退回MASM5后格式化C盘(format c:/s)格式化后重启computer1六、建立开发环境C:makedir \masm5 创建目录(不行就试试 md masm5)cd \masm5 进入目录copy a:\masm5 复制文件到这里差不多要成功了,关闭computer1,设置这个时候,顺便把串口给配置了吧,免得你后面忘了,以为不成功!七、再次启动computer1回车回车,然后生成.exe文件到这里已经完成computer1的所有配置接下来是computer2的配置,比1简单多了八、因为已经移除了computer1对freedos.img的占用,所以,像computer1那样给computer2添加freedos.img九、启动computer2后,同样生成uartpool.exe文件产生后运行!十、最后虚拟机成功通过虚拟串行口通讯的界面是这样的:一些命令的使用:Fdisk命令磁盘分区Format c:/s 格式化c盘并安装dosmakedir \masm5 创建目录cd \masm5 进入目录copy a:\masm5 复制文件masm?link?直接运行 生成.EXE文件的步骤如果遇到重启你的笔记本电脑后,启动虚拟机时出现:不能为虚拟电脑XX打开一个新任务 这样的情况?解决方法:卸载Oracle VM VirtualBox再次安装,放心,你已经成功的虚拟机不会消失写进去的文件都还在。要是一个不幸真的没有了,重头再来吧,想做,什么时候都不晚!

文档评论(0)

1亿VIP精品文档

相关文档