精华内容
下载资源
问答
  • 如果你有CRT工具和IPOP工具,可以手动上传,不需要看此文件了。这个程序是用C++/C#写按照Zmodem协议自动上传下载文件
  • 顺带PcommLite 内含C++,DELPHI,VB 例子,以及 PCOMM.dll PCOMM.LIB, 还有linux系统rz/sz命令安装包 ( 我用来从windows传文件到Linux系统的,网上有几个python实现串口传文件,但都有问题,作为新手的我反复修改...
  • windows与arm开发板通过串口传输文件

    千次阅读 2019-03-21 11:43:52
    有人会问有NFS为何还需要本文的串口传输,是由于PC机存在多个网口时,博主使用windows下的一个NFS的软件,需要将所有其他网口先关闭,等NFS挂载成功再把网口打开,觉得每次都很麻烦,所以才有了本文,如果有好一点的...

    lrzsz源码包下载地址:https://ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz

    1、在ubuntu上解压

    下载lrzsz源码包,然后再linux上进行解压:sudo   tar   -zxvf   lrzsz-0.12.20.tar.gz

    2、添加交叉编译工具链的路径到环境变量

    export   PATH=$PATH:你的交叉编译工具链的路径

    3、配置

    CFLAGS=-O2   CC=arm-linux-gnueabihf-gcc   ./configure   --cache-file=arm_cache_file   --prefix=/usr/local/

    注意CFLAGS后的O2前边有个短横杠,/configure前有个点,arm-linux-gnueabihf-gcc为你的交叉编译工具链的名字,arm_cache_file为你创建生成可执行程序的文件夹的名字,这个可以自己起,/usr/local/表示具体安装到哪里。

    执行完上述命令之后,可以看到当前解压的这个文件夹中多了arm_cache_file文件夹

    4、编译

    make

    执行完毕之后,进入当前解压目录的src文件夹下,就会看到生成的lrz和lsz两个文件

    5、文件拷贝

    将lrz,lsz两个目标文件拷贝到开发板上的/usr/sbin/目录下,可以使用NFS进行文件拷贝。有人会问有NFS为何还需要本文的串口传输,是由于PC机存在多个网口时,博主使用windows下的一个NFS的软件,需要将所有其他网口先关闭,等NFS挂载成功再把网口打开,觉得每次都很麻烦,所以才有了本文,如果有好一点的windows下的NFS软件,希望可以多多交流。

    6、文件传输

    (1)连接好ARM开发板和PC直接的串口,打开终端串口调试软件,执行lrz+回车

    问题1:发现说我权限受限

    解决:进入到/usr/sbin/文件夹下查看,发现这俩文件都是不可执行的,手动将权限改为可执行:

    chmod  755  lrzchmod  755  lsz

    问题2:输入lrz之后发现,使用的MobaXterm软件并不能弹出传输文件的对话框

    解决:改为使用SecureCRT软件之后,成功。

    (2)如果要从开发板传输文件的windows,执行lsz   filename

    filename为要传输文件的路径加文件名,在弹出的对话框中选择传输的目的地址,在之后的传输中,将记录本次传输的目的地址,不再弹出对话框。

     

     

    展开全文
  • 可用于向开发板传输文件,比如裸机程序,支持Kermit、Xmodem、Ymodem、Zmodem等协议。
  • LINUX和PC之间通过串口传文件

    万次阅读 2016-08-11 11:01:22
    从PC机下载东西到开发板的嵌入式linux系统里面,首先会想到用...但如果网络用不了,只能通过串口下载怎么办呢?这个时候有两个工具能帮到你:一个是zmrx、zmtx,另外一个是lsz、lrz。  下面介绍一下lsz/lrz的使用
    转自:http://www.360doc.com/content/090528/23/150654_3691341.html 
    
    从PC机下载东西到开发板的嵌入式linux系统里面,首先会想到用tftp sftp等网络工具从网口下载。但如果网络用不了,只能通过串口下载怎么办呢?这个时候有两个工具能帮到你:一个是zmrx、zmtx,另外一个是lsz、lrz。 

    下面介绍一下lsz/lrz的使用方法。 
    一、编译lrzsz并下载到开发板上 
         从http://download.chinaunix.net/download/0007000/6293.shtml下一个lrzsz的tar包, 解压缩后输入./configure,然后进入了src文件夹中,修改了src文件夹中的Makefile文件,配置为与手机对应的交叉编译器,运行 make,ok!得到两个可执行文件sz,rz(或者 lsz,lrz),把它们下载到开发板linux系统的/bin目录下。 
        
    二、情况1: PC机用windows操作系统 
          1、开发板-->PC机 
             在开发板上输入 sz filename。 
             在PC机上点击超级终端的菜单“传送”-> “接收文件”,选择下载的位置和Zmodem 与崩溃恢复协议,点击接收即可。 
          2、PC机-->开发板 
             在开发板上先进入/tmp 目录,然后输入 rz。 
             在PC机上点击超级终端的菜单“传送”-> “发送文件”,选择目标文件和Zmodem 与崩溃恢复协议,点击发送即可。 

    三、情况2: PC机用 linux 操作系统 
         如果PC机用的是 linux 操作系统,串口通信工具可以用minicom。下面介绍一下传输文件的方法。 
          1、如果是第一次使用minicom,需要进行minicom的设置: 
                # minicom -s 
                出现这样的配置界面: 
                ┌───── [configuration]──────┐ 
                │ Filenames and paths                  │ 
                │ File transfer protocols              │ 
                │ Serial port setup                    │ 
                │ Modem and dialing                    │ 
                │ Screen and keyboard                  │ 
                │ Save setup as dfl                    │ 
                │ Save setup as..                      │ 
                │ Exit                                 │ 
                │ Exit from Minicom                    │ 
                └───────────────────┘ 
                  选择Serial port setup, 会看到这样的选项: 
                 A — Serial Device : /dev/ttyS0 
                 B — lockfile Location : /var/lock 
                 C — Calling Program : 
                 D — Callout Program: 
                 E — Bps/par/Bits : 115200 8N1 
                 F — Hardware Flow Control : NO 
                 G — Software Flow Control : NO 
                 Change with setting? 
         输入前面对应的字母即可进入相应的选项。将选项A的值设置为/dev/ttyS0 表示是串口1,将选项E的值设置为115200,将选项F设置为NO(请根据实际情况配置). 
         初始化设置中可以设置默认上传/下载的目录,传输协议参数,串口波特率等.设置完成后,选择”Save setup as dfl”,保存为默认设置.然后选择“Exit”,按Ctrl-A,再按z,即可进入Minicom的主界面: 

    Welco┌─────────────────────────────────┐ 
    │ Minicom Command Summary │ 
    OPTIO│ │ 
    Compi│ Commands can be called by CTRL-A │ 
    │ │ 
    Press│ Main Functions Other Functions │ 
    │ │ 
    │ Dialing directory..D run script (Go)....G | Clear Screen.......C │ 
    │ Send files.........S Receive files......R | cOnfigure Minicom..O │ 
    │ comm Parameters....P Add linefeed.......A | Suspend minicom....J │ 
    │ Capture on/off.....L Hangup.............H | eXit and reset.....X │ 
    │ send break.........F initialize Modem...M | Quit with no reset.Q │ 
    │ Terminal settings..T run Kermit.........K | Cursor key mode....I │ 
    │ lineWrap on/off....W local Echo on/off..E | Help screen........Z │ 
    │ | scroll Back........B │ 
    │ │ 
    │ Select function or press Enter for none. │ 
    │ │ 
    │ Written by Miquel van Smoorenburg 1991-1995 │ 
    │ Some additions by Jukka Lahtinen 1997-2000 │ 
    │ i18n by Arnaldo Carvalho de Melo 1998 │ 
    └──────────────────────────────────┘ 
    CTRL-A Z for help | 38400 8N1 | NOR | Minicom 2.00.0 | VT102 | Offline 
          2、开发板-->PC机 
             在开发板上输入 sz filename,然后会出现一个传输界面,传输完成后可以在你设置的默认下载目录里找到这个文件。 
          3、PC机-->开发板 
             在开发板上先进入/tmp 目录,然后输入 rz。 
             按Ctrl-A,再按s,会出现一个选择文件的界面,选择你要传输的文件,回车后出现一个传输界面,传输完成后便可以在开发板的/tmp目录下找到这个文件了。
    展开全文
  • 1.使用 rz 命令通过串口下载 Windows 文件到开发板上 注意:rz命令不稳定,不可靠,在没有其他办法的情况下再用它。 可以使用 rz 命令,将 PC 上的文件传输到开发板。 首先使用串口工具登陆开发板,然后在开发板上...

    在线课堂:https://www.100ask.net/index(课程观看)
    论  坛:http://bbs.100ask.net/(学术答疑)
    开 发 板:https://100ask.taobao.com/ (淘宝)
         https://weidongshan.tmall.com/(天猫)
    交流群一:QQ群:869222007(鸿蒙开发/Linux/嵌入式/驱动/资料下载)
    交流群二:QQ群:536785813(单片机-嵌入式)
    公 众 号:百问科技


    版本日期作者说明
    V12020韦东山摘自《嵌入式Linux应用开发完全手册》

    1.使用 rz 命令通过串口下载 Windows 文件到开发板上

    注意:rz命令不稳定,不可靠,在没有其他办法的情况下再用它。

    可以使用 rz 命令,将 PC 上的文件传输到开发板。

    首先使用串口工具登陆开发板,然后在开发板上输入rz命令,此时终端会提示等待接收 ,此时在Mobaxterm里面鼠标右键会弹出一个选择框,点击Send file using Z-modem 来传输文件,如下图所示:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    注意: rz命令传输速率太小,适合传输小文件,不适合大文件,我们还是推荐nfs挂载的方式进行文件的传输。

    2.使用 sz 命令通过串口把开发板文件上传给 PC

    注意:sz命令不稳定,不可靠,在没有其他办法的情况下再用它。

    开发板启动进入 Linux 后,先在串口中执行命令“sz <要发送的文件>”,然后按住 shift 键的同时,用鼠标右键点击串口界面,选择“Receive file using Z-modem”,最后在弹出的文件框保存文件。

    如下图所示:
    在这里插入图片描述

    展开全文
  • 超级终端为串口通信中用于测试串口的一个非常方便的工具,里面包含中英文两个版本。
  • Windows串口编程例子

    2018-09-06 10:19:45
    Windows串口编程例子 文件列表: Data.cpp Data.h ReadMe.txt Resource.h SerialPort.cpp SerialPort.h StdAfx.cpp StdAfx.h ver10.aps ver10.clw ver10.cpp ver10.def ver10.dsp ver10.dsw ver10.h ver10.ncb ver10...
  • Windows平台下串口通信数据实时获取与监测 通过编程实现数据获取。避免了硬件线路搭建进行线路获取。同时可以检测通信速率。
  • 这是用VS2010+Mscomm控件编程实现了串口调试助手的代码,并能把下位机串口通过串口发送过来的数据存储在电脑F盘的data.txt文件中(具体位置和文件名可自己改),具体一步一步是怎么实现的,可以参考我的博客:...
  • windows+qt串口文件

    2014-04-23 16:50:33
    windows下qt的串口程序,使用时包含所需的头文件,使用方法请见我的博文,谢谢
  • java调用windows串口

    2015-08-19 12:07:29
    之前做POS机用到的就整理了一下,文件已按jdk目录分配好,把文件放入jdk中的相应文件夹中即可,自己做个备份。
  • Linux使用串口Windows传输文件

    千次阅读 2013-06-23 16:53:31
    在日常工作中,会常常遇到Windows PC机和嵌入式Linux开发板之间传输文件的需求,下面提供一种方法: rz,sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具。 首先: Windows端安装ZModem的telnet/ssh...

    在日常工作中,会常常遇到Windows PC机和嵌入式Linux开发板之间传输文件的需求,下面提供一种方法:


    rz,sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具。

    首先:

    Windows端安装ZModem的telnet/ssh客户端(如Xshell或SecureCRT)。

    Linux开发板上要安装lrzsz(下载lrzsz-0.12.20.tar.gz,编译安装)。可以使用alias rz="lrz" && alias sz="lsz"生成通用的别名rz和sz。

    然后,在Linux开发板上:
    运行rz,即是接收文件,Windows端的Xshell会弹出文件选择对话框,选好文件之后关闭对话框,文件就会上传到Linux里的当前目录。
    运行sz filename就会发文件到Windows上(保存的目录是预先配置的)。

    Tips:

    1. 串口传输速度比较慢,适合小文件,对于大文件还是建议使用FTP传输。

    2. 上述方法也适用于Linux PC机(使用minicom)和嵌入式Linux开发板之间的文件传输。


    展开全文
  • stm32 usb虚拟串口缺失文件导致驱动失败,安装说明,缺失文件,驱动软件。 /------------------------------------/ 本文件适用于x64位系统(win7测试) 32位系统请下载32位专用文件包 /-----------------------------...
  • ``` DWORD WINAPI ThreadWrite(LPVOID lpParameter)//进程1 { char outputData[100];//输出数据缓存 ...这样写用虚拟串口发送给串口助手时没有问题的,但是发送给单片机数据丢失特别严重望大佬指点。
  • amp;id=350 文中所说超级终端,用Securecrt即可 1. 常见串口问题解决 1) 乱码解决方案 ...2. 串口传文件 我想如果要从PC机下载东西到开发板的嵌入式linux系统里面,很多人首先会想到用tftp s...
  • WINdows10 USB-to-serial串口驱动,解决win10连接USB-to-serial时出现感叹号的问题
  • 内含windows64位版本 拷贝 rxtxSerial.dll 到 <JAVA_HOME>\jre\bin目录中; 拷贝 rxtxParallel.dll 到 <JAVA_HOME>\jre\bin目录中;
  • Windows端发数据` include include include include include include include include include include include define FALSE -1 define TRUE 0 int OpenDev(char *Dev) { int fd = o...
  • 在主机和开发板之间传送文件一般可以通过网络(nfs、ftp等)和U盘,但对于一些体量比较小的文件通过串口传输也不失为一个比较方便的方法,毕竟调试的时候串口线时常插在上面的。 minicom中提供xmodem, ymodem, ...
  • 但如果网络用不了,只能通过串口下载怎么办呢?这个时候有两个工具能帮到你:一个是zmrx、zmtx,另外一个是lsz、lrz。个人觉得zmrx/zmtx没有lsz/lrz稳定,建议还是用后者。下面介绍一下lsz/lrz的使用方法。   ...
  • DOS下串口文件传送

    2010-06-27 08:54:35
    现有的计算机一般没有软驱,DOS系统下,文件复制非常不便。通过串口文件送出去是一个不错的选择。
  • Putty(windows端远程连Linux终端),不同与vnc,putty的操作在关闭putty时会注销,putty内有pscp工具,便于在windows与linux间数据,我的blog中有详细说明及如何配置。
  • 在实际工作中,我们可能遇到这样的问题:我们需要Windows同时控制多个串口和多个外设进行通讯。比如说,一个机关或一个实验室的门禁系统,希望一台微机控制多个划卡机和多个门禁设备,这时,普通微机能够提供的一个或两个...
  • 上位机通过串口向开发板发送文件

    千次阅读 2018-10-22 22:51:16
    每次我从电脑上copy文件到开发板上都是把udisk拔下来,插到上位机上去copy,插插拔拔很麻烦,后来想到了可以通过串口传输文件到开发板,根据开发板的实际情况总结了步骤:   总体思路:通过在开发板上安装lrzsz实现...
  • Windows CE作为一种典型的嵌入式操作系统,通过将蓝牙应用移植到Widows CE中,对于如pSOS+、Nucleus等其它嵌入式系统,具有典型意义。由于OBEX上的文件传输应用建立在RFCOMM实现的蓝牙仿真串口上,本文介绍OBEX文件...
  • Ubuntu通过串口发送文件给u-boot

    千次阅读 2015-12-22 17:22:35
    Windows可以通过默认的串口终端发送给u-boot,而在ubuntu上默认的minicom无此功能,不过c-kermit可以实现此功能。 1. 安装 c-kermit #sudo apt-get install ckermit 2. 测试 #kermit [kris@:~/yocto_3.14.28-...
  • Windows串口通信编程详解

    千次阅读 2020-09-11 15:29:47
    (二)Windows串口通信相关API函数 2.1打开和关闭串口 1.打开串口 CreateFile()函数声明如下: 2.关闭串口 CloseHandle函数声明如下: 2.2串口配置和串口属性 1.串口配置 GetCommState()函数声明如下: ...
  • 事情背景:由于需要在windows和ARM板之间只通过串口传输文件windows文件通过串口传输到ARM板上) 这时超级终端SecureCRT+lrzsz工具可以完成这项使命!(其他终端软件没试过,一直用的这个) 准备工作:  1. ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 34,510
精华内容 13,804
关键字:

windows通过串口传文件