每个JN516x无线微控制器都配备超低功耗、高性能MCU,带有符合IEEE802.15.4标准的2.4GHz无线收发器。
它们包含一系列常见的特性和优势:
JN5169系列器件是JN516x系列的旗舰产品,可提供高达10dBm的发射功率、大容量的内部闪存,也是完整的ZigBee Smart Energy v1.4解决方案的一部分。
下面汇总了可供订购的芯片、存储器大小和支持的协议。
注:K32W061/41或JN5189/88T是任何新的Zigbee®、Thread及Bluetooth® LE 5.0设计的首选。无软件发布计划
| 芯片 | RAM | EEPROM | 闪存 | 最大发射功率 | 支持的协议 | 文档 |
|---|---|---|---|---|---|---|
| JN5169-001 | 32KB | 4KB | 512KB | +10dBm | ZB3、ZHA、ZLL、ZGP、IEEE | |
| JN5168-001 | 32KB | 4KB | 256KB | +2.5dBm | ZB3、ZHA、ZLL、ZSE、ZGP、IEEE | |
| JN5164-001 | 32KB | 4KB | 160KB | +2.5dBm | ZB3、ZLL、ZGP、IEEE | |
| JN5161-001 | 8KB | 4KB | 64KB | +2.5dBm | ZGP、IEEE |
ZB3 = ZigBee 3.0,ZHA = ZigBee Home Automation,ZLL = ZigBee Light Link,ZSE = ZigBee Smart Energy,ZGP = ZigBee Green Power,IEEE = IEEE802.15.4
评估套件包含基于JN516x微控制器的组件,支持构建简单的无线网络。
套件组件经过预编程,带有“开箱即用”的演示应用。与这些套件配套使用的示例应用和模板在应用笔记中提供,而应用笔记则在相应无线网络协议的网页上提供(参见下述JN516x支持软件)。评估套件的内含物可用作开发平台,基于所选的网络协议开发定制化JN516x应用。
下表总结了可用的评估套件及其特性。
| 评估套件 | 芯片 | 支持的协议 | 文档 |
|---|---|---|---|
| JN516x-EK001 | JN5168-001 | IEEE802.15.4、ZigBee Home Automation、ZigBee Light Link、ZigBee Smart Energy | 产品简介 |
| JN516x-EK004 | JN5169-001 | ZigBee Home Automation、ZigBee Light Link | 产品简介 |
恩智浦JN5168-RD6040“物联网”(IoT)网关是一款无线网络以太网网关,基于ZigBee PRO等IEEE802.15.4协议。它通过传统的IP路由器将无线网络连接至Internet等基于IP的网络,支持通过智能手机、平板电脑、PC和云等日常IP互联设备,控制和监测无线节点。
物联网网关基于恩智浦JN5168无线微控制器和Arm9™ LPC3240微控制器设计,运行OpenWRT版本的Linux操作系统,提供了一款易于使用的系统开发平台。
JN5168-RD6040物联网网关可作为一款产品购买。如需了解完整的技术详情,请参阅以下应用笔记:ZigBee物联网网关(JN-AN-1194)。定制化构建该物联网网关的设计资源通过以下参考设计提供:JN5168-RD6040物联网网关(JN-RD-6040)。
为每个支持的无线网络协议免费提供软件开发套件(SDK),为开发JN516x无线微控制器定制化应用提供全面的软件支持。SDK和相关资源可通过网页为以下协议提供:
为ZigBee Green Power启用ZigBee 3.0和ZigBee Home Automation。
所有SDK均包含用于控制硬件的API:
所有SDK必须在JN516x工具链(JN-SW-4041或JN-SW-4141,具体取决于采用的协议栈)的基础上安装。工具链包含开发JN516x应用所需的软件工具(参见以下工具链)。
恩智浦为基于Eclipse集成开发环境(IDE)的JN516x应用开发提供工具链。所需的工具链(JN-SW-4041或JN-SW-4141)取决于无线网络协议栈。例如, ‘BeyondStudio for NXP’工具链(JN-SW-4141)用于ZigBee 3.0、Home Automation及Light Link。每个协议的网页提供相关工具链(参见上述JN516x支持软件)。
这些工具链提供JN51xx闪存编程器实用工具。此外,还提供独立命令行JN51xx闪存编程器实用工具(JN-SW-4107)。
我们还为用户提供了用于开发定制化JN516x解决方案的各种资源,包括软件、数据手册、用户指南、参考手册、参考设计和应用笔记。下面列出了与JN516x硬件相关的资源(请注意,无线网络协议网页上提供了SDK和工具链)。
注:JN516x/7x产品合规性和认证页面提供了JN516x器件和相关产品的合规性信息。
| 部件编号 | 名称 | 说明 | 版本 | |
|---|---|---|---|---|
| 软件 | ||||
| JN-SW-4107 | JN51xx生产闪存编程器 | 在生产环境中将构建的应用加载到JN51xx器件的实用工具。如需了解详细信息,请参阅版本说明和用户指南JN-UG-3099。 | 1365 | |
| 数据手册 | ||||
| JN5169 | JN5169数据手册 | 详细介绍JN5169微控制器 | 1 | |
| JN5169M0x [English] | 详细介绍了JN5169-001-M0x系列模块。 | 3.0 | ||
| JN-DS-JN516x | JN516x数据手册 | 详细介绍了JN516x系列微控制器。 | 1.3 | |
| JN-DS-JN5168-001-MO [English] | 详细介绍了JN5168-001-Myy系列模块。 | 1.4 | ||
| 用户指南 | ||||
| JN-UG-3087 [English] | 详细介绍了应用代码中用来与JN516x片上外设进行交互的JN516x集成外设API。 | 1.4 | ||
| JN-UG-309> [English] | 介绍了JN516x-EK001评估套件的内含物,以及如何设置并运行预加载的演示。 | 1.5 | ||
| JN-UG-309 [English] | 介绍如何使用JN51xx生产闪存编程器(JN-SW-4107)。 | 1.1 | ||
| JN-UG-310 [English] | 介绍了JN516x-EK004评估套件的内含物,以及如何设置并运行预加载的演示。 | 2.0 | ||
| 参考手册 | ||||
| JN-RM-2003 [English] | 详细介绍了板API,此类API在应用代码中使用,可与评估套件中所提供板上的组件进行交互。 | 2.4 | ||
| JN-RM-2013 [English] | 详细介绍了访问JN516x无线微控制器上用于数据加密/解密的AES协处理器的API函数。在明确进行数据加密或解密操作、且不依赖协议栈所提供的安全机制时,此项为必需。 | 2.0 | ||
| JN-RM-2027 [English] | 详细介绍了生产测试API,此类API在用于JN51xx器件的产品设计和生产过程中执行程序测试 | 1.6 | ||
| 参考设计 | ||||
| JN-RD-6021 | USB编程Dongle | 介绍了可用于编程JN51xx无线微控制器闪存的USB Dongle的设计。 | 1.1 | |
| JN-RD-6036 | 载板和扩展板 | 详细介绍了可与JN516x器件配套使用的载板和扩展板的设计。 | 1.4 | |
| JN-RD-6038 | JN516x模块参考设计 | 介绍基于JN516x无线微控制器的低成本模块设计。 | 1.1 | |
| JN-RD-6039 | JN516x USB Dongle参考设计 | 介绍一款USB Dongle的参考设计,该参考设计可用作基于JN516x微控制器的无线网络节点。 | 1.1 | |
| JN-RD-6040 | JN5168-RD6040物联网网关 | 包含面向JN5168-RD6040“物联网”(IoT)网关的设计资源。 | 1.3 | |
| JN-RD-6048 | JN5169 ZigBee CCTW灯泡 | 包含面向基于JN5169的板的设计资源,适用于ZigBee智能照明网络中的CCTW照明灯泡。包含120V和230V大信号板和小信号板。 | 1.0 | |
| 应用笔记 | ||||
| JN-AN-1001 [English] | 介绍如何计算运行基于IEEE802.15.4的应用的JN516x无线微控制器的功耗。 | 1.6 | ||
| JN-AN-1003 [English] | 介绍JN51xx无线微控制器引导加载程序的功能。 | 1.13 | ||
| JN-AN-1035 [English] | 介绍如何计算包含JN516x节点的IEEE802.15.4无线网络的数据传输速率。 | 1.2 | ||
| JN-AN-1059 [English] | 为基于IEEE802.15.4的无线网络提供射频部署指南。 | 1.2 | ||
| JN-AN-1079 [English] | 介绍在存在干扰(如Wi-Fi和Bluetooth)的情况下,影响IEEE802.15.4系统性能的问题。 | 1.1 | ||
| JN-AN-1166 | 智能灯泡驱动器应用笔记 | 提供并介绍了恩智浦“智能灯泡”软件驱动程序,支持基于JN516x器件的应用与灯泡的硬件驱动器进行交互。 | 1.2 | |
| JN-AN-1170 [English] | 介绍了射频远程控制单元(DR1159)上电容式触摸小键盘所用的软件算法。包括示例应用。 | 1.1 | ||
| JN-AN-1186 [English] | 温度变化会对JN516x器件的无线单元和32-MHz晶体振荡器的运行产生影响,本文档将介绍用于处理此类变化的软件功能。 | 1.0 | ||
| JN-AN-1228 | JN51xx的多镜像支持 | 演示选择和运行在JN51xx内部闪存中存储的两个应用程序之一的方法。 | 1.1 | |
| AN11662 [English] | 介绍了3种与JN516x无线微控制器配套使用的印刷天线设计,适用于基于IEEE802.15.4的系统,例如ZigBee网络。 | 1.0 | ||
| AN11659 [English] | JN5169射频测试 | 2.0 |