美文网首页物联之美-物联网
ZigBee-开发环境搭建

ZigBee-开发环境搭建

作者: 神木惊蛰 | 来源:发表于2018-04-23 22:32 被阅读9次

    本节介绍ZigBee基本开发环境搭建,附件中有本节介绍的软件下载地址~

    image

    链接:http://pan.baidu.com/s/1bLdqxg

    1、IAR Embedded Workbench 的安装

    Step1、双击安装程序,进行安装

    image

    Step2、一直采用默认NEXT,直到点击Accept之后:

    image

    Step3、****关键:双击打开文件IAR kegen PartA.exe. Win7、8 用户请右键以管理员身份打开

    image

    Step4、点击 Generate 复制License 和Licensekey 到下一个窗口中(很多人在这里出错

    image

    Step5、接下来一直NEXT即可!

    这里我试了一下,会报错的。

    提示驱动不可信

    这里我尝试关闭防火墙后,点击"始终安装此驱动程序软件(I)" 发现根本没用,这表示问题不在这里。
    这里我们点击"不安装此驱动程序软件(N)",然后会继续弹出:

    error2.jpg
    这里我们直接无视就好。
    报错原因:
    我分析一下,其实这里只是提前提示我们安装驱动程序。

    2、安装SmartRF Flash Programmer和仿真器

    Step1、找到安装文件Win7、8 用户请右键以管理员身份打开,按提示安装即可,经过上面一步步安装图解,如果出错一般是电脑安装了360 杀毒或防火墙,暂时关闭后再重新安装,目前只发现360 会拦截。

    image

    Step2、安装完成后双击桌面的图标,打开软件:

    image

    Step3、先用 10Pin 排线把仿真器和开发板连接,再将USB 一头插电脑,另一头插在仿真器上,请记住此顺序,以后换板调试时请拔出usb,再拔出排线与底板连接的那头即可。
      切记:也就是不要热拔插仿真器的排线,否则经常要按仿真器的RST,如果方法正确基本上不用按复位键的哦。如下图:

    image

    如果系统自动安装完成,显示Chipcon SRF04EB ,否则要在管理器手动重新安装一下驱动,系统默认驱动在协议栈下载时有异常现象,用仿真器标准的驱动比较好。具体方法如下:

    Step4、安装仿真器驱动,打开“设备管理器”如下图:

    image

    点击下面的选项并在所给的附件的003中选出适合自己系统的32位或64位驱动

    image

    如果设备管理器中出现下图所示,表示安装成功:

    image

    Step5、打开 SmartRF Flash Programmer 会检测到cc2530,如下图所示(没识别CC2530 可按下仿真器复位按键):

    image

    3、程序仿真与调试

    双击一个eww格式的工程文件,即可打开工程:

    image

    首先编译工程,如果没有错误点击Debug 按键,开始下载程序并在线仿真调试,再点全速运行。此时LED1 间隔1 秒闪烁。IAR 出现调试界面如图所示:

    单步执行: F10 单步执行一条C 语句或汇编指令
    进入函数: F11 跟踪执行一条C 语句或汇编指令
    全速运行: F5 Go

    image

    相关文章

      网友评论

        本文标题:ZigBee-开发环境搭建

        本文链接:https://www.haomeiwen.com/subject/lkfrlftx.html