Arduino wifi shiled Udp 通信求解

2013-08-132.1万
AI 快速预览详细 收起
本文讨论了使用 Arduino UNO R3 和 WIFI SHIELD (意大利版) 进行 UDP 通信时遇到的问题。硬件升级过程中出现了报错现象,尝试了官方命令行和高人 Lauren Pan 的方法。尽管刷新了硬件,但 UDP 通信仍然无响应。文章详细记录了故障排查的过程,并提供了具体的解决方法,帮助用户省去自行排查的时间成本。
致版主:

        我花费了不少时间测试 Arduino UNO R3 + WIFI SHIELD (意大利版) 的 UDP 通信,在 arduino.cc 论坛也未找到有效的解决办法,故求助于版主和牛人,望协助解决!

硬件: ARDUINO UNO R3 (意大利版) + WIFI SHIELD (意大利版)
软件: WINDOWS 7 + ARDUINO 1.0.5
程序: 示例-WIFI-WiFiUdpSendReceiveString (修改 ssid,pass)
状态: ARDUINO WIFI 接入 WIFI 网络成功,且能 ping 通

问题:
        1. wifi shiled 扩展板硬件升级不能确定是否成功?
            (1) 按arduino.cc 的命令行升级刷新, 第二条命令报错;


            (2) 按高人 Lauren Pan 的贴子升级, 结果好象同官方命令行的第一条指令;不知是否需要执行 arduino.cc 官方命令行升级的第二条?! 如再执行第二条命令,报(1)同样错误;

       2. 按以上两种方法,我都刷新过硬件, 进行 UDP 通信测试, 但ARDUINO WIFI UDP 均无响应; 而 PC, Android N7 平板间的 UDP 通信,皆成功;




望不吝赐教为感!
如有相关资料,请发到我的出箱也可, mail: hansen.miwenda@gmail.com,谢谢!



创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(2)
mimi
mimi
作者
新问题:
arduino UNO + Wifi Shield 与 android UDP 通信成功, 玩了几十次;
不料,现在程序卡在这里. (见下图);
串口也不报错,真是搞不明白.
切盼高人指点,先行谢过!!

mimi
mimi
作者
关于 arduino wifi shield 扩展板(意大利版) 命令行升级报错问题,已解决!
** 办法:就是在两条升级命令中, 复位 wifi shield 扩展板, 或是断电;
升级命令如:
1. batchisp.exe -device AT32UC3A1256 -hardware usb -operation erase f memory flash blankcheck loadbuffer C:\Arduino_105\hardware\arduino\firmwares\wifishield\binary\wifi_dnld.elf program verify start reset 0
2. batchisp.exe -device AT32UC3A1256 -hardware usb -operation erase f memory flash blankcheck loadbuffer C:\Arduino_105\hardware\arduino\firmwares\wifishield\binary\wifiHD.elf program verify start reset 0
- 没有更多了 -