精华内容
下载资源
问答
  • 传输文件:要用到rz和sz命令,另外,使用putty也可以在提供的小工具psftp中传输,不过,还是推荐一站式解决问题,于是就上网翻一翻,找了些办法总结到这里,您没事儿的时候也可以抽空回回贴,说说更好的办法。...

    传输文件:

    要用到rz和sz命令,另外,使用putty也可以在提供的小工具psftp中传输,不过,还是推荐一站式解决问题,于是就上网翻一翻,找了些办法总结到这里,您没事儿的时候也可以抽空回回贴,说说更好的办法。

    因为之前都是用WinSCP上传文件,偶尔用WinSCP下载文件比对。不过SecureCRT下也可以上传和下载,SecureCR下的文件传输协议有ASCII、Xmodem、Zmodem

    常见的传输协议有以下几种:

    ASCII:这是最快的传输协议,但只能传送文本文件.

    Xmodem:这种古老的传输协议速度较慢,但由于使用了CRC错误侦测方法,传输的准确率可高达99.6%.

    Ymodem:这是Xmodem的改良版,使用了1024位区段传送,速度比Xmodem要快.

    Zmodem:Zmodem采用了串流式(streaming)传输方式,传输速度较快,而且还具有自动改变区段大小和断点续传、

    快速错误侦测等功能,这是目前最流行的文件传输协议.

    在SecureCRT可以使用linux下的zmodem协议来快速的传送文件.

    options->session options ->Terminal->Xmodem/Zmodem 下

    在右栏directory设置上传和下载的目录

    使用Zmodem下载文件到客户端:

    sz filename

    zmodem接收可以自行启动.下载的文件存放在刚才设定的默认下载目录下.

    使用Zmodem从客户端上传文件到linux服务器

    1.在用SecureCRT登陆linux终端.

    2.cd到上传文件的路径,在目录下然后输入rz命令,

    SecureCRT会弹出文件选择对话框,在查找范围中找到你要上传的文件,

    点击Add按钮,然后点击OK就可以把文件上传到linux上了.

    或者在Transfer->Zmodem Upoad list弹出文件选择对话框,选好文件后点击Add按钮.

    然后点击OK窗口自动关闭,然后在linux下cd到存放文件的目录,输入rz命令,liunx就把那个文件上传到这个目录下了.

    注:rz,sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具windows端需要支持ZModem的telnet/ssh客户端

    Linux下如果没有rz和sz命令,说明缺少相关的软件,可以安装

    lrzsz软件。

    Debian下比较方便apt-get install lrzsz,其它的不是很清楚,不过在sourceforge上应该有源码下载,可以自己编译,不,如果你有一台Linux或者Unix的机器,还是很方便的可以在iphone、Linux/Unix和Windows之间做一些传输的。

    展开全文
  • 串口传输文件

    千次阅读 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时,发现发送的图片已经完全糊了,如下图

    在这里插入图片描述

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

    三、总结

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

    四、参考文献

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

    展开全文
  • 串口发送接受文件工具

    热门讨论 2011-04-20 15:24:27
    当发现新增文件或当文件长度、创建时间发生变化时,都会自动地通过串口发送到接收端;接收端处在自动接收状态, 收到文件时会自动存到指定的文件夹中。 ComSend.exe 是发送端软件,ComReceive.exe 是接收端软件,均...
  • 串口发送速度实测

    万次阅读 2017-06-29 10:15:00
    最近一直在考虑用串口传输音频或者视频可不可能,这就涉及了串口传输速度的问题了,虽然说可以通过波特率大致算出其传输速率,但是算出来的总没有实测的准,再加上我是个实干主义者,所以就动手测起来了: ...

     

    最近一直在考虑用串口传输音频或者视频可不可能,这就涉及了串口传输速度的问题了,虽然说可以通过波特率大致算出其传输速率,但是算出来的总没有实测的准,再加上我是个实干主义者,所以就动手测起来了:

    使用的是stm32f103的串口,CH340转串口,SSCOM 5.1接收,测试方法很简单:循环发送1024字节(1KB))数据,用单片机定时器记录发送耗时,再用1/耗时 即得到发送速率(单位KB/s)  以下是测试结果:

     

    *********************这是一个串口发送速度测试实验*********************


      测试条件:8数据位,1停止位,无奇偶校验,无硬件流控制......
      测试开始.......


      当前测试波特率为:1200 
      测试结束:Baud=1200.......
      共发送1024Byte,耗时 9386660 us(精度10us),所以串口发送速度为 0.106534 KB/s 


      &&&&下一个测试波特率为:2400 请于3秒钟内准备好!&&&&



      当前测试波特率为:2400 
      测试结束:Baud=2400.......
      共发送1024Byte,耗时 4693330 us(精度10us),所以串口发送速度为 0.213068 KB/s 


      &&&&下一个测试波特率为:4800 请于3秒钟内准备好!&&&&



      当前测试波特率为:4800 
      测试结束:Baud=4800.......
      共发送1024Byte,耗时 2346670 us(精度10us),所以串口发送速度为 0.426136 KB/s 



      &&&&下一个测试波特率为:9600 请于3秒钟内准备好!&&&&



      当前测试波特率为:9600 
      测试结束:Baud=9600.......
      共发送1024Byte,耗时 1173330 us(精度10us),所以串口发送速度为 0.852275 KB/s 


      &&&&下一个测试波特率为:19200 请于3秒钟内准备好!&&&&



      当前测试波特率为:19200 
      测试结束:Baud=19200.......
      共发送1024Byte,耗时 586670 us(精度10us),所以串口发送速度为 1.704536 KB/s 


      &&&&下一个测试波特率为:38400 请于3秒钟内准备好!&&&&



      当前测试波特率为:38400 
      测试结束:Baud=38400.......
      共发送1024Byte,耗时 293180 us(精度10us),所以串口发送速度为 3.410874 KB/s 


      &&&&下一个测试波特率为:57600 请于3秒钟内准备好!&&&&



      当前测试波特率为:57600 
      测试结束:Baud=57600.......
      共发送1024Byte,耗时 195550 us(精度10us),所以串口发送速度为 5.113781 KB/s 


      &&&&下一个测试波特率为:115200 请于3秒钟内准备好!&&&&



      当前测试波特率为:115200 
      测试结束:Baud=115200.......
      共发送1024Byte,耗时 97620 us(精度10us),所以串口发送速度为 10.243802 KB/s 


      &&&&下一个测试波特率为:128000 请于3秒钟内准备好!&&&&



      当前测试波特率为:128000 
      测试结束:Baud=128000.......
      共发送1024Byte,耗时 87930 us(精度10us),所以串口发送速度为 11.372683 KB/s 


      &&&&下一个测试波特率为:256000 请于3秒钟内准备好!&&&&



      当前测试波特率为:256000 
      测试结束:Baud=256000.......
      共发送1024Byte,耗时 43800 us(精度10us),所以串口发送速度为 22.831051 KB/s 


      &&&&下一个测试波特率为:512000 请于3秒钟内准备好!&&&&



      当前测试波特率为:512000 
      测试结束:Baud=512000.......
      共发送1024Byte,耗时 21900 us(精度10us),所以串口发送速度为 45.662102 KB/s 


      &&&&下一个测试波特率为:1500000 请于3秒钟内准备好!&&&&



      当前测试波特率为:1500000 
      测试结束:Baud=1500000.......
      共发送1024Byte,耗时 8380 us(精度10us),所以串口发送速度为 119.331741 KB/s 


      &&&&下一个测试波特率为:0 请于3秒钟内准备好!&&&&

    **********************全部测试已完成,请注意保存数据*********************
     

     

    由测试结果可知,当波特率达到115200时,速率达到了10KB/s,已经有点可观了,到了256000的时候达到了22KB/s,这个速度一分钟可以发1.3M数据,3分钟就是3.6M,已经可以传输普通音质的音频了;波特率512000,速度45.6KB/s,一小时可以传输164M左右,可以勉强传输低品质的视频了吧;继续看1500000波特率,这是一个很不常用的波特率,速度达到了将近120KB/s,一小时能传输432MB数据,这个速度已经可以勉强传输720P的视频了(720P的视频一小时500M左右),这速度是不是还可以!

     

     

     

    展开全文
  • loads,loady命令,下面是转载的一个loadb命令使用方式:本文链接:https://blog.csdn.net/sean_8180/article/details/86492488在uboot环境下调试裸机程序时,可以通过串口使用kermit协议传输二进制文件或者程序。...

    Linux uboot传输文件使用loadb,loads,loady命令,下面是转载的一个loadb命令使用方式:

    本文链接: https://blog.csdn.net/sean_8180/article/details/86492488

    在uboot环境下调试裸机程序时,可以通过串口使用kermit协议传输二进制文件或者程序。下面我们了解一下在Window使用的SecureCRT向开发板传输文件。

    1.用串口线把电脑和开发板的debug调试串口连接起来;

    2.打开串口,把开发板上电,按任意键进入Uboot命令行:

    e8ae63cc2656af1c4f664b5698451737.png

    3.在Uboot命令行输入如下命令:

    # loadb 0x82000000  //表示要把文件下载到RAM中偏移地址为0x82000000的内存中

    输入命令后SecureCRT会出现以下信息:

    c81db5225e462abe9c1481b3d568e45d.png

    4.点击Transfer菜单,选择send kermit...选项,进入到下面的界面:

    c283091b9a0e986e0afc52d1c0bd946a.png

    5.选择要传输的文件,点击Add按钮添加到发送队列,点击OK按钮开始发送,发送完成后如下图:

    e81bfb9ccb60853bd371d106c8478d2f.png

    loady命令使用同上,只不过第四步的时候选择Send Ymodem…选项,传输协议不同而已,实测传输速度为2KB/s,而loadb命令传输可以达到8KB/s左右。

    *博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

    展开全文
  • 串口文件传输软件

    2016-04-06 22:47:06
    串口文件发送/接收系统 2.0 当要求隔离的两个网络之间需要经常性传输一些文件时,使用优盘拷贝费时费力;使用网闸,动辄花费数万至数十万元。 而此时使用“串口文件发送/接收系统”不失为很好的解决方案:串口文件...
  • 如何利用串口传输文件

    千次阅读 2021-11-15 20:45:51
    本文主要介绍电脑之间如何利用串口传输文件 如何利用串口传输文件一、实验目的二、准备工作三、实验开始四、总结参考资料 一、实验目的 将两台笔记本电脑,借助 usb转rs232 模块和杜邦线,建立起串口连接。然后用...
  • secureCRT串口传送文件

    万次阅读 2012-06-30 16:31:25
    传输文件: 要用到rz和sz命令,另外,使用putty也可以在提供的小工具psftp中传输,不过,还是推荐一站式解决问题,于是就上网翻一翻,找了些办法总结到这里,您没事儿的时候也可以抽空回回贴,说说更好的办法。 ...
  • 串口传输文件 lrzsz

    万次阅读 2018-05-02 20:49:56
    假设有一种开发环境,一块板子,除了串口,没有任何外部出入输出设备,没有sd卡,没有网线,这个时候如果你想跟这块板子传输交互文件,要怎么办?根据modem所采用的文件传输协议:xmodem,ymodem,zmodem将其分类 ...
  • 野火串口助手协议发送文件通讯协议 修订历史 日期 版本 更新内容 2020/6/22 0.0.1 首次发布 XMODEM协议 上位机是现实了XModem-CRC16和XModem-1K; XModem-CRC16使用CRC-16校验方式,数据长度为128字节 ...
  • windows与arm开发板通过串口传输文件

    千次阅读 2019-03-21 11:43:52
    将lrz,lsz两个目标文件拷贝到开发板上的/usr/sbin/目录下,可以使用NFS进行文件拷贝。有人会问有NFS为何还需要本文的串口传输,是由于PC机存在多个网口时,博主使用windows下的一个NFS的软件,需要将所有其他网口先...
  • 关键词:lrzsz、minicom、ZMODEM、MD5sum等。在环境受限的嵌入式系统上,往往只有串口可以使用。...首先说明一下rz和sz的文件传输方向,这些命令都是在调试板上执行的,调试板通过串口和PC相连。...
  • 上位机通过串口向开发板发送文件

    千次阅读 2018-10-22 22:51:16
    每次我从电脑上copy文件到开发板上都是把udisk拔下来,插到上位机上去copy,插插拔拔很麻烦,后来想到了可以通过串口传输文件到开发板,根据开发板的实际情况总结了步骤:   总体思路:通过在开发板上安装lrzsz实现...
  • 本软件为调试时发送大量串口数据而写,考虑数据在...例如:在发送过程中发现发送速度过慢,可调整发送间隔 。设定了发送范围,也可取消复选框“Excel数据范围:”选中状态从 而改为发送全部数据,还可修改具体范围。
  • 串口文件自动发送/接收系统由发送端和接收端两部分组成:发送端可设置需要传输的文件夹和文件类型,支持定时检测,当发现新增文件或当文件长度、创建时间发生变化时,都会自动地通过串口发送到接收端;接收端处在...
  • 串口文件传输

    2021-11-05 21:16:50
    串口文件传输一、实验要求二、实验设备三、实验操作四、总结 一、实验要求 串口传输文件的练习。将两台笔记本电脑,借助 usb转rs232 模块和杜邦线,建立起串口连接。然后用串口助手等工具软件(带文件传输功能)将...
  • C#串口通信传输文件实例(带注释)

    千次阅读 2019-01-11 13:45:39
    //文件 private static FileStream fs = null; private static long index = 0; private static long blockCount; private static int size = 4095;//4095+1=2M private static DateTime dt; /// /// 约定 ...
  • 假设有一种开发环境,一块板子,除了串口,没有任何外部出入输出设备,没有sd卡,没有网线,这个时候如果你想跟这块板子传输交...
  • Matlab串口数据接收发送流程和串口速度提高

    万次阅读 多人点赞 2018-09-11 19:28:52
    在进行PID参数整定的工作过程中,我需要将电机的转速、扭矩、母线电压、母线电流、相电压、相电流等参数通过串口传递到电脑上用Matlab来进行BP神经网络算法的PID整定计算,再将计算得到的PID参数传给电机的驱动板,...
  • 利用可以传输文件串口调试助手(在这里我采用的是野火多功能调试助手),打开两个窗口,每个窗口打开一个串口(两个USB TO TTL连接产生的串口),这里可以看见串口COM4和COM5 这里选择的波特率是115200,数据位8...
  • 串口之间的文件传输

    2021-11-06 11:56:01
    串口之间的文件传输一、实验概述二、实验详情三、总结参考 一、实验概述 将两台笔记本电脑,借助 usb转rs232 模块和杜邦线,建立起串口连接。然后用串口助手等工具软件(带文件传输功能)将一台笔记本上的一个大...
  • 当发现新增文件或当文件长度、创建时间发生变化时,都会自动地通过串口发送到接收端;接收端处在自动接收状态, 收到文件时会自动存到指定的文件夹中。 ComSend.exe 是发送端软件,ComReceive.exe 是接收端软件,均...
  • 怎样用串口发送结构体-简单协议的封包和解包

    千次阅读 多人点赞 2021-01-17 13:59:22
    } 3、发送 接着,我们将把这个玩意儿(infopackage)通过串口发送出去: /** * @brief 将数据包发送到上位机 * @param infoPackage 数据包 packSize 数据包的大小--占用内存字节数(协议规定为38Byte) * @retval 无 ...
  • 文章目录一、串口传输文件1.题目要求2.实验过程二、汉字点阵原理1.汉字编码2.点库字库结构3.汉字点阵获取三、Ubuntu下显示图片和文字1.实验要求2.实验准备3.编写代码4.编译运行四、总结五、参考资料 一、串口传输...
  • 基本上文件都是用tftp、nfs协议上传和接收,不过这个需要使用到网络,相当于占用网线口,不过相对而言,文件上传速度较快,对于文件小的文件(<1M大小),建议使用minicom工具;对于大文件,推荐使用tftp...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 14,326
精华内容 5,730
关键字:

串口发送文件速度