精华内容
下载资源
问答
  • 串口传输文件配置方法

    千次阅读 2018-05-02 21:13:26
    今天要四个电机桌面联调(没有组装,裸电机调试),由于公司内部网络(可以下载代码,但是不能联外网,台式机没有wifi),所以只能用串口传输数据,台式机接出一个串口线连在主控上。步骤:1. 用的是usb2uart线,用...

    今天要四个电机桌面联调(没有组装,裸电机调试),由于公司内部网络(可以下载代码,但是不能联外网,台式机没有wifi),所以只能用串口传输数据,台式机接出一个串口线连在主控上。

    步骤:

    1. 用的是usb2uart线,用的是ft232rusbuart驱动

    2. 安装SecureCRT软件,公司内部服务器上有该软件和key工具。

    打开软件后new session,Protocol后面选在serial,串口(我的是com3)波特率(115200)

    3. 在主控上(就是SecureCRT界面上)输入ssh 192.168.1.222(主控ip)

    4.交叉编译lrzsz工具,先要①安装交叉编译环境,然后②编译lrzsz文件,③拷贝到主控里面

    ① https://blog.csdn.net/sinat_40025092/article/details/80171691

    ② https://blog.csdn.net/sinat_40025092/article/details/80171820

    ③ https://blog.csdn.net/sinat_40025092/article/details/80170233

    5.传输数据,将lrz和lsz文件拷贝到/bin,输入lrz,会弹出一个选择界面,选在文件即可传输。

    6. 接下来我就编译后调试文件去。

    展开全文
  • 编译好的lsz工具,可执行文件,直接复制到linux开发板上加可执行权限即可运行,用于linux开发板直接通过串口上传文件到主机电脑,实测有效
  • 串口传输文件

    千次阅读 2021-11-15 19:37:06
    然后用串口助手等工具软件(带文件传输功能)将一台笔记本上的一个大文件(图片、视频和压缩包软件)传输另外一台电脑,预算文件大小、波特率和传输时间三者之间的关系,并对比实际传输时间。 二、实验过程 将一...

    一、实验要求

    借助 usb转rs232 模块和杜邦线,建立起串口连接。然后用串口助手等工具软件(带文件传输功能)将一台笔记本上的一个大文件(图片、视频和压缩包软件)传输到另外一台电脑,预算文件大小、波特率和传输时间三者之间的关系,并对比实际传输时间。

    二、实验过程


    将一个usb转rs232模块的TXD通过杜邦线连接到另一个模块的RXD,TXD连接到另一个的RXD,然后都插上电脑的两个USB接口,运行串口调试器。


    打开两个串口调试器窗口,选择不同的端口号,勾选**“接受数据到文件”,点击“打开文件”**,选择要传输的文件。

    在这里插入图片描述

    选择好后点击**“发送文件”**即可,可以看到传输的进度

    在这里插入图片描述

    也可以从另一个窗口看到传送的数据

    在这里插入图片描述

    发送完成,波特率为115200bps,数据位为8,停止位为1,起始位为1,无奇偶校验位,所以每秒传输11520字节,文件大小为284317字节,需要时间约为24.68s。我自己测得的时间为24.92s,存在些许误差。

    在这里插入图片描述

    发送完成之后,我们找到软件保存的dat文件,将它改成传送之前的文件类型,即png文件,打开后如下所示。

    在这里插入图片描述

    另外我们改变波特率为2000000bps时,发现发送的图片已经完全糊了,如下图

    在这里插入图片描述

    这是因为虽然波特率高,响应速度也提高了,但受干扰的可能性也大,及误码率高。

    三、总结

    本实验实际上还是很简单的,其中关于波特率与实际发送速率的关系,大家可以自行学习相关知识。

    四、参考文献

    波特率和数据传输速率的关系

    展开全文
  • LInux下串口传输文件

    千次阅读 2019-08-11 00:03:41
    最近在做一个项目,需要从串口传输文件到设备上,自己瞎折腾写了一套私有协议,启动传输-> 传输固件 -> 校验固件, 整套流程跑下来,挺麻烦的,结果今晚吃饭跟徐总一交流,用rz直接搞定啊,干嘛非得自己写,...

    最近在做一个项目,需要从串口传输文件到设备上,自己瞎折腾写了一套私有协议,启动传输-> 传输固件 -> 校验固件,

    整套流程跑下来,挺麻烦的,结果今晚吃饭跟徐总一交流,用rz直接搞定啊,干嘛非得自己写,想想真是笨死了。。。

     

    于是开始在设备上安装rz.

    下载:

    wget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz

    解压:

    tar zxvf lrzsz-0.12.20.tar.gz

    编译安装:

    cd lrzsz-0.12.20
    sudo ./configure 
    sudo make
    sudo make install

    设置软连接:

    cd /usr/bin
    sudo ln -s /usr/local/bin/lrz rz
    sudo ln -s /usr/local/bin/lsz sz

     

    展开全文
  • 【嵌入式】电脑之间串口传输文件

    千次阅读 2021-11-19 15:08:39
    本实验主要练习两台电脑之间如何通过串口传输文件一、 串口通信简介1.串口通信概念2.串口如何连接3.计算传输时间二、实验要求及过程1.实验题目2.实验过程三、 结果分析 一、 串口通信简介 1.串口通信概念 串口通信...

    一、 串口通信简介

    1.串口通信概念

     串口通信(Serial Communications)的概念非常简单,串口按位(bit)发送和接收字节。
    

    串行接口简称为串口,串行接口 (Serial Interface)是指数据一位一位地顺序传送。实现双向通信就需要一对传输线,即TX与RX线。由于串口通信是异步的,端口能够在一根线上发送数据同时在另一根线上接收数据。其他线用于握手,但不是必须的。串口通信最重要的参数是波特率、数据位、停止位和奇偶校验。对于两个进行通信的端口,这些参数必须匹配。

    2.串口如何连接

    串口如果要实现双向传输,则设备1与设备2,TX与RX要交叉相连。
    在这里插入图片描述
    起始位: 数据线TX由高电平变为低电平。
    停止位: 数据线TX由低电平变为高电平。
    起始位和停止位作用:
      如果接收设备检测到数据线由高电平变为低电平,就是接收到了来自发送设备的起始信号,表示开始数据的传输。如果接收设备检测到数据线由低电平变为高电平,就是接收到了来自发送设备的停止信号,表示一帧数据的结束,通过以上特点接收设备就可以将中间的8bit有效数据解析出来,这样就完成了一帧数据的传输。

    3.计算传输时间

    计算预计传输时间
    理论时间=(文件大小*8)/波特率

    二、实验要求及过程

    1.实验题目

    串口传输文件的练习。将两台笔记本电脑,借助 usb转rs232 模块和杜邦线,建立起串口连接。然后用串口助手等工具软件(带文件传输功能)将一台笔记本上的一个大文件(图片、视频和压缩包软件)传输到另外一台电脑,预算文件大小、波特率和传输时间三者之间的关系,并对比实际传输时间。

    2.实验过程

    1.实验设备
    两个USB TO TTL、两台PC机、杜邦线若干、串口助手软件
    2.电路连接

    在这里插入图片描述

    实际效果

    3.发送文件
    (1)两个电脑同时打开串口
    (2)选择一个文件发送,这里我选择的是一个小的压缩包文件
    (3)选择波特率为115200,点击发送文件
    发端:
    在这里插入图片描述

    收端:
    在这里插入图片描述
    发送成功
    在这里插入图片描述

    三、 结果分析

    预计传输时间为37.63s,实际传输时间为39.39s,实际传输时间比理论传输时间要长一些,分析原因,可能是传输时,每隔一段字节就会插入一段延时,也可能是由于在传输过程中出现丢包、错误等重传现象导致。

    展开全文
  • windows与arm开发板通过串口传输文件

    千次阅读 2019-03-21 11:43:52
    1、在ubuntu上解压 下载lrzsz源码包,然后再linux上进行解压:sudo tar -zxvf lrzsz-0.12.20.tar.gz ...2、添加交叉编译工具链的路径环境变量 export PATH=$PATH:你的交叉编译工具链的路...
  • 串口传输文件 lrzsz

    万次阅读 2018-05-02 20:49:56
    假设有一种开发环境,一块板子,除了串口,没有任何外部出入输出设备,没有sd卡,没有网线,这个时候如果你想跟这块板子传输交互文件,要怎么办?根据modem所采用的文件传输协议:xmodem,ymodem,zmodem将其分类 ...
  • DOS下串口文件传送

    2010-06-27 08:54:35
    现有的计算机一般没有软驱,DOS系统下,文件复制非常不便。通过串口文件送出去是一个不错的选择。
  • 1.使用 rz 命令通过串口下载 Windows 文件到开发板上 注意:rz命令不稳定,不可靠,在没有其他办法的情况下再用它。 可以使用 rz 命令,将 PC 上的文件传输开发板。 首先使用串口工具登陆开发板,然后在开发板上...
  • Windows下,将rxtxParallel.dll和rxtxSerial.dll这两个文件复制到对应安装JAVA_HOME下的jre下的bin目录
  • stm32 usb虚拟串口缺失文件导致驱动失败,安装说明,缺失文件,驱动软件。 /------------------------------------/ 本文件适用于x64位系统(win7测试) 32位系统请下载32位专用文件包 /-----------------------------...
  • 支持多种波特率,可以稳定接收大量数据并实时写入文件存盘
  • 到串口开发,不得不先明确一下以下概念。 接口的定义: 接口泛指实体把自己提供给外界的一种抽象化物(可以为另一实体),用以由内部操作分离出外部沟通方法,使其能被修改内部而不影响外界其他实体与其交互的...
  • PC机串口传输文件

    千次阅读 2021-11-14 21:33:44
    然后用串口助手等工具软件(带文件传输功能)将一台笔记本上的一个大文件(图片、视频和压缩包软件)传输另外一台电脑,预算文件大小、波特率和传输时间三者之间的关系,并对比实际传输时间。 二、实验准备 1、...
  • 编译好的lrz工具,可执行文件,直接复制到linux开发板上加可执行权限即可运行,用于linux开发板直接通过串口下载主机电脑上的文件,实测有效
  • 导入命令:lrz 导出命令:lsz file 转载于:https://www.cnblogs.com/senior-engineer/p/6708159.html
  • 串口通讯so库.rar

    2020-05-28 15:44:28
    Android 与硬件之间的串口通讯,所用的.so文件,支持Android 6.0以上,可以直接复制后使用
  • linux 使用系统接口实现复制文件

    千次阅读 2016-09-19 19:09:53
    使用标准输入和输出,fd是0 和1 的,因为linux系统shell 提供 i/o重定向所以 很多程序使用的都是标准输入和输出,这样的话会很方便,并且不用自己关闭 ... ./t < copyfile.c > temp /* 复制文件内容 temp */ ./t
  • 串口助手显示接收的数据 操作步骤如下: 1、先安装Python的串口库pyserial,安装方法有很多种,以下的适用我的win10 64位。 将你电脑安装的Python程序目录放入系统的path路径 点击 ...
  • 在主机和开发板之间传送文件一般可以通过网络(nfs、ftp等)和U盘,但对于一些体量比较小的文件,通过串口传输也不失为一个比较方便的方法,毕竟调试的时候串口线时常插在上面的。 minicom中提供xmodem, ymodem, ...
  • 上位机通过串口向开发板发送文件

    千次阅读 2018-10-22 22:51:16
    每次我从电脑上copy文件到开发板上都是把udisk拔下来,插上位机上去copy,插插拔拔很麻烦,后来想到了可以通过串口传输文件到开发板,根据开发板的实际情况总结了步骤:   总体思路:通过在开发板上安装lrzsz实现...
  • Mac os 串口调试工具

    2019-04-17 10:07:41
    (1)把两个dll文件复制l“%JAVA_HOME%\jre\bin”和c:/windows/system32下。 (2)复制RXTXcomm.jar“%JAVA_HOME%\jre\lib\ext”和“%JAVA_HOME%\lib”下 上面的操作为了使用RXTXcomm调用串口 ### 3、直接打开...
  • LINUX和PC之间通过串口文件

    千次阅读 2015-10-25 16:19:42
    在海思hi3518e开发过程中,由于刚开始网络部分没弄好,想要从PC传递文件到板子上,使用不了tftp ftp等协议,重新烧文件系统又太费时,网上找到了使用移植lrzsz来实现要求: 一、编译lrzsz并下载开发板上  ...
  • 我们在做有关通信或其他实验、嵌入式开发时,常用到串口通信,但现成的串口调试助手都是只有在窗口中显示电脑串口接受的数据。 下面我们从零开始,讲解如何自己动手编程一个串口调试助手,并将收到的数据存储在...
  • 分别将文件夹中的bin文件夹中的dll,和lib文件夹中的文件 对应复制覆盖:Qt安装目录下(以默认路径为例),解决Qt5.13.1中QSerialPort 模块中 ReadyRead信号不触发的问题。 C:\Qt\Qt5.13.1\5.13.1\mingw73_64 ---...
  • 但是突然想到U盘支持热插拔,就DIY了一个自动监控U盘是否插入电脑,插入启动并且静默复制U盘文件至本地文件夹。通过重写WndProc函数,用于捕获系统运行返回消息。什么是WndProc函数?Wndproc是Windows操作系统向应用...
  • 野火串口助手协议发送文件通讯协议 修订历史 日期 版本 更新内容 2020/6/22 0.0.1 首次发布 XMODEM协议 上位机是现实了XModem-CRC16和XModem-1K; XModem-CRC16使用CRC-16校验方式,数据长度为128字节 ...
  • mscomm32 ocx文件 串口组件

    热门讨论 2014-12-08 16:19:56
    把下载的mscomm32.ocx 复制到:C:\Windows\SysWOW64目录下(注意这里是win7 64位的)。 注册方法一:以管理员身份运行cmd,输入命令: regsvr32 mscomm32.ocx 注册方法二:用记事本在 C:\Windows\SysWOW64新建一...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 24,462
精华内容 9,784
关键字:

复制文件到串口