需要更新一下软件源:

sudo apt-get update

安装

在终端中输入sudo apt-get install minicom

配置

输入sudo minicom -s,注意前边一定要加sudo阿,否则在咱们配置完后会出现cannot write to /etc/minicom/minirc.dfl的权限问题!

弹出下图设置界面

使用方向键 选择 Serial port setup,按Enter键,进入设置环境,如下图

输入a或者A,选择串口设备,在这里我使用的是USB转串口,并且我的开发板连接到了COM1上,将/dev/tty8修改为/dev/ttyUSB0,如果不知道自己的开发板连接到计算机的哪个COM口,可以查看我的这篇博客:http://blog.csdn.NET/mybelief321/article/details/8987658

注意:使用USB转串口,那么串口COM1对应ttyUSB0, COM2对应ttyUSB1;如果没有使用USB转串口,而是直接使用串口,那么串口COM1对应ttyUSB0, COM2对应ttyUSB1。

配置完串口设备后,按Enter键,再输入E,配置波特率,按默认配置即可  115200 8N1 (波特率:115200,数据位:8,奇偶校验位:N 无,停止位:1)。

配置完波特率,按Enter键,再输入F,配置硬件流控,选择NO

再继续配置软件流控,也选择NO。都配置完后,按下Enter键返回上一界面,选择save setup as dfl(即将其保存位默认配置),再选择Exit,关闭minicom。

使用

再次输入命令  sudo minicom,是刚才的配置生效,可以看到串口输出信息

嘿嘿,配置好了!

补充说明:这是我在网上看到的,先记下来,以后使用的时候再看。

在通过串口用xmodem协议烧写内核时会提示没有xmodem协议,所以还必须安装软件包:lrzsz
       sudo apt-get install lrzsz
       这时候就可以正常地用minicom通过串口烧写内核了。

下次在输入minicon 即可直接进入。
命令minicom是进入串口超级终端画面,而minicom -s为配置minicom。
说明/dev/ttyS0 对应为串口0 为你连接开发板的端口。

注意:非正常关闭minicom,会在/var/lock下创建几个文件LCK*,这几个文件阻止了minicom的运行,将它们删除后即可恢复

组合键的用法是:先按Ctrl+A组合键,然后松开这两个键,再按Z键。另外还有一些常用的组合键。
(1)S键:发送文件到目标系统中;
(2)W键:自动卷屏。当显示的内容超过一行之后,自动将后面的内容换行。这个功能在查看内核的启动信息时很有用。
(3)C键:清除屏幕的显示内容;
(4)B键:浏览minicom的历史显示;
(5)X键:退出mInicom,会提示确认退出。

3、配置文件所在目录
Ctrl + A --> O
+-----[configuration]------+
| Filenames and paths      |
| File transfer protocols -|
| Serial port setup        |
| Modem and dialing        |
| Screen and keyboard      |
| Save setup as dfl        |
| Save setup as..          |
| Exit                     |
+--------------------------+

选择"Filenames and paths"
+-----------------------------------------------------------------------+
| A - Download directory : /home/crliu                                    |
| B - Upload directory   : /tmp                                         |
| C - Script directory   :                                              |
| D - Script program     : runscript                                    |
| E - Kermit program     :                                              |
| F - Logging options                                                   |
|                                                                       |
|    Change which setting?                                              |
+-----------------------------------------------------------------------+

(1)A - download 下载文件的存放位置(开发板 ---> PC)
开发板上的文件将被传输到PC机上的/home/crliu目录下。
(2)B - upload 从此处读取上传的文件(PC ---> 开发板)
PC机向开发板发送文件,需要发送的文件在/tmp目录下(PC机上的目录)。做了此项配置后,每次向开发板发送文件时,只需输入文件名即可,无需输入文件所在目录的绝对路径。

转载于:https://www.cnblogs.com/gary-guo/p/6085341.html

Ubuntu中的minicom相关推荐

  1. 在ubuntu中安装minicom时出现device /dev/tty8 is locked解决办法

    未正常关闭minicom yesaidu@ywf-ubuntu: ~$ ls /var/lock LCK..ttyS0  subsys yesaidu@ywf-ubuntu: ~$ kill 0 ye ...

  2. ubuntu中minicom安装和使用

    想要对嵌入式开发板进行开发和操作,都需要进行文件传输或者是控制,这时基本都是需要通过串口线或者是网线进行连接的,在Windows下是使用超级终端通过串口对开发板进行操作的,而在Linux下,最后最常见 ...

  3. Ubuntu中SD卡格式化以及写数据

    备注 主要内容来自于网上视频 使用mount命令 发现sd卡分区被挂载 需要卸载 使用umount命令进行卸载 使用mount命令再一次检查一下 会发现sd卡不挂载情况 直接按d进行删除分区 再一次 ...

  4. ubuntu中启用ssh服务

    ssh程序分为有客户端程序openssh-client和服务端程序openssh-server.如果需要ssh登陆到别的电脑,需要安装openssh-client,该程序ubuntu是默认安装的.而如 ...

  5. ubuntu chrome java插件_在Ubuntu中为Chrome安装Java插件

    问题描述 我有JDK,在Ubuntu中一切正常,我是说IDE,一些应用程序,我能够开发和运行项目,但是我在Chrome中收到一条消息:Java(TM) is required to display t ...

  6. API Sanity Checker在Ubuntu中的使用

    API Sanity Checker是一个自动生成单元测试用例的工具,可用于链接测试.它可用于三大桌面平台,下面简单介绍它在Linux下的使用步骤: 1.      从http://ispras.li ...

  7. Ubuntu中Could not get lock /var/lib/dpkg/lock解决方案

    关于Ubuntu中Could not get lock /var/lib/dpkg/lock解决方案 转载于:https://www.cnblogs.com/daemonFlY/p/10916812. ...

  8. 如何从 Ubuntu 中彻底卸载 Google Chrome

    我希望这篇快速的入门技巧可以帮助你在 Ubuntu 上摆脱 Google Chrome. 现在,你已经成功地 在 Ubuntu 上安装 Google Chrome.毕竟,它是世界上受欢迎的网页浏览器了 ...

  9. linux恢复设置文件夹,将.bashrc文件恢复到Ubuntu中的默认设置

    以下介绍在Ubuntu系统中将.bashrc文件恢复默认设置的方法,如果你在Ubuntu系统中把.bashrc文件搞坏了就按下面的方法恢复bashrc文件. 背景 我有一个Ubuntu VM,我经常用 ...

最新文章

  1. 在Asp.Net中从sqlserver检索(retrieve)图片
  2. vue的自定义组件如何使用prop传值?
  3. python基础教程书籍推荐-小猿圈推荐Python入门书籍,不知道这些你就太low了。
  4. JZOJ 5930. 【NOIP2018模拟10.26】山花
  5. 安装rabbitmq和php扩展
  6. AS3 in FlashDevelop
  7. 美国Palmbeach大学服务器整合改造案例
  8. 剑指offer:55-58记录
  9. 互联网创业公司的传统思维
  10. 度微尔开发者联盟网站
  11. Android 图片缓存机制
  12. JavaWeb中实现验证码(servlet版)
  13. PR——轨道遮罩-玻璃滑动效果
  14. 关于excel 打开时提示 文件正在使用 正处于锁定状态 正在编辑 的不治本但简单可行的解决办法
  15. gif格式图片的解析
  16. CTF ics-04
  17. 程序猿 那些值得收藏的网站
  18. uniapp 添加地图标记点
  19. Transition of CSS3
  20. SAP-SD-国家调整增值税,sap如何同步调整

热门文章

  1. 初试linux编译(ubuntu+vim)+玩转智能蛇
  2. 2021-2027年中国医联体(医疗联合体)建设深度调研及投资前景预测报告
  3. 认清自己,愉快度过每一天
  4. 【Sql Server】DateBase-子查询
  5. pytorch常用代码
  6. 数据算法算力知识反绎学习
  7. 最全Pycharm教程(43)——Pycharm扩展功能之UML类图使用 代码结构
  8. Python os.getcwd() 方法
  9. HiCar人-车-家全场景智慧互联
  10. 使用元组输入进行计算和归约