minicom类似串口调试助手,是Linux下很常用的一个串口工具,将minicom移植到开发板中,这样就可以借助minicom对串口进行读写操作。minicom需要用到ncurses,移植ncurses的方法。
1.下载地址。
Minicom下载地址
2.拷贝源码到开发环境/home/elf/work目录下解压。
elf@ubuntu:~/work$ tar -zxvf minicom-2.7.1.tar.gz
elf@ubuntu:~/work$ cd minicom-2.7.1/
3.创建install文件夹用来存放编译安装后的库。
elf@ubuntu:~/work/minicom-2.7.1$ mkdir install
4.执行环境变量。
elf@ubuntu:~/work/minicom-2.7.1$ . /opt/fsl-imx-x11/4.1.15-2.0.0/environment-setup-cortexa7hf-neon-poky-linux-gnueabi
5.生成Makefile。
elf@ubuntu:~/work/minicom-2.7.1/install$ ./configure --prefix=$(pwd)/install --host=arm-poky-linux-gnueabi CPPFLAGS=-I/home/elf/work/ncurses-6.0/install/include LDFLAGS=-L/home/elf/work/ncurses-6.0/install/lib -enable-cfgdir=/etc/minicom
6.编译。
elf@ubuntu:~/work/minicom-2.7.1$ make
7.安装。
elf@ubuntu:~/work/minicom-2.7.1$ make install
8.查看安装目录下的文件。
elf@ubuntu:~/work/minicom-2.7.1$ cd install/
elf@ubuntu:~/work/minicom-2.7.1/install$ ls
bin share
9.将install/bin目录中存放的文件拷贝到开发板根文件系统的/usr/bin目录中。
10.拷贝完成以后查看minicom版本号。
root@ELF1:~# minicom -v
minicom version 2.7.1 (compiled Nov 21 2024)
Copyright (C) Miquel van Smoorenburg.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version
2 of the License, or (at your option) any later version.
11.打开minicom配置界面,。
root@ELF1:~# minicom -s
出现下图所示界面,minicom正常工作。
|
|