这段日志显示了CH57xNET库的初始化成功,并且创建了一个UDP套接字。同时,还显示了一些物理状态的变化(GINT_STAT_PHY_CHANGE)。
要使用CH57xNETLib库,您需要按照以下步骤进行操作:
初始化:首先,您需要对CH57xNET库进行初始化。这可以通过调用CH57xNET_LibInit函数来完成,该函数需要传入IP地址、网关IP地址、子网掩码和MAC地址作为参数。
错误检查:初始化后,您应该检查返回的错误代码,以确保初始化成功。如果有任何错误,您应该停止程序的执行。
创建套接字:然后,您可以创建TCP或UDP套接字。例如,要创建TCP套接字,您可以调用CH57xNET_CreatTcpSocket函数。
主任务函数:在主循环中,您需要不断调用CH57xNET_MainTask函数,这是CH57xNET库的主任务函数。
处理中断:您还需要查询中断标志,并在有中断时调用全局中断处理函数CH57xNET_HandleGlobalInt。
发送和接收数据:最后,您可以使用CH57xNET_SocketUdpSendTo等函数来发送和接收数据。
请注意,以上步骤可能需要根据您的具体需求进行调整。在使用CH57xNET库时,您应该参考相关的文档和示例代码,以确保正确使用。