文件名称:harmonyos源代码-tftp-hos:鸿蒙TFTP
文件大小:27KB
文件格式:ZIP
更新时间:2024-07-21 07:20:35
系统开源
harmonyos源代码 TFTP Server for HarmonyOS 目的: 用于在鸿蒙开发板上支持TFTP服务器的功能,目前仅支持Hi3861开发板。 支持的硬件平台: Hi3861 Hi3516 Hi3518 相关说明: 本项目是从LwIP中抽取的TFTP服务器代码; 添加了鸿蒙IoT文件系统接口适配,用于支持文件读写; Hi3861 SDK中已经包含了一份预编译的lwip,但没有开启TFTP服务器功能(静态库无法修改); 如何编译: 将tftp代码下载到openharmony源码顶层目录: git clone https://gitee.com/hihopeorg/tftp.git 修改openharmony的build/lite/product/wifiiot.json文件: 将其中的//applications/sample/wifi-iot/app替换为//tftp:tftp; 在openharmony源码的顶层目录,执行python build.py wifiiot;
【文件预览】:
tftp-hos-master
----NOTICE(298B)
----BUILD.gn(2KB)
----test()
--------BUILD.gn(2KB)
--------net_params.h(2KB)
--------wifi_connecter.h(2KB)
--------wifi_connecter.c(5KB)
--------tftp_entry_iot.c(3KB)
----include()
--------lwip()
--------tftp_fs.h(3KB)
--------log.h(2KB)
----LICENSE(1KB)
----src()
--------BUILD.gn(2KB)
--------pbuf_port.c(6KB)
--------tftp_fs_iot.c(5KB)
--------tftp_server.c(12KB)
----README.md(868B)