使用minicom实现pc和开发板传递文件

使用minicom实现PC和开发板传送文件 

虚拟机—&--FL2440

作者:朱志强  嵌入式开发新手群:24186983

    题记:很多的电脑都没有超级终端,电脑中安装了那么多东西,一时间重装系统,没有那个必要。单独安装超级终端我也试过,就是不成功,还差点把xp系统给弄坏了。所以我就想换个方式使PC可以和开发板互通并传送文件。在网上找到了,就是lrzsz,它包括了 x/y/zmodem。它可以在minicom下实现文件传送。下面是我的一些步骤:

 

Linux下的minicom的设置

     首先,在Linux下输入minicom 系统会进入minicom 并提示为:

为了这个东东,我都不明白怎么用,开始还以为是minicom的问题。后来在一本书中才明白他的意思是: ctrl同时按下A(一定要大写,打开caps lock),松开,再按下Z(大写)。

知道了这个之后,我才实现了对minicom的设置。虽然知道可以minicom –s 直接设置。

具体的设置我就不说了吧。网上有很多,主要是速率1152008N1。没有流控制。

 

基于WMwareminicom

我的电脑是笔记本,没有串口,只能用USB转串口了。在打开虚拟机之前,先添加虚拟机的串口。

    然后在启动Linux,设置好minicom。设备为 ttyS0

 

 

安装lrzsz

在网上下载lrzsz 的安装包。

http://www.filewatcher.com/m/lrzsz-0.12.20.tar.gz.280938.0.0.html

    下载到电脑后,通过samba共享功能,把文件传到Linux下。

启动samba服务

成功的访问的Linux下的文件夹

    我是把下载好的文件包直接放到了zhuzhiqiang/fl2440 文件夹下了。

Linux的路径下,我们马上就可以看到我们下载的文件包。使用下面的指令解压。

tar zxvf lrzsz-0.12.20.tar.gz

得到我们想要的解压包 上图中就有我解压好的文件夹。进入到那个文件夹下。输入  ./configure –prefix=/usr/local/lrzsz    。如图

图中/usr/local/lrzsz 应该是lrzsz的安装路径。

执行完之后,键入

make

然后在键入

make install

最后是建立软连接

  # cd /usr/bin

  # ln -s /usr/local/lrzsz/bin/lrz rz

  # ln -s /usr/local/lrzsz/bin/lsz sz

我们就是使用 lrz lsz 来实现文件的传输。

好的,到这里,就安装好lrzsz了。我们现在就开始配置它。进入minicom –s

注意:  A 发给开发板的文件放在这个路径下较好

    B  PC接收到开发板的文件在这个目录下

把你的这项里面的A,B,K项的东西都去掉。如下图这样:

保存!!!

然后我们在重新启动minicom。连接好开发板,上电。

minicom显示出了FL2440bootloader的图像。使系统停留在bootloader中,并启动Linux系统。我们就可以使用minicom控制开发板的Linux系统了。下图是启动完Linux后,显示的Linux的文件。

我们现在就可以开始文件的传输了。

先是把文件传到开发板上去。

方法:开发板进入到 /tmp目录下。

      输入 rz    (我们创建的软连接,相当于执行lrz

      键入 CTRL+A  S

      系统弹出选择框,选择一个就可以了。我用的是zmodem。使用xmodem没法实现传送,系统总是在等待某个信号。使用ymodem可以实现文件的传输,但是我在默认的tmp目录下找不到文件。

          系统会弹出文件选择对话框,使用 ←→选择传送文件所存在的路径。我的文件是一个交叉编译后的helloworld文件       。放在了/home/zhuzhiqiang/fl2440/hello文件夹中。

          选择OK,在键入需要传送的文件名。

          回车就开始文件传送了。最后提示文件传送完毕。

 

 

    我们进入到开发板的/tmp目录下并执行hello看看。

我们在把文件从开发板传给PC

   在开发板的/tmp下新建一个文件zhuzhiqiang.c 。进入zhuzhiqiang.c所在的目录中。输入

 sz  zhuzhiqiang.c    

我们在回到Linux下,看看默认的接收路径/home/zhuzhiqiang/fl2440下是否有了这个文件?

 

参考文章地址http://hi.baidu.com/huangwen2003/blog/item/c9e8da25746969388744f9c5.html

 

 

 

使用minicom实现PC和开发板传送文件

虚拟机—&--FL2440

作者:朱志强  嵌入式开发新手群:24186983

    题记:很多的电脑都没有超级终端,电脑中安装了那么多东西,一时间重装系统,没有那个必要。单独安装超级终端我也试过,就是不成功,还差点把xp系统给弄坏了。所以我就想换个方式使PC可以和开发板互通并传送文件。在网上找到了,就是lrzsz,它包括了 x/y/zmodem。它可以在minicom下实现文件传送。下面是我的一些步骤:

 

Linux下的minicom的设置

     首先,在Linux下输入minicom 系统会进入minicom 并提示为:

为了这个东东,我都不明白怎么用,开始还以为是minicom的问题。后来在一本书中才明白他的意思是: ctrl同时按下A(一定要大写,打开caps lock),松开,再按下Z(大写)。

知道了这个之后,我才实现了对minicom的设置。虽然知道可以minicom –s 直接设置。

具体的设置我就不说了吧。网上有很多,主要是速率1152008N1。没有流控制。

 

基于WMwareminicom

我的电脑是笔记本,没有串口,只能用USB转串口了。在打开虚拟机之前,先添加虚拟机的串口。

    然后在启动Linux,设置好minicom。设备为 ttyS0

 

 

安装lrzsz

在网上下载lrzsz 的安装包。

http://www.filewatcher.com/m/lrzsz-0.12.20.tar.gz.280938.0.0.html

    下载到电脑后,通过samba共享功能,把文件传到Linux下。

启动samba服务

成功的访问的Linux下的文件夹

    我是把下载好的文件包直接放到了zhuzhiqiang/fl2440 文件夹下了。

Linux的路径下,我们马上就可以看到我们下载的文件包。使用下面的指令解压。

tar zxvf lrzsz-0.12.20.tar.gz

得到我们想要的解压包 上图中就有我解压好的文件夹。进入到那个文件夹下。输入  ./configure –prefix=/usr/local/lrzsz    。如图

图中/usr/local/lrzsz 应该是lrzsz的安装路径。

执行完之后,键入

make

然后在键入

make install

最后是建立软连接

  # cd /usr/bin

  # ln -s /usr/local/lrzsz/bin/lrz rz

  # ln -s /usr/local/lrzsz/bin/lsz sz

我们就是使用 lrz lsz 来实现文件的传输。

好的,到这里,就安装好lrzsz了。我们现在就开始配置它。进入minicom –s

注意:  A 发给开发板的文件放在这个路径下较好

    B  PC接收到开发板的文件在这个目录下

把你的这项里面的A,B,K项的东西都去掉。如下图这样:

保存!!!

然后我们在重新启动minicom。连接好开发板,上电。

minicom显示出了FL2440bootloader的图像。使系统停留在bootloader中,并启动Linux系统。我们就可以使用minicom控制开发板的Linux系统了。下图是启动完Linux后,显示的Linux的文件。

我们现在就可以开始文件的传输了。

先是把文件传到开发板上去。

方法:开发板进入到 /tmp目录下。

      输入 rz    (我们创建的软连接,相当于执行lrz

      键入 CTRL+A  S

      系统弹出选择框,选择一个就可以了。我用的是zmodem。使用xmodem没法实现传送,系统总是在等待某个信号。使用ymodem可以实现文件的传输,但是我在默认的tmp目录下找不到文件。

          系统会弹出文件选择对话框,使用 ←→选择传送文件所存在的路径。我的文件是一个交叉编译后的helloworld文件       。放在了/home/zhuzhiqiang/fl2440/hello文件夹中。

          选择OK,在键入需要传送的文件名。

          回车就开始文件传送了。最后提示文件传送完毕。

 

 

    我们进入到开发板的/tmp目录下并执行hello看看。

我们在把文件从开发板传给PC

   在开发板的/tmp下新建一个文件zhuzhiqiang.c 。进入zhuzhiqiang.c所在的目录中。输入

 sz  zhuzhiqiang.c    

我们在回到Linux下,看看默认的接收路径/home/zhuzhiqiang/fl2440下是否有了这个文件?

 

参考文章地址http://hi.baidu.com/huangwen2003/blog/item/c9e8da25746969388744f9c5.html

 

 

转载于:https://www.cnblogs.com/zdl110110/archive/2010/12/06/1897411.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值