2023_open_source_contest_preliminary_1st_issue3
This commit is contained in:
parent
9330ed4402
commit
3f7862ebc7
|
@ -18,7 +18,7 @@
|
|||
`ListCurrentDirectory`:Implement the ls command to display the files and directories in the current directory <br />
|
||||
`ChangeDirectory`:Run the cd command to go to the target directory <br />
|
||||
`Quit`:Log out of the server <br />
|
||||
`TestFTPClient`:The function we used to test FTP client, realized . <br />
|
||||
`TestFTPClient`:The function we used to test FTP client, realized the function required by the contest. <br />
|
||||
|
||||
|
||||
## 3. 测试程序说明
|
||||
|
@ -28,14 +28,14 @@
|
|||
## 4. 运行结果(##需结合运行测试截图按步骤说明##)
|
||||
在运行前,需要在ARM终端插入SD Card,并确保可以使用。 <br />
|
||||
① 编译及开启本地FTP服务器准备<br />
|
||||
 <br />
|
||||
 <br />
|
||||
menuconfig中使能LwIP网络协议栈与SD CARD device。
|
||||
|
||||
 <br />
|
||||
打开menuconfig之后,将test ftp client开启(y),保存后退出
|
||||
|
||||
 <br />
|
||||
使用
|
||||
如果需要调整服务器的IP地址或者数据端口号等,只需要在test_ftpclient.c文件的TestFTPClient函数中修改对应位置变量即可,使用
|
||||
“make BOARD=edu-arm32 distclean <br />
|
||||
make BOARD=edu-arm32 menuconfig <br />
|
||||
make BOARD=edu-arm32”命令,编译XiZi-edu-arm32.bin成功,编译得到的“XiZi-edu-arm32.bin”文件我们已附在文件夹中,供评委检验。 <br />
|
||||
|
@ -65,7 +65,7 @@ win+R输入inetmgr打开IIS管理器,设置站点名称、IP地址、存储物
|
|||
 <br />
|
||||
 <br />
|
||||
 <br />
|
||||
输入执行TestFTPClient命令,ARM终端作为客户端开始访问服务器端下载指定的10个大小为4KB的.txt文件。对于每个文件的数据端口访问及接受数据、下载情况,打印出的提示信息中均有详细解释。 <br />
|
||||
我们使用了XShell 7进行交互。输入执行TestFTPClient命令,ARM终端作为客户端开始访问服务器端下载指定的10个大小为4KB的.txt文件。对于每个文件的数据端口访问及接受数据、下载情况,打印出的提示信息中均有详细解释。 <br />
|
||||
|
||||
 <br />
|
||||
下载完成后,再次使用ls命令展示ARM终端作为客户端访问服务器端下载指定的10个大小为4KB的.txt文件,可以看到,相比最开始,终端上多了10个大小为4KB的文件,即一开始存放在本地FTP服务器中的10个文件。 <br />
|
Loading…
Reference in New Issue