面向JN516x和JN517x的IEEE® 802.15.4

IEEE 802.15.4协议是一个行业标准的无线网络解决方案,支持在免许可无线频段运行的极低功耗器件之间的数据交换。该协议针对无线网络应用,这些应用需要通过受限区域的低数据速率进行相对不频繁的数据交换,例如家用温度监控网络。低功耗器件可以由电池供电或通过“能量采集”(如使用太阳能电池板)自供电,在不传输数据时还可“休眠”以保存电量。

恩智浦采用JN516x和JN517x系列的无线微控制器和相关的支持软件,为2.4GHz频段提供基于IEEE 802.15.4的解决方案。IEEE 802.15.4也奠定了恩智浦支持的ZigBee 3.0等其他无线网络协议的基础。这些协议包括增强型网络功能,即在纯IEEE 802.15.4解决方案中应为用户应用提供的功能。

IEEE 802.15.4软件

IEEE 802.15.4可用于全面的JN516x和JN517x微控制器。以下软件开发人员套件(SDK)提供此协议和相关支持软件,两者可与基于Eclipse的集成开发环境(IDE)一起使用:

软件、文档和支持资源

提供大量用户资源,帮助开发定制IEEE 802.15.4解决方案,包括SDK、用户指南和应用说明。与IEEE 802.15.4关联的这些资源如下所列。

如果了解硬件相关资源,请访问面向 JN516x MCU 的支持资源支持资源 JN517x MCU 页面。

页面底部列出旧版软件


部件编号 名称 说明 版本
软件
JN-SW-4263 JN517x IEEE 802.15.4 SDK 基于JN517x器件开发IEEE 802.15.4网络的软件。包括用于定制应用开发的应用模板。必须安装在 LPCXpresso 工具链的基础上。有关详细信息,请参阅 。 1546
JN-SW-4163 JN516x IEEE 802.15.4 SDK 基于JN516x器件开发IEEE 802.15.4网络的软件。必须安装在BeyondStudio for NXP工具链的基础上。有关详细信息,请参阅 。 1416
JN-SW-4141 BeyondStudio for NXP 开发JN51xx应用的工具链有关详细信息,请参阅 版本说明和用户指南 。 1308
JN-SW-4107 JN51xx生产闪存编程器 在生产环境中将构建的应用加载到 JN51xx 器件的实用工具。有关详细信息,请参阅 版本说明和用户指南。 1365
用户指南
JN-UG-3024 介绍了IEEE 802.15.4并列举了用于开发IEEE 802.15.4应用的恩智浦软件资源。
首先阅读此说明。
2.6
JN-UG-3098 介绍BeyondStudio for NXP的安装和运行(JN-SW-4141)。也涵盖JN516x SDK安装。 1.2
JN-UG-3109 JN517x LPCXpresso 安装和用户指南 [English] 介绍了如何为 JN517x 安装和运行 LPCXpresso。也涵盖 JN517x SDK 安装。 1.2
JN-UG-3116 JN51xx 核心实用工具用户指南 [English] 详细介绍与JN51xx设备配合使用的一组软件实用程序,包括持久性数据管理器(PDM)。 1.0
应用笔记
JN-AN-1001 说明如何计算运行基于IEEE 802.15.4应用的JN516x无线微控制器所需的功率。 1.6
JN-AN-1035 说明如何计算IEEE 802.15.4无线网络的数据传输速率。 1.2
JN-AN-1059 为基于IEEE 802.15.4的无线网络提供射频指南。 1.2
JN-AN-1069 IEEE 802.15.4串行线缆替换 介绍并提供了用于在两个JN516x/7x器件上的UART之间创建IEEE 802.15.4无线链路的软件。 4.0
JN-AN-1079 强调在2.4GHz无线频段中影响基于IEEE 802.15.4系统与其他系统共存的问题。 1.1
JN-AN-1172 JN516x客户模块评估工具 提供并介绍了一款工具,此工具可用来将JN516x微控制器置于大量测试模式,支持对模块性能的测量。 1.6
JN-AN-1174 面向JN516x的IEEE 802.15.4应用模板 提供可用作IEEE 802.15.4应用编码基础的模板。JN-UG-3024用户指南中介绍了此模板的用途和结构。 1.4
JN-AN-1175 JN516x的误包率测试 提供并介绍了可在JN516x评估套件上的电路板上使用的误包率(PER)测试软件。 1.3
JN-AN-1180 面向JN516x的802.15.4家用传感器演示 提供并介绍了可与JN516x评估套件一起使用的IEEE 802.15.4家用传感器演示应用。 1.5
JN-AN-1193 JN516x Lauterbach JTAG调试器 详细介绍了如何使用Lauterbach JTAG调试器为JN516x器件上运行的代码配置调试环境。 1.4
JN-AN-1202 提供从现有JN516x项目迁移到BeyondStudio for NXP的用户指南。 1.1
JN-AN-1203 介绍了如何通过 BeyondStudio for NXP 软件工具使用 JN516x 器件的 JTAG 调试功能。 1.2
JN-AN-1212 JN517x的误包率测试 提供并介绍了可在JN517x开发套件上的电路板上使用的误包率(PER)测试软件。 1.1
相关文档
JN517x 详细介绍了 JN517x 系列微控制器。 1
JN5169 JN5169数据手册 详细介绍JN5169微控制器 1
JN5169M0x 详细介绍了JN5169-001-M0x系列模块。 3.0
JN-DS-JN516x JN516x数据手册 详细介绍了JN516x系列微控制器。 1.3
JN-DS-JN5168-001-MO 详细介绍了 JN5168-001-Myy 系列模块。 1.4
JN-RM-2003 详细介绍了电路板 API,这些 API 在应用代码中使用,可与评估套件中所提供电路板上的组件进行交互。 2.4
JN-UG-3075 包含关于在IEEE 802.15.4应用中可用的JenOS持久性数据管理器(PDM)的详细信息。 1.7
JN-UG-3087 详细介绍了应用代码中用来与 JN516x 片上外设进行交互的 JN516x 集成外设 API。 1.4
JN-UG-3093 介绍了JN516x评估套件的内容,以及如何设置并运行预加载的演示。 1.5
JN-UG-3099 介绍如何使用 JN51xx 生产闪存编程器 (JN-SW-4107)。 1.1
JN-UG-3108 介绍了 JN516x-EK004 评估套件的内容,以及如何设置并运行预加载的演示。 2.0
JN-UG-3118 JN517x 集成外设 API 用户指南 [English] 详细介绍了应用代码中用来与 JN517x 片上外设进行交互的 JN517x 集成外设 API。 1.1
面向 JN516x 器件的参考设计,请参见 JN516x MCU 支持资源。面向JN517x器件的
参考设计,请参见JN517x MCU支持资源

原有软件

以下列举并介绍了使用基于Eclipse的旧工具链(JN-SW-4041)开发JN516x IEEE 802.15.4应用所需的软件。建议不要在新设计中使用该软件。

部件编号 名称 说明 版本
JN-SW-4041 JN51xx SDK工具链 用于开发JN516xx应用的基于Eclipse的旧工具链。IEEE 802.15.4必须与JN-SW-4063一起使用。 1.1
JN-SW-4063 JN516x IEEE 802.15.4 SDK 基于JN516x器件开发IEEE 802.15.4系统的软件。必须安装在JN51xx SDK工具链(JN-SW-4041)的基础上。 983
JN-SW-4007 JN51xx闪存编程器 将构建的应用加载到JN51xx闪存的实用工具。 1.8.9
JN-AN-1178 面向JN516x的IEEE 802.15.4无线UART 说明如何使用JN516x评估套件的两个传感器电路板创建基于IEEE 802.15.4的无线串行链路。 1.1