最近在做的项目:
平台:硬件:STM32F405RGT6,WiFi芯片88W8801;软件:UCOSIII,LWip。
遇到的问题:1 将WiFi芯片设定为AP模式时,手机或者笔记本能搜索到该WiFi,但不能从WiFi中自动获取IP地址,需要手机或者笔记本手动设定IP,不知道为什么。
2 将WiFi芯片设定为STA模式时,WiFi能够从路由器中自动获取IP地址,能够与笔记本直接建立TCP连接,能够正常通信,但通过笔记本的cmd程序中的ping命令不能够ping到WiFi芯片,不知道为什么?
3 如果将WiFi芯片设定为STA模式之后,与路由器正常连接,建立udp server and client,这个时候,程序设计的思想是,PC端发来udp数据之后,判断是否合法,如果合法,向PC发送一“hello udp ”,表示接收成功,PC端收到该字符串时,也表示WiFi芯片发送成功。ぶ知道为什么,第一次出现成发送或接收需要那么长时间,超过5分钟。而且,会出现PC端发送10多次,而WiFi端只发送一次的情况,ぶ知道为什么。
只觉得自己的问题没有描述清楚,希望看到的过客,大虾,能给些提示、帮助、建议、意见。谢谢。!