一、路由器网络传输
在局域网内,PC和开发板之间一般使用scp、ssh、ftp、sftp等传输协议来进行文件的传输,但是传输速度的大小不仅取决于路由器的上限,还有无线网卡设备的上限。如果是有线的话,主要因素只有路由器。
如果是较好的路由器,那当我没说。
我这小破tp-link,网口百兆的,接网线使用scp上限11MB,传输大文件时比较鸡肋。开发板是PCIE3.0固态加2.5G的网口,属实白瞎,PC的话有线是千兆,无线网卡应该也不高,不过肯定比百兆口的路由器快。
二、网线直连
使用网线直连开发板和PC的RJ45网线接口,两边都互相配置网络的静态地址,地址随意。
PC端:
开发板:
DNS应该无所谓,设置一个也行,需要注意配置的地址要在同一个网段,并且与PC的WIFI网段区分开,例如我WIFI的地址为 192.168.1.199,这是可以正常上网的,那么给有线网口就可以设置为 192.168.2.199,开发板设置为 192.168.2.201。
尝试 ping 一下:
一切正常,尝试 scp 传输文件:
1G的文件14秒传完,速度77MB,舒服了~