1. 程式人生 > >嵌入式linux開發板 與主機linux 串列埠傳輸檔案

嵌入式linux開發板 與主機linux 串列埠傳輸檔案

一  在嵌入式linux和主機linux下可以通過minicom

      1)安裝minicom  有的系統沒有安裝minicom    fedora下只需 yum install minicom即可

      2)配置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(請根據實際情況配置).

        如果用的是usb轉串列埠的話,需要

        1. 檢查是否存在裝置/dev/ttyUSB0, Examda提示: 如果沒有就建立一個:
  mknod /dev/ttyUSB0 c 188 0

           設定的第一項Filename and paths  這個是設定你的預設傳送和接收目錄,接收的檔案就放在你設定的裡面。

     2) 開發板-->PC機
         在開發板上輸入 sz filename,然後會出現一個傳輸介面,傳輸完成後可以在你設定的預設下載目錄裡找到這個檔案。
     3)PC機-->開發板
         在開發板上先進入你要接收檔案目錄,然後輸入 rz。
         按Ctrl-A,再按s,會出現一個選擇檔案的介面,選擇goto ,彈出goto directory 輸入你要傳送檔案的目錄。用空格鍵選擇你要傳輸的檔案,選擇okay,傳輸完成後便可以在發        板的 接收目錄下找到這個檔案了。

參考文獻:http://wenku.baidu.com/view/79a474f3ba0d4a7302763a4a.html

                    http://www.233.com/linux/fudao/20081018/100559826.html