This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好,
我已将 lwip1.4.1包含在项目文件中,并测试了基本 lwip 初始化,我可以使用静态分配的 IP 对电路板执行 ping 操作。 然后、我在 opt.h 中为我的应用启用了 LWIP_NETCONN、在 sys_arch.h 中、我包括了 FreeRTOS.h、OS_queue.h、OS_semphr.h、OS_TASKE.h 我编译了项目文件错误、但在尝试 netconn_new (NETCONN_TCP) n 时、在 TCPIP_apimsg (struct api_msg * apimsg)中、它在 sys_mbox_valid (&mbox)中失败。 sys_mbox_t 是
typedef 结构{
队列 Handle_t 队列;
signed char buffer[(sizeof (void *)* MBOX_MAX)+ portQUEUE 开销_Bytes];
}mbox_t;e2e.ti.com/.../4718.sys_5F00_arch.he2e.ti.com/.../6175.sys_5F00_arch.ce2e.ti.com/.../8255.opt.h
其中 portQUEUE_LOAD_Bytes 为1。 返回错误值 TCPIP_apimsg 为-6 (非法值)。
我已附上我的 sys_arch.h 文件 opt.h 文件以供参考。