查看: 1408|回复: 0

G55+WINC1500联网调试&实现京东微联平台两部手机同步控制电器

[复制链接]
  • TA的每日心情
    开心
    2017-2-22 17:21
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2016-1-18 09:16:08 | 显示全部楼层 |阅读模式
    分享到:
    说明:这是我调试WINC1500的过程,经过好几位朋友的耐心指导,我终于调试成功了这个DEMO,并了解了Atmel Studio的基本用法,欢迎大家指教,谢谢!
    目标:运行一个DEMO,让WINC1500扩展板连接上内网wifi。
    因为用WINC1500联网,接入京东微联,是做zigbee等开发试验的基础。

    容易出错的地方:
    1.WINC1500的固件没更新:WINC1500的固件版本必须是19.3.0(跟随DEMO atmel_iot_gateway里面指定的版本)
    2.WINC1500的固件太新了:我之前因为选择了比较新的固件update到板子上,结果造成各种灭灯、连不上问题,后面到了更新驱动步骤会再说。
    开发环境:
    硬件:G55+WINC1500
    软件:Windows 10 pro,Atmel Studio 7(7.0.634 最新版)——下文一律缩写为AS。
    调试使用的AS DEMO工程:atmel_iot_gateway
    预备工作:注册一个Atmel账号,科学上网,升级AS开发工具里面的“Atmel Software Framework”:

    步骤:
    1.升级WINC1500固件,用AS创建一个升级固件的工程,具体如下:
    1.1 用AS创建示例项目:



    1.2 选择 SAM G系列,关键字WINC1500,筛选出相关示例项目,截图的时候发现官方的版本已经升级到19.4.4,注意!这里请把图中箭头所指的位置换成第一版本的,让winc1500的固件更新版本为19.3.0,否则DEMO会因为固件版本不匹配而不能运行:



    如果固件版本错了,WINC1500的灯不亮(按照atmel官方的例子程序都要求连接到EXT1,程序才能正常运行)
    1.3 找到这个示例项目的目录,打开src目录,找到对应G55的升级批处理文件:



    1.4 直接双击运行这个文件,但是我第一次运行发现报错,原因是此项目默认还是去找AS 6.2的路径,我的电脑上目前没有安装6.2,手动指定自己电脑上AS 7的路径:
    (我的安装路径:
    C:\Program Files (x86)\Atmel\Studio\7.0\atbackend\atprogram.exe)



    1.5 双击这个升级批处理文件,过程中可以看到当前WINC1500板子上的固件版本:
    【再次提醒,截图我就不换了,版本应该是19.3.0,升级到19.4.4的可以换回旧版本去,方法就是重新创建一个示例程序,选19.3.0的示例程序】





    1.6 看输出应该是升级成功了(虽然很自信,但是后面我就没调试成功 :-( ):



    2.打开Atmel Studio工程:atmel_iot_gateway;

    3.把atmel_iot_gateway工程里的wifi名称和密码,修改成自己测试环境里的wifi配置
    3.1 具体文件以及位置:



    3.2 修改位置:



    3.3 群友提示这里也要注释掉,原因不明,有了解原因的请告诉我补充此处谢谢:

    4.下载程序到开发板上;


    5.开启调试
    5.1 调试窗口
    打开Data Visualizer,调出串口调试窗口,并修改波特率为115200(示例程序里有提到):

    5.2 启动连接,注意看控制台输出:



    5.3 两部手机用京东微联,家人共享一台设备,同步控制显示灯泡状态:

    热门推荐:
    手把手带你360度玩转WINC1500
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /5 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-12-19 16:10 , Processed in 0.124400 second(s), 17 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.