お客様の素早い設計とより早い製品化を実現する、技術情報と専門知識をご紹介します。
JN517xワイヤレスマイクロコントローラは、IEEE802.15.4準拠の2.4GHz無線トランシーバとともに、超低電力、高性能MCUで構成されています。
これらの製品には、次のような一般的な機能とメリットがあります。
利用可能なチップ、メモリサイズ、サポートされているプロトコルは以下の通りです。
チップ | RAM | EEPROM | フラッシュ | 最大送信電力 | 対応プロトコル | 文学 |
---|---|---|---|---|---|---|
JN5179-001 | 32KB | 4KB | 512KB | +10dBm | IEEE、ZB3、ZGP |
|
JN5178-001 | 32KB | 4KB | 256KB | +10dBm | IEEE、ZB3、ZGP | |
JN5174-001 | 32KB | 4KB | 160KB | +10dBm | IEEE、ZB3、ZGP |
IEEE = IEEE 802.15.4、ZB3 = ZigBee 3.0、ZGP = ZigBee Green Power
JN5179マイクロコントローラをベースとしたコンポーネントを含むJN517x開発キットが用意されており、簡単な無線ネットワークの構築が可能です。キットの内容は、拡張キットとして利用可能な追加のノードで補足することができます。
開発キットのコンポーネントは、「すぐに」実行できるデモ・アプリケーションを使用して事前にプログラムされています。開発キットの内容は、選択したネットワークプロトコルでカスタムJN517xアプリケーションを開発するためのプラットフォームとして使用できます。これらのキットで使用できるアプリケーションとテンプレートの例が用意されています。これらは、関連する無線ネットワークプロトコルのWebページに用意されています。
開発キットと拡張キットの概要を次に示します。
JN517xマイクロコントローラ上でのカスタムアプリケーション開発のための包括的なソフトウェアサポートは、サポートされている各ワイヤレスネットワークプロトコル用のソフトウェア開発者用キット(SDK)で無料でダウンロードできます。SDKおよび関連するリソースは、次のプロトコル用です。
各SDKには、ハードウェアを制御するためのAPIが含まれています。
上記のSDKを使用したJN517xアプリケーション開発は、NXP LPCXpresso Webページから入手可能なEclipseベースのIDEであるLPCXpresso Integrated Development Environment (IDE)で実行されます。このIDEは、関連するJN517x SDKの前に開発マシンにインストールする必要があります。必要なバージョンのLPCXpressoは、SDKリリースノート(SDKパッケージ内)で指定されています。
JN517x SDKにはFlashプログラマーユーティリティが用意されており、このユーティリティはLPCXpresso IDE内からアクセスできます。また、別のコマンドラインJN51xx Flashプログラマーユーティリティ(JN-SW-4107)も使用できます。
ソフトウェア、データシート、ユーザーガイド、リファレンスマニュアル、リファレンスデザイン、アプリケーションノートなど、カスタムJN517xソリューションの開発を支援する幅広いユーザーリソースが用意されています。JN517xハードウェアに関連するリソースを以下に示します(SDKはワイヤレスネットワークプロトコルのWebページで提供されています)。
注: JN517xデバイスおよび関連製品のコンプライアンス情報は、「JN516x/7x製品コンプライアンスおよび認定」のページに記載されています。
タイプ | 品番 | タイトル | 概要 | バージョン |
---|---|---|---|---|
ソフトウェア | JN-SW-4107 | JN51xx本番Flashプログラマ | 本番環境のJN51xxデバイスに組み込みアプリケーションをロードするためのユーティリティ。詳細については、およびユーザーガイドJN-UG-3099を参照してください。 | 1365 |
データ・シート | ||||
JN517X [English] | JN517xデータシート [English] | 詳細はJN517xシリーズのマイクロコントローラをご覧ください。 | 2.0 | |
JN5179M1x [English] | JN5179-001-M1xデータシート [English] | モジュールJN5179-001-M1xシリーズの詳細。 | 2.0 | |
ユーザ・ガイド | ||||
JN-UG-3099 [English] | JN51xx量産Flashプログラマ向けユーザガイド [English] | JN51xxプロダクションフラッシュプログラマ(JN-SW-4107)の使用法について説明します。 | 1.1 | |
JN-UG-3118 [English] | JN517x統合周辺機器APIユーザーガイド [English] | 詳細は、IEEE 802.15.4およびZigBee 3.0アプリケーション・コードで使用されるJN517xオンチップ周辺機器と対話するためのJN517x統合周辺機器APIを説明します。 | 1.1 | |
リファレンスマニュアル | ||||
JN-RM-2003 [English] | Board APIリファレンスマニュアル [English] | 開発キットに付属するボード上のコンポーネントと対話するためにアプリケーションコードで使用されるボードAPIについて詳しく説明します。 | 2.4 | |
JN-RM-2013 [English] | JN516x/7x AESコプロセッサAPIリファレンスマニュアル [English] | JN517xワイヤレスマイクロコントローラでデータの暗号化/復号化に使用されるAESコプロセッサにアクセスするためのAPI関数の詳細を説明します。プロトコルスタックによって提供されるセキュリティの範囲外でデータを明示的に暗号化/復号化する場合にのみ必要です。 | 2.0 | |
JN-RM-2027 [English] | Production Test APIリファレンスマニュアル [English] | 製品の設計および製造時にJN51xxデバイスで実行するテストのプログラムに使用するAPIについて説明します。 | 1.6 | |
リファレンスデザイン | ||||
JN-RD-6036 | キャリアボードと拡張ボード | JN517xデバイスを使用できるキャリアボードと拡張ボードの設計について詳しく説明します。 | 1.4 | |
JN-RD-6052 | JN517xモジュール | JN517xモジュールの設計について詳しく説明します。 | 1.0 | |
JN-RD-6053 | JN517x USBドングル | JN517x USBドングルの詳細なデザイン。 | 1.0 | |
アプリケーション・ノート | ||||
JN-AN-1003 [English] | JN51xxブートローダ操作 [English] | JN51xxワイヤレスマイクロコントローラのブートローダーの機能について説明します。 | 1.13 | |
JN-AN-1035 [English] | 802.15.4データレートの計算 [English] | JN517xベースのノードを含むIEEE802.15.4ベースのワイヤレスネットワークでデータレートを計算する方法について説明します。 | 1.2 | |
JN-AN-1059 [English] | IEEE802.15.4ベースのワイヤレスネットワークを展開するための基本的なRFガイドラインを示します。 | 1.2 | ||
JN-AN-1079 [English] | IEEE 802.15.4(2.4 GHz)の共存 [English] | Wi-FiやBluetoothなどの干渉源が存在する場合にIEEE 802.15.4ベースのシステムのパフォーマンスに影響を与える問題について説明します。 | 1.1 | |
JN-AN-1186 [English] | JN516xおよびJN517xの温度依存の操作ガイドライン [English] | 温度変化によるJN516xおよびJN517xデバイスでの無線および32MHz水晶発振器の動作の変動に対処するために使用できるソフトウェア機能について説明します。 | 1.1 | |
JN-AN-1210 | JN517xカスタマー・モジュール評価ツール | JN517xモジュールのパフォーマンスを評価できるJN517xカスタマーモジュール評価ツールを提供します。 | 1053 | |
JN-AN-1235 [English] | JN517x消費電力 [English] | IEEE 802.15.4ベースのアプリケーションを実行するJN517xデバイスに必要な電力を計算する方法について説明します。 | 1.0 |