文章目录
MobaXterm参考文章:https://blog.csdn.net/xuanying_china/article/details/120080644
1. 以太网连接开发板
1.1 网卡网线连接
场景:当你希望开发板通过以太网连接到电脑上进行调试时。
按下文顺序执行,可同时在windows(实体机)和linux(虚拟机)中ping通开发板。
- 开发板插入时需要在虚拟机弹窗中选择连接到主机!!!!!!
原理即是,开发板连接到windows主机,再通过虚拟机的桥接模式,将主机的网络复制给虚拟机。
准备:USB-A网卡,网线
windows(实体机)
- 使用网卡网线连接电脑与开发板。
- 打开网络和Internet/更改适配器选项。
- 找到目标以太网,右击选择属性。
- 找到Internet协议版本4(TCP/IPv4)进行修改。
- 选择“使用下面的IP地址”,在“IP地址”中设置,将IP与开发板处于同一IP地址段。如开发板所处IP为
192.aaa.bbb.99
,那么可以将IP地址设为192.aaa.bbb.100
。如下图。(注意,若多人使用,IP地址有冲突的可能。)
linux(虚拟机)
- 先完成上述Windows的设置。
- 使用网卡网线连接电脑与开发板。
- 选择任务栏中的虚拟机/设置,添加硬件:网络适配器,并将其设置为桥接模式。如下图。
- 进入虚拟机,找到目标以太网,进入设置,修改IPV4。IP与windows中同理(注意不要跟windows的IP相同了)。
注意!!!!!! 为了实现:
- 网络适配器的.NAT模式成功共享主机的IP地址(如虚拟机也连接进主机所处的内网内)
- 网络适配器的桥接模式成功将虚拟机连接到外部网络(如串口连接的开发板上)
需要在虚拟机的编辑/虚拟网络编辑器中修改
- NAT模式勾选“将主机虚拟适配器连接到此网络”和“使用本地的DHCP服务…”
- 桥接模式要将“已桥接至”选中USB连接的开发板
1.2 SSH连接
推荐使用MobaXterm,具体操作看参考文章。
具体场景一:当你只有一个显示屏,希望电脑通过网线ssh连接开发板时。
例如一块orangepi(能连接显示屏修改ip,已安装ssh)
- orangepi连接显示屏操作:修改静态ip,如改为192.168.1.110
- 电脑用网线连接orangepi,并在”适配器“中修改该以太网为静态ip,如改为192.168.1.111
- 再通过MobaXterm连接。
2. 串口连接开发板
使用MobaXterm进行串口连接的操作,具体操作看参考文章。
(需要注意安装驱动)
3. 使用过程中问题
3.1 使用MobaXterm时的问题
3.1.1 问题:mobaxterm无法使用sz和rz命令,会卡住
原因是缺少了lrzsz插件。
参考这位大佬的使用lrzsz传输文件报错