• 开发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。感谢大家在这里提问或者回答,助力成长,共同进步,写职业新篇章!

  • 相关阅读:
    阿里云的服务器内网互通的前提条件
    Java Map 接口
    ModelAndView学习笔记
    tomcat错误信息解决方案【严重:StandardServer.await: create[8005]】
    jquery获得select option的值 和对select option的操作
    【Git使用详解】Egit的常用操作详解
    iOS
    iOS
    iOS
    iOS
  • 原文地址:https://www.cnblogs.com/newbit/p/efr32iar.html
Copyright © 2020-2023  润新知