zoukankan      html  css  js  c++  java
  • 开发Zigbee, 用Simplicity Studio生成IAR工程的方法

    许多的用户都习惯于使用KEIL, IAR等开发工具,使用熟悉的IDE可以让研发过程更加顺利。在Simplicity Studio可以生成IAR工程,再换用IAR打开即可以使用IAR进行编译。本文介绍如何生成工程,如果生成的工程出现不能编译等问题,我们后面另文说明。

    使用IAR进开发ZigBee, 步骤如下。

           STEP 1

           下载和安装IAR for ARM 8.30.1 , 具体可以参考IAR官方或者自行搜索教程。同时建议安装Jflash 6.48b或者更高版本的软件。

           STEP 2

           启动Studio , 选择好目标板(或者目标芯片),并开始建立工程,当出现工具链的选择时,请按下图勾选,其他页面本文忽略。若电脑没有安装IAR,或者版本不对,可能不会在此处列出。

    STEP 3

           再根据自己的需求,对hwconf文件进行配置,随后完成工程的生成。生成工程后的界面如图3。

    STEP 4

           打开IAR 8.30.1,将eww文件拖入IAR软件界面,如果电脑上无其他版本的IAR软件,则可以在Studio当中直接双击.eww文件,本文所用例程的名称为Z3LightSoc_IAR_DEMO。

    打开工程后的界面见下图。

     

    STEP 5

           编译工程, 在IAR中通过使用快捷键F7可以快速开始编译。也可以在菜单“Project”-> “Make F7”找到编译按钮。工程较大,可能要4分钟或者更久的时间,这取决于电脑的配置,请耐心等候编译。这个过程可能会出现错误,通常是由于IAR缺少补丁所导致,该问题后面另文介绍。编译结果如下:

    END

           我在这里编译通过了,也看到编译后的out文件,此后便可能下载和调试了。

    欢迎光临新一社区【newbitstudio.com】, 这里专注低功耗无线物联网技术的推广和分享,打造中文物联网开发社区,主要面对ZigBee, BLE, Thread, DOTDOT等协议,目前涉及到的芯片平台有CC2530,CC2540,nRF51822,nRF52832,ERF32MG,NXP5169。感谢大家在这里提问或者回答,助力成长,共同进步,写职业新篇章!

  • 相关阅读:
    JS的应用(document对象)
    JS的应用(windows对象二)
    JS的应用(windows对象一)
    递归
    函数使用规则和JS内自带的一些函数
    学习笔记之HTML(十秒倒计时;列表收起、展开;下拉列表;
    学习笔记之大图轮播加圆点
    学习笔记之函数类型,for循环,练习
    学习笔记之for循环if循环小练习
    学习笔记之09for循环8个小练习
  • 原文地址:https://www.cnblogs.com/newbit/p/efr32iar.html
Copyright © 2011-2022 走看看