工具/软件:TI C/C++编译器
大家好、我正在进行一个项目、其中我必须通过以太网将 Hercules 板与 PC 进行通信、我正在使用 LWIP 堆栈进行 TCPIP 通信。
但是、当我将 LWIP 堆栈添加到项目中时、在编译之后、它会给我错误
我还在项目属性->build->include 选项中添加了所需的头文件
但是、在这之后、我会遇到错误。
如何解决这些错误?
请在这方面帮助我。
此致
Pratik
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.
工具/软件:TI C/C++编译器
大家好、我正在进行一个项目、其中我必须通过以太网将 Hercules 板与 PC 进行通信、我正在使用 LWIP 堆栈进行 TCPIP 通信。
但是、当我将 LWIP 堆栈添加到项目中时、在编译之后、它会给我错误
我还在项目属性->build->include 选项中添加了所需的头文件
但是、在这之后、我会遇到错误。
如何解决这些错误?
请在这方面帮助我。
此致
Pratik
是的、此信息对我解决以前的错误非常有用。
非常感谢 您的帮助。
但是、在调用 lwip_main.c 文件中的 tcp_alloc() API 时、在这之后会出现新的错误
无效参数"
候选人是:
tcp_PCB * tcp_alloc (unsigned char)
'
对于此行 st_tcp_client->pcb = tcp_alloc (0U);
其中 PCB 是 ST_tcp_client 结构中定义的结构类型 tcp_pcb*的成员。
我还尝试将参数拼写为'unsigned char'、但它没有解决此错误。
如果我在该语句或语法中缺少某些内容、请在此对我进行更正。
谢谢。