鸣涧 发表于 2022-11-25 23:14:58

MCU应用总结 NXP篇之JN5169 入门(上)例程编译

MCU应用总结 NXP篇之JN5169 入门(上)例程编译




1)前言
1.1)开发板概述


      JN516x-EK001(运行zigbee3.0建议使用JN516x-EK004)套件如图 1。


图 1 JN516X-EK001开发套件

1.2)例程准备

       参考官方的“JN-AN-1216-ZigBee-3-0-IoT-ControlBridge-UserGuide”资料,运行如图 2所示的例程。
      注:基于JN516x-EK001运行示例时,JN5168模块(带DR1179)需要更换为JN5169模块(带DR1179)。
图 2 例程示例
表 1 固件信息

注:a) 固件路径中的workspace的完整路径是C:\NXP\bstudio_nxp\(其中bstudio_nxp已安装是的路径名称为准);
      b) 固件路径中的JN-AN-1216若未修改的完成路径是JN-AN-1216-Zigbee-3-0-IoT-ControlBridge;
      c) 固件路径中的JN-AN-1218若未修改的完成路径是JN-AN-1218-Zigbee-3-0-Light-Bulb。

1.3)环境说明

      操作系统:Windows8;
      开发环境:BeyondStudio for NXPBuild 1308;
      开发板:JN516x-EK001;
      固件例程:JN-AN-1216-Zigbee-3-0-IoT-ControlBridge;
                        JN-AN-1218-Zigbee-3-0-Light-Bulb。

2)例程编译

2.1)环境准备

      下载所需资源,在NXP官方网下载工具链、SDK、例程,搜索关键词“JN-SW-4141、JN-SW-4170、JN-AN-1216、JN-AN-1218”。
      安装开发环境JN-SW-4141 BeyondStudio for NXP,请使用默认安装路径,建议不要修改workspace路径;
      安装SDK"JN-SW-4170-Zigbee-3.0",请使用默认安装路径(理论上自动查找BeyondStudio for NXP安装路径),若无意外情况,安装完成后如图 3。

图 3 SDK安装

2.2)导入编译工程

2.2.1)导入工程

      1> 将下载的例程解压并拷贝到BeyondStudio for NXP的workspace下,如图 4。

图 4 拷贝工程

      2> 打开BeyondStudio for NXP,点击菜单栏File,点击 Import选项,在打开的窗口中选择"Existing Projects into Workspace",如图 5。

图 5 导入工程选项
      3> 选择"Select root directory",点击"Browse",选择要导入的工程,如图 6。


图 6 选择要导入的工程
      4> 选择工程后,确认其它选项如图 7。
图 7 导入工程选项
      5> 导入工程后,在工程上点击右键选择"Propreties",如图 8。
图 8 属性选项
      6> 选择"Enable Project specific setting"勾选"Build configuration for the indexer"中的"Use active build configuration",如图 9。
图 9 Indexer设置
      7> 在"NXP JN51XX APPlication "下的"Target Stack"下,设置stack为"JN-SW-4170",如图 10。
图 10 SDK设置
      8> 在工程上右键,选择"Build Configurations"下的"Set Active",根据实际使用芯片选择如图 11。

图 11 Set Active
2.2.2)编译工程(验证环境 可选)
      1> 点击菜单栏的“锤子 ”图标编译工程,右下角Console有对应信息输出,如图 12。

图 12 编译工程
      2> 编译通过后,在工程的"Build "的"bin"文件下点击生成文件,查看属性的修改时间可知是否为最新编译文件,图 13。
图 13 编译结果
      3> 参照以上步骤重新编译1218的相关例程。

页: [1]
查看完整版本: MCU应用总结 NXP篇之JN5169 入门(上)例程编译