星球的眼睛 发表于 2024-8-21 14:20:47

嵌入式实习--MobaXterm连接开发板与SSH远端服务器详细使用教程

提示:文章写完后,目次可以自动天生,如何天生可参考右边的资助文档


前言

在嵌入式Linux开发中,我们都是通过串口与板子举行“交流”。串口是串行接口的简称,是指数据一位一位地顺序传送,其特点是通信线路简朴。
在电脑上安装好MobaXterm后,接上USB串口模块,并跟开发板连好线。在MobaXterm里敲打键盘,就会通过USB 串口模块,将数据经过TTL延长线传给板子,板子就能接收到我们在电脑上发送的数据。
反过来,板子发送的数据首先经过TTL延长线到USB串口模块,MobaXterm读取数据后显示出来。
你需要有串口助手,可以是:Xshell、putty、友善、MobaXterm,等。。。(保举MobaXterm,支持各种连接,功能齐备)
一、前期预备

平常学习网上视频都是一根数据线插到串口就行,实习不一样,搞的有点蒙
正确步骤如下:
按下面步骤连接好,usb转RS232模块中的RX、TX、GND分别接连接线的TX、RX、GND。
https://i-blog.csdnimg.cn/direct/ac0f4532e91d42828e217f0483ac9ef5.png
二、安装USB串口模块驱动

将USB转RS232/TTL串口模块插在电脑USB上,此时Windows会自动安装驱动(安装大概比较慢,等一分钟左右)。打开电脑的“设备管理器”,在“端口(COM和LPT)”项下,可以看到如下图中的“USB Serial Port(COM3)”。这里的“COM3”大概与你电脑上的不一样,记住你电脑显示的数字。
1.1驱动未自动安装

本人实习时,并未自动安装。如果没有自动安装,可打开设备管理里,在“端口”选项下,看到驱动名字背面有黄色标记符,百度驱动名字,下载安装就行,安装完显示如下,黄色标记符消散。
步骤:点击左侧“计算机管理(本地)”中的“设备管理器”,在右侧选中“端口(COM和 LPT)”
https://i-blog.csdnimg.cn/direct/51e60fb2a4c4493eaeeecfa9c6d1f20f.png
二、MobaXterm安装使用

2.1 MobaXterm 软件安装

实习时公司装不了破解软件,更不能用注册机。主管说有免安装的串口助手,找了半天,我没权限装不了,哈哈。
MobaXterm 也是一个类似 SecureCRT 和 Putty 的终端软件,此软件是网友保举的,功能强
大而且免费(也有收费版)!我试用了一下,用起来非常舒服!在这里保举大家使用此软件作为终
端调试软件, MobaXterm 软件在其官网下载即可,地址为 Mobaxterm.
“Download”按钮即可打开下载界面,一共有两个版本,左侧为免费的 Home Edition 版本,右侧为付费的Professional Edition 版本。下载免费版安装即可
https://i-blog.csdnimg.cn/direct/9884319953214f24bda949967f9f9143.png
2.2 MobaXterm 软件使用

2.2.1连接开发板

MobaXterm 软件支持许多种协议,好比 SSH、 Telnet、 Rsh、 Xdmcp、RDP、 VNC、 FTP、 SFTP、 Serial 等等,我们现在就解说一下如何创建 Serial 连接,也就是串口连接,由于我们使用MobaXterm的主要目的就是作为串口终端使用。点击菜单栏中的“Sessions->New session”按钮,打开新建会话窗口。
https://i-blog.csdnimg.cn/direct/d55145aa1eba4575b405642328b6f6f3.png
https://i-blog.csdnimg.cn/direct/7b7c86fb974d4c1199a9b612e58c5901.png
打开串口设置窗口以后先选择要设置的串标语,因此要先用串口线将开发板连接到电脑上
上,然后设置波特率为 115200(根据本身实际需要设置)。MobaXterm 软件可以自动识别串口,因此我们直接下拉选择即可,波特率也是同样的设置方式,下拉选择即可。
点击 Advanced Serial settings 选项卡,设置串口的其他功能,好比串口引擎、数据位、制止
位、奇偶校验和硬件流控等。最后点击OK.
https://i-blog.csdnimg.cn/direct/f606ed450eaa44ab869777982601faef.png
如果要设置终端相关的功能的话点击“Terminal settings”即可,好比终端字体以及字体大
小等。设置完成以后点击下方的“OK”按钮即可。串口设置完成以后就会打开对应的终端窗口。
https://i-blog.csdnimg.cn/direct/85395b1fecda40b1b8a43932510eadf2.png
如果开发板里面烧写了体系的话就会在终端中打印出体系启动的 log 信息,
https://i-blog.csdnimg.cn/direct/16d63c8314024c11ae6c118493b0ce95.png
2.2.2 远程SSH连接服务器

公司电脑和远端服务器在通一网段下,因此可以直接连。平常训练时电脑和虚拟机ubuntu要设置在同一网段,有时间我再把设置同一网段步骤补上,这里直接说电脑和远端服务器在通一网段下了。
在MobaXterm的界面依次点击 Session -> SSH,进入SSH设置页面,再填入支持SSH协议的开发主机IP 和 用户名,最后点击页面下方OK按钮,完成设置。
第一步:打开MobaXterm软件,界面如下
第二步:点击左上角Session
第三步:点击SSH
https://i-blog.csdnimg.cn/direct/d43434f07c714f8780abbdab3a97f1f7.png
第四步:输入服务器ip,输入用户名,点击Terminal settings
https://i-blog.csdnimg.cn/direct/ab062388351f475e9e3c8cd423df2be3.png
第五步:按下面页面举行操纵,其他不用动,点击OK
https://i-blog.csdnimg.cn/direct/bab44fcf4fc54c6881dd9c3284e07d15.png
点击OK后输入密码即完成登录连接。
①输入ssh用户的密码;
②连接SSH成功后,会自动连接SFTP,不用像SecureCrt 或 Xshell 那样重新创建 FTP 的连接;
③SFTP连接成功后,访问主机的目次,可以修改后访问其他目次;
④如果想要下次连接该ssh主机时,不用输入密码,可以设置一个主密码,来生存各个连接的密码。
https://i-blog.csdnimg.cn/direct/0886300d7b6c4c8ca9f16870fbd55a18.png
备注:可以通过mobaxterm直接与服务器互传文件,直接从pc端拖沓到服务器对应的文件目次即可

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 嵌入式实习--MobaXterm连接开发板与SSH远端服务器详细使用教程