树莓派3B上烧录OpenHarmony3.0( 三 )


树莓派3B上烧录OpenHarmony3.0

文章插图
 

树莓派3B上烧录OpenHarmony3.0

文章插图
图13 XSHELL工具运行界面(上:设置连接,下:设置串口)
在完成上述所有设置之后,就可以通过XSHELL实现串口连接了,若出现“Connected”则说明成功连接,效果如图14所示 。
树莓派3B上烧录OpenHarmony3.0

文章插图
图14 成功实现串口连接效果图
2.2 与树莓派的板子实现SSH通讯实现SSH通讯的前提是需要先获取树莓派的IP地址并与mac地址绑定,在成功绑定后,使用上一节中设置好的串口打开树莓派的SSH服务,然后就可以建立SSH通讯了 。
(1)获取树莓派的IP地址并绑定由于需要借助路由器来获取树莓派的IP地址,因此需要使树莓派开发板和电脑主机处于同一局域网下 。流程如下:
  • 将网线一端连接至树莓派开发板的网口,另一端连接至路由器网口,实现树莓派开发板联网 。
  • 给电脑主机连接此路由器的WiFi 。
  • 在浏览器中输入路由器的后台管理IP进入后台管理界面,输入密码进行登录,如图15中红框所示 。

树莓派3B上烧录OpenHarmony3.0

文章插图
图15 登录路由器后台管理
  • 成功登录后,按照图16中标记的序号顺序,依次点击设置红框部分:高级设置—IP----添加—弹出“绑定设备”提示框----记录树莓派的IP地址并更改设备名称(图中鼠标所致处)-----一键绑定 。

树莓派3B上烧录OpenHarmony3.0

文章插图
图16 获取并绑定树莓派IP流程
(2)通过串口打开树莓派的SSH服务如图17,在前面介绍的串口工具XCOM/XSHELL中,选择之前已检测正常的串口并保持其他属性选项为默认;在左下角控制台单条发送ifconfig命令,用来打开树莓派的SSH服务 。
树莓派3B上烧录OpenHarmony3.0

文章插图
图17 XCOM打开树莓派的SSH服务
(3)建立与树莓派板子的SSH连接正常运行后,同样使用XSHELL新建一个如图18的会话,用于设置树莓派的属性即名称和主机IP,名称可自定义,主机IP是之前已从路由器获取的树莓派IP地址 。
树莓派3B上烧录OpenHarmony3.0

文章插图
图18 设置树莓派属性建立SSH连接
点击“确定”后,在弹出来的提示框中选择接受并保存主机秘钥,输入登录的用户名和密码,点击“确定”即可出现建立远程SSH服务,效果如图19所示 。
树莓派3B上烧录OpenHarmony3.0

文章插图
图19 成功实现SSH通讯效果图
2.3 与树莓派开发板实现文件可视化传输为实现电脑与树莓派开发板进行文件可视化传输,需要使用工具WinSCP 。此工具是支持SSH的SCP文件传输工具,将其与相应的服务器连接并设置相关参数后,即可在电脑和开发板之间相互下载或传输文件 。
(1)工具下载下载WinScp工具,下载地址可参考
https://www.onlinedown.net/soft/20088.htm,下载完成后根据提示进行安装 。
(2)参数设置启动电脑的ssh服务,在ssh服务已开启且成功建立连接的情况下,启动WinScp工具,在WinScp中新建站点,参数设置可参考图20红框中的内容 。
树莓派3B上烧录OpenHarmony3.0

文章插图
图20 新建站点
(3)文件传输设置完参数后点击登录按钮,在出现的各种提示项中选择默认选项,之后便可以进入如图20所示界面,界面左侧表示主机文件系统,右侧表示openharmony3.0(即树莓派开发板)的文件系统,用户可以采用拖动的方式,实现在两台设备间相互文件传输的效果 。
树莓派3B上烧录OpenHarmony3.0

文章插图
图21 文件传输界面

【树莓派3B上烧录OpenHarmony3.0】


推荐阅读