feat:新增TFTP IAP升级功能
修改事项: 1、新增TFTP IAP升级功能,只是代码移植完毕,没有测试使用 2、代码空间编译优化,零等待区域空间已满,而应用层代码已全部挪移到非零等待区域中,但还是会增加零等待区的空间占用。 待优化
This commit is contained in:
@@ -21,7 +21,10 @@
|
||||
#define TFTPSERVER_NAME_DNS "blv-tftp-log.blv-oa.com" //TFTP<54><50>־<EFBFBD><D6BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD> - Ĭ<><C4AC>ʹ<EFBFBD><CAB9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
#define SERVER_COMM_Port 3339
|
||||
|
||||
#define SocketIdnex_BLVSeriver 0x00 //<2F><EFBFBD><D7BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>洢<EFBFBD>±<EFBFBD>
|
||||
//<2F><EFBFBD><D7BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>洢<EFBFBD>±<EFBFBD>
|
||||
#define SocketIdnex_BLVSeriver 0x00 //BLVͨѶ<CDA8><D1B6><EFBFBD><EFBFBD> - <20><EFBFBD><D7BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>洢<EFBFBD>±<EFBFBD>
|
||||
#define SocketIdnex_TFTPCMD 0x01 //TFTP<54><50><EFBFBD><EFBFBD> - <20><EFBFBD><D7BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>洢<EFBFBD>±<EFBFBD>
|
||||
#define SocketIdnex_TFTPDATA 0x02 //TFTP<54><50><EFBFBD><EFBFBD> - <20><EFBFBD><D7BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>洢<EFBFBD>±<EFBFBD>
|
||||
|
||||
#define Net_DNS_Port 53 //DNS<4E><53><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˿<EFBFBD>
|
||||
|
||||
@@ -154,6 +157,8 @@ extern DEVICE_NET_APPINFO server_info;
|
||||
|
||||
uint8_t WCHNET_LIB_Init(void);
|
||||
void WCHNET_HandleGlobalInt(void);
|
||||
uint8_t WCHNET_Get_PHY_Linked_Status(void);
|
||||
void WCHNET_CreateUdpSocket(uint8_t* S, uint16_t SourPort, pSockRecv cb);
|
||||
|
||||
void NetWork_Task(void);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user