Minicom配置

Minicom配置html

(以Ubuntu16.04爲例)linux

1. 安裝minicom應用工具

sudo apt-get install minicom網站

2. 安裝lrzsz,這個lrz和lsz主要是使用Ubuntu16.04打開minicom以後用來傳送文件的,其中lrz是PCàarm板子,lsz是arm板子àPC.net

sudo apt-get install lrzsz (這是在Ubuntu中能夠直接這樣子的)unix

可是如今也須要配置在arm板子下的lrzsz應用。如今須要到網站上下載lrzsz-0.12.20.tar.gzorm

(http://download.chinaunix.net/download/0007000/6293.shtml)htm

解壓—>編譯-->移植get

ü  sudo tar -zxvf lrzsz-0.12.20.tar.gz.編譯器

ü  cd lrzsz-0.12.20/

ü  ./configure  -->編譯生成Makefile

ü  而後須要修改三處Makefile。

lrzsz-0.12.20/目錄下的Makefile

src目錄下的Makefile

lib目錄下的Makefile

修改的內容都是同樣的,將Makefile文件中

CC 和 CPP後面的gcc修改爲你Ubuntu16.04系統中的交叉編譯工具,本人的交叉編譯工具爲arm-linux-gnueabihf-gcc,所以修改成:

CC= arm-linux-gnueabihf-gcc

CPP arm-linux-gnueabihf-gcc -E

ü  以後回到lrzsz-0.12.20目錄,執行make來進行編譯

建議使用make -j4,相對與系統配置爲多核cpu的系統很是好用,編譯相對較快

ü  編譯結束以後進入到src中,找到lsz和lrz這兩個文件中,待會須要移植(即複製)到arm板子的bin目錄下。

ü  而後查詢lsz和lrz這兩個bin文件須要的是哪種動態庫,使用命令

查詢dynamically linked後面所須要的庫的類型

file src/lrz 

查詢交叉編譯器中的關於lrz或者lsz的動態庫名字

arm-linux-gnueabihf-readelf -a src/lrz | grep Shared  

     從這個命令中能夠獲得須要依賴的兩個庫是libnsl.so.1和libc.so.6,一般狀況下,只須要libnsl.so.l便可

定位庫所在的位置的命令

locate libnsl 

                 這時候須要關注的是libc庫下lib的庫文件,本人的系統一共有兩個,因此都添加到arm板子的lib中便可

3. 配置minicom

在root權限使用minicom,鏈接板子,注意,這個時候你須要確保你的系統連上了串口或者usb轉串口設備,本人是在VM中安裝的Linux系統,確保VM中添加串行端口設備便可。

啓動

sudo minicom -s

  • 配置pc和arm板子文件保存的位置,選擇第一項,filenames and paths,按Enter鍵盤鍵進入進行設置;
  • 設置A,B這兩項的內容,在Change which Setting中輸入A(或a)便可進入配置A的信息,按Enter退出設置

其中Download表示arm板子從PC上下載文件保存的位置

Upload標誌arm板子發送文件給PC,而PC保存文件的位置(設置這些就比較在進入選擇文件的時候直接跳到這個目錄中進行選擇,按空格鍵進行選擇須要發送的文件)

  • 設置串口信息,進入Serial port setup中設置本身的串口信息,首先設置串口設備,本人直接使用的串口,那麼對應的是/dev/ttyS1,若是使用的是usb轉串口,那麼相應的爲/dev/ttsUSB1 à(上述的設備須要根據每一個人的電腦進行設置,切不可死板設置爲以上那樣);而且關閉硬件流的檢查
  • 選擇Save setup as dfl進行保存,也能夠Save setup as..選擇,另存爲其餘地方
  • 而後選擇exit,跳出配置minicom,選擇exit form minicom的話將跳出minicom應用
  • 啓動arm板子,就能夠出現登陸信息了。 

4. 從PC上下載文件到arm板子上

ü  首先,arm板子啓動完成以後,在控制終端中輸入lrz,從PC上下載文件下來

ü  其次,先按下組合鍵CTRL+A,而後選擇S,表示發送文件,並選擇Zmodem模式,而後跳到了剛纔設置後的pc保存和發送的目錄

ü  使用空格做爲選中發送文件的標誌,而後選在okay便可發送,保存在arm板子的/tmp目錄下

相關文章
相關標籤/搜索