BLE向けNordic Semiconductor開発ツール

発行者

Nordic SemiconductorBluetooth Low Energyのスペシャリストであるだけでなく、超低電力ワイヤレス技術のスペシャリストでもあります。

同じ部品をプログラムして、さまざまなテクノロジーをサポートすることができます。Bluetooth Low Energy (BLE) に加えて、 Nordic Semiconductor は次のプロトコルをサポートしています。

- 独自の2.4GHzプロトコル

- ANTは、ガーミンが設計した低電力プロトコルで、ウェアラブルスポーツアプリケーションの事実上の標準です。

- 独自のサブ1GHzプロトコル 

BLEに関しては、Nordic Semiconductorは次の3つの製品を提供しています。

- nRF51422

- nRF51822

- nRF52832

nRF51シリーズにはcortex M0コアが組み込まれており、nRF52にはcortex M4が組み込まれています。nRF51422はBLEおよびAntプロトコルをサポートでき、nRF51822はBLEおよび2.4GHz独自プロトコルをサポートできます。

目的のスタックをプログラムするために、ソフト デバイスがチップにプログラムされます。たとえば、nRF51シリーズの場合、S110はシンプルな周辺機器 Bluetooth® 通信用ですが、S120は8つの接続を管理できるマスター用です。S310は、AntとBLEの操作を同時に処理できるため、さらに複雑です。

nRF52の場合、S132が適切なソフト デバイスであり、Nordic SemiconductorのWebサイトからダウンロードできます。

スタック プログラミングのこの柔軟性により、多用途のハードウェアと開発ツールが作成されます。たとえば、nRF51422を使用する NRF51-DONGLE では、5つの異なるスタックをフラッシュできます。

すべてのBLE構成でnRF51422をテストする場合、中央、周辺、ブロードキャスター、およびオブザーバーの役割の接続を同時にサポートするS130 SoftDeviceが最も便利です。

ソフトデバイスをプログラムするために、 Nordic Semiconductor はnRFGo Studioを提供しています。USBドングルが認識されたら、[Program softDevice] タブをクリックし、選択するsoftDeviceファームウェア (この場合はS130) を選択してプログラムします。 

0217 Nordic Semi BLE Image 1

Nordic Semiconductorデバイスのスタック プロトコルを変更するのは、それほど簡単です。

接続を確認するには、マスター コントロール パネル ソフトウェアが非常に役立ちます。任意のスレーブとの接続を作成できます。たとえば、「Arrow」という名前の広告を出すスレーブがあるとします。マスター コントロール パネルのおかげで、[検出の開始] ボタンを簡単にクリックして、矢印デバイスを検出できます。

0217 Nordic Semi BLE Image 2

ユーザー インターフェイスにはすべての広告データが表示されます。デバイスを選択すると、接続、サービスの検出、通知の受信を可能にするための新しいボタンが表示されます。 

0217 Nordic Semi BLE Image 3

もちろん、チャネル マップや接続間隔、遅延、監視タイムアウトなど、BLE仕様にあるすべての接続パラメータを変更することも可能です。

0217 Nordic Semi BLE Image 4

2番目のオプションは、新しいnRF connectソフトウェアを使用することです。これまでと同様に、任意のBLEデバイスを検出して切断し、サービスの詳細をすべて確認できます。nRF接続の主な利点は接続数です。最大8つのBluetooth® Low Energy接続を同時に確立し、維持できます。

0217 Nordic Semi BLE Image 5

ハードウェア デバッグ ツールに関して言えば、nRF51ドングルはBLEデバッグ用のスイス ナイフのようなものです。スニファーとして構成でき、無料のオープンソース パケット アナライザーであるWiresharkと連携して動作します。

0217 Nordic Semi BLE Image 6

51および52シリーズには、Arduinoフォーム ファクタを備えた開発キットも用意されています。最後の nRF52 DKは、Bluetooth Low Energy、ANT、および1.4GHz独自プロトコル用の多目的シングルボード開発キットです。NFCアンテナをキットに接続して、NFCタグ機能を有効にすることができます。Keil、IAR、GCCなどの標準ソフトウェア開発ツールチェーンをサポートします。

関連商品を見る

NRF52-DK

Nordic Semiconductor ビュー

最後に、Bluetooth®  グループは、Bluetooth®  Developer Studioと呼ばれるツールを開発しています。これは、開発者が複数のチップセットとプラットフォームにわたって一貫したBluetooth® サービスとアプリケーションを作成できるように設計された、グラフィカルなGATTベースのアプリケーション開発およびデバッグ ツールです。

Nordic Semiconductorsは、コードを自動的に生成するためのBluetooth® Developer Studio用プラグインを提供しています。インストールが完了すると、サービスや特性を作成し、GAPを構成し、BLEのパラメータを設定できます。 

0217 Nordic Semi BLE Image 7

コード生成ウィンドウで、プラグと生成されたファイルを保存するアドレスを選択します。数秒後、Cコードとヘッダー ファイルが利用可能になります。

0217 Nordic Semi BLE Image 8

低エネルギー無線通信の専門家として、 ノルディックセミコンダクター すでにリリースされている 無線周波数の5つの新しいバージョンをサポートする BLE 仕様。IoTの進化と革命に対応するために、新しい開発キットがまもなくリリースされる予定です。

最新ニュース

申し訳ございませんが、フィルター選択では結果が返されませんでした。

We've updated our privacy policy. Please take a moment to review these changes. By clicking I Agree to Arrow Electronics Terms Of Use  and have read and understand the Privacy Policy and Cookie Policy.

Our website places cookies on your device to improve your experience and to improve our site. Read more about the cookies we use and how to disable them here. Cookies and tracking technologies may be used for marketing purposes.
By clicking “Accept”, you are consenting to placement of cookies on your device and to our use of tracking technologies. Click “Read More” below for more information and instructions on how to disable cookies and tracking technologies. While acceptance of cookies and tracking technologies is voluntary, disabling them may result in the website not working properly, and certain advertisements may be less relevant to you.
We respect your privacy. Read our privacy policy here