linux下使用minicom进行串口调试(EAIDK-610)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/weixin_43895902/article/details/100100303

串口调试

  1. 一般Linux下载minicom:
sudo apt-get install minicom

CentOS下载minicom:

yum install minicom
  1. 将 EAIDK-610 开发板的 Debug 口连接到主机端的 USB 口。

  2. 以 root 权限打开 minicom:

sudo minicom -s
  1. 打开 Minicom 菜单:输入 CTRL-A + z。

  2. 进入 Minicom 配置界面:输入“O”选择“cOnfigure Minicom”。

  3. 进入串口设置:选择“Serial port setup”。

  4. 设置串口设备:输入“A”,写入“/dev/ttyUSB0”,按回车确定。
    (因为用的是USB转串口,如果是直接用的串口线, 则用 /dev/ttyS0,表示是串口1)

  5. 禁止流控:输入“F”,按回车确定。

  6. 设置波特率:输入“E”,再输入“A”直到显示“Current 1500000 8N1”,然后回车确 定。(根据个人实际情况而定)

  7. 保存设置:选择“Save setup as dfl”。 10. 退出设置:选择“Exit”。

通过串口调试工具设置虚拟键盘:

  • 重启开发板后,依次输入用户的账户密码
  • 输入virtual_keyboard,
    在这里插入图片描述
  • 完成操作
  • Ctrl+C结束操作

主机和开发板之间传递文件

  1. 从开发板向PC传输文件
  • 在PC终端中输入命令#sudo minicom -s,进入minicom,给开发板上电或复位
  • 在终端中进入目标文件所在的开发板的目录
  • 命令sz filename即可,文件自动保存在PC的root目录下(可设置)
  1. 从pc向开发板传输文件
  • 在传输文件的目录下打开PC终端,输入命令#sudo minicom -s,进入minicom,给开发板上电或复位(可设置)
  • 首先想好接收的文件放在开发板的哪个目录下,然后在终端中进入该目录,比如:#cd /root/Documents
  • 按下ctrl+a,再按下z,进入minicom菜单
  • 选择s,进入send files界面,选择zmode,然后回车,会让你输入文件名,
  • 回车,开始发送文件,完成后任意键退出

当在一个用户下正在使用minicom,然后切换了用户,再想用minicom的话,提示Device /dev/ttyS0 is locked.只要删除/var/lock/LCK…ttyS0,再启用minicom

设置默认传输目录
在主机shell上输入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

选择第一项 Filenames and paths ,进入如下界面

±---------------------------------------------------------------+
| A - Download directory : /home//tmp/arm
\ B - Upload directory : /home/
/tmp/linux |
| C - Script directory : |
| D - Script program : runscript |
| E - Kermit program : |
| F - Logging options |
| |
| Change which setting?

分别设定A,B的目录内容,
A是开发板向主机发送文件所存放的目录,
B是主机向开发板发送文件时,主机内要发送的文件所在的目录,
修改后保存,退出。

猜你喜欢

转载自blog.csdn.net/weixin_43895902/article/details/100100303
今日推荐