开启辅助访问
设为首页
收藏本站
登录
立即注册
论坛首页
BBS
开发资料
样品购买
GitHub
邀请注册
技术博客
搜索
搜索
每日签到
本版
帖子
用户
物联网开发者社区-安信可论坛
»
论坛首页
›
分享区
›
技术杂谈
›
Linux环境下的串口工具、远程调试工具及文件收发操作 ...
返回列表
发新帖
Linux环境下的串口工具、远程调试工具及文件收发操作
[复制链接]
780
|
6
|
2023-9-7 16:40:35
|
显示全部楼层
|
阅读模式
一、串口工具的选择和安装
在Linux环境下,我们通常使用minicom和screen作为串口工具。以下是具体的安装和使用方法:
1.1 安装Minicom
在Ubuntu环境下,你可以使用以下命令来安装Minicom:
sudo apt-get install minicom
复制代码
1.2 使用Minicom
连接串口设备后,你可以使用以下命令启动Minicom:
sudo minicom -D /dev/ttyUSB0 -b 115200
复制代码
在上述命令中,将/dev/ttyUSB0替换为你的串口路径,115200是波特率,你可以根据需要更改。
以下是一些常用的Minicom指令:
-D /dev/ttyUSB0:指定要使用的串口设备,例如/dev/ttyUSB0。
-b 115200:设置波特率为115200。
^A:按下Ctrl + A组合键,进入菜单模式。
^X:按下Ctrl + X组合键,退出菜单模式。
Minicom还提供了一些功能,例如保存和加载会话记录、设置终端属性等。
1.3 安装Screen
在Ubuntu环境下,你可以使用以下命令来安装Screen:
sudo apt-get install screen
复制代码
1.4 使用Screen
连接串口设备后,你可以使用以下命令启动Screen:
screen /dev/ttyUSB0 115200
复制代码
同样,将/dev/ttyUSB0替换为你的串口路径,115200是波特率。
以下是一些常用的Screen指令:
screen /dev/ttyUSB0 115200:连接到指定的串口设备,例如/dev/ttyUSB0,并设置波特率为115200。
Ctrl + A:按下Ctrl + A组合键,进入命令模式。
:或Ctrl + ]:在命令模式下,输入冒号或按下Ctrl + ]组合键,退出Screen。
Screen也提供了一些功能,例如创建多个窗口、保存会话等。
二、远程调试工具的选择和安装
对于远程调试,我们可以使用Telnet或SSH。以下是如何安装和使用Telnet和SSH的说明:
2.1 安装Telnet
在Ubuntu环境下,你可以使用以下命令来安装Telnet:
sudo apt-get install telnet
复制代码
2.2 使用Telnet
假设你要连接的设备IP地址为192.168.1.100,你可以使用以下命令启动Telnet:
telnet 192.168.1.100 44444
复制代码
在上述命令中,44444是你要连接的设备的端口号。你需要将IP地址和端口号替换为实际的值。
以下是一些Telnet指令:
telnet 192.168.1.100 44444:连接到指定的IP地址和端口号,例如192.168.1.100的44444端口。
open 192.168.1.100 44444:使用Telnet连接到指定的IP地址和端口号。
send file.txt:将本地文件发送到远程设备。
get file.txt:从远程设备接收文件。
2.3 安装SSH
在Ubuntu环境下,你可以使用以下命令来安装SSH:
sudo apt-get install ssh
复制代码
2.4 使用SSH
假设你要连接的设备IP地址为192.168.1.100,你可以使用以下命令通过SSH连接该设备:
ssh username@192.168.1.100 -p 22222
复制代码
在上述命令中,username是你要连接的设备的用户名,192.168.1.100是设备的IP地址,22222是SSH端口号。你需要将用户名、IP地址和端口号替换为实际的值。
以下是一些SSH指令:
ssh
username@192.168.1.100
-p 22222:使用SSH连接到指定的IP地址和端口号,例如192.168.1.100的22222端口。需要将username替换为实际的用户名。
scp file.txt
username@192.168.1.100
::将本地文件发送到远程设备。需要将file.txt替换为实际的文件名,将
username@192.168.1.100
:替换为实际的远程设备地址。
scp
username@192.168.1.100
:file.txt .:从远程设备接收文件。需要将file.txt替换为实际的文件名,将
username@192.168.1.100
:替换为实际的远程设备地址。
工欲善其事,必先利其器~
回复
使用道具
举报
CHENQIGUANG1998
|
2023-9-7 16:41:44
|
显示全部楼层
瓜子花生啤酒小烧烤
回复
支持
反对
使用道具
举报
LV36
|
2023-9-7 17:10:11
|
显示全部楼层
mark 最近忙 有空继续学习
回复
支持
反对
使用道具
举报
爱笑
|
2023-9-7 17:27:05
|
显示全部楼层
地板!
用心做好保姆工作
回复
使用道具
举报
jkernet
|
2023-9-7 19:13:43
来自手机
|
显示全部楼层
感谢分享
回复
使用道具
举报
Ai-thinker
|
2023-9-7 20:15:01
|
显示全部楼层
感谢分享
回复
使用道具
举报
ai_mcu
|
2023-9-7 21:03:30
|
显示全部楼层
这分享速度,脑容量有点跟不上了
明天总会更好
回复
支持
反对
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
手机登录
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
CHENQIGUANG1998
20
主题
83
回帖
2376
积分
金牌会员
金牌会员, 积分 2376, 距离下一级还需 624 积分
金牌会员, 积分 2376, 距离下一级还需 624 积分
积分
2376
加好友
发消息
回复楼主
返回列表
技术杂谈
活动&板子开箱
吐槽专区
图文推荐
【板子申请流程】新进来的同学请看这里-活动已停
2023-11-08
【中奖公告】申请Ai-M61-32S-kit的同学看过来!
2024-04-29
开发板申请 | Ai-M61-32S高性能开发板来啦,共赠送200个!-活动
2024-04-18
我也领到官方免费送的AiPi-Eyes-S1开发板啦!!!
2023-09-26
【轻松上手】小安派跑个超级玛丽
2023-09-27
热门排行
1
【板子申请流程】新进来的同学请看这里-活
2
安信可社区一周年狂欢派对&抽奖盖楼活动开
3
我也领到官方免费送的AiPi-Eyes-S1开发板啦
4
【中奖公告】申请Ai-M61-32S-kit的同学看过
5
优质文章有赏!现金红包+开发板无限送,冲
6
【官方公告】关于板子申请发帖争议解释
7
开发板申请 | Ai-M61-32S高性能开发板来啦
8
【轻松上手】小安派跑个超级玛丽
9
【教程】社区发帖教程指引(尤其是图片上传
10
【电子DIY作品】+人体存在感应器+WB2+RD03