使用STM32Cube生成含LwIP的STM32F107VC代码,硬件采用RMII接口。(已使用其它TCP/IP协议栈代码验证硬件无问题。)然后移植STM32Cube_FW_F1_V1.0.0包里的LwIP_UDP_Echo_Client应用。
在main()里用MX_LWIP_Init()进行了初始化,用udp_echoclient_connect()进行了远程IP和端口的配置。在while(1)里用MX_LWIP_Process()进行数据包的读取。每隔500ms用udp_echoclient_send()发送udp包。用抓包软件始终看不到有数据传输,不知道问题何在,求指点。 |