你好
此时、我正在尝试为流套接字通信创建一个项目。 因此、我使用了 NimuBasicExample (来自 PDK 1.0.6)作为模板。
我为套接字通信添加了一些代码。 请参阅 NDK 用户/参考指南。
我可以构建程序而不会出现错误、但当我运行程序时、会发生错误/异常。
错误:没有可用于"Do_AngelSWI (int、void *)[C:/Projet\Workspace_Checkout\Debug\Nimu_BasicExample_icev2AM335x_armExampleProject\Debug\Nimu_BasicExamExamExamExamExamExampleExample_icev2AM335x_armExampleProject.out]的源、地址为0x80044260
我已经调试了程序、当程序尝试连接套接字(第81行)时、错误出现在 Socket .c (自制)文件中。
我假设网络接口尚未就绪,此时是否正确?
如果这是正确的、我必须等到网络接口就绪。 您能否建议在何处创建任务并调用套接字函数、以便网络接口就绪?
我将附加 main.c 和 socket.c 文件。
CCS 6.2/GNU v4.9.3/EDMA3 2.12.3/IPC 3.40.1.08/ NDK 2.25.1.111/SYS/BIOS 6.46.4.53/ UIA 2.0.6.52/ PDK 1.0.6/XDC 3.32.1.22