ARM 開發板嵌入式linux系統與主機PC通過串口傳輸檔案

來源:互聯網
上載者:User

嵌入式linux系統與主機通過串口傳輸檔案

     我想如果要從PC機下載東西到開發板的嵌入式linux系統裡面,很多人首先會想到用tftp sftp等網路工具從網口下載。但如果網路用不了,只能通過串口下載怎麼辦呢?這個時候有兩個工具能幫到你:一個是zmrx、zmtx,另外一個是lsz、lrz。個人覺得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作業系統

     如果PC機用的是windows作業系統,串口通訊工具可以用系統內建的超級終端。下面介紹一下傳輸檔案的方法。

      1、開發板-->PC機

         在開發板上輸入 sz filename。

         在PC機上點擊超級終端的菜單“傳送”-> “接收檔案”,選擇下載的位置和Zmodem 與崩潰恢複協議,點擊接收即可。

      2、PC機-->開發板

         在開發板上先進入/tmp 目錄,然後輸入 rz。

         在PC機上點擊超級終端的菜單“傳送”-> “傳送檔案”,選擇目標檔案和Zmodem 與崩潰恢複協議,點擊發送即可。

 

轉載自:http://blog.chinaunix.net/uid-23189697-id-2527210.html

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.