Simplicity Studio ソフトウェア
Simplicity Studio は、すべての Silicon Labs テクノロジー、SoC、モジュールのための統合開発環境です。これは、対象デバイス固有の Web リソースや SDK リソース、ソフトウエアおよびハードウエア構成ツール、業界標準型コード・エディター、コンパイラ、デバッガーを特徴とした統合開発環境(IDE)へのアクセスを提供します。Simplicity Studio を使用すると、ネットワーク解析とコード相関エネルギー・プロファイリングのための高度な付加価値ツールの完全セットを手に入れることができます。
Simplicity Studio は、お客様の経験レベルに関わらず、最適化されたワークフローを通じて、迅速なプロジェクトの進行、デバイス構成、アプリケーションの最適化を実現します。Simplicity Studio 5 は、Eclipse と C/C++ 開発ツール(CDT)上に構築されており、堅牢性を追加し、性能が向上し、Eclipse Marketplace からプラグインを使用してユーザ体験をカスタマイズすることができます。
Simplicity Studio バージョン5は、最高の PSA 認証レベル3を備えた最も高度なセキュリティ・ソフトウェア・スイートである Silicon Labs の Secure Vault をサポートしています。Secure Vault を使用すると、急速に進化するサイバーセキュリティ規制に準拠しながら、増大する脅威から IoT デバイスを保護することができます。IDE には、最新の応答性が高い、Web のようなユーザ・インターフェイス向け UI エンジンも含まれています。
Simplicity Studio 5 の完全オンライン・インストーラーをダウンロードする
Visual Studio Code を IDE として使用したいですか?当社の VS Code Extension をマーケとプレイスでご確認ください!
リリース・ノートをお探しですか?当社の Gecko SDK (GSDK) ページか、Tech Docs タブから関連するテクノロジーの SDK ページをご覧ください。
システム要件
オペレーティング・システム
オペレーティング・システム | テスト済みバージョン |
Windows | Windows 10(64 ビット) Windows 11 |
macOS | 10.14 Mojave 10.15 Catalina* 11.x Big Sur* 12.x Monterey* * Keil 8051 または IAR ツールチェーンご使用する場合は、こちらをクリックしてください |
Linux | Ubuntu 20.04 LTS |
ハードウェア
ハードウエア・コンポーネント | 項目 |
CPU | 1 GHz 以上 |
メモリ | ワイヤレス・プロトコル開発には、最低 1 GB RAM、8 GB を推奨 |
ディスク空き容量 | 最低限の FFD インストール用の 600 MB ディスクスペース ワイヤレス・ダイナミックプロトコルのサポートには 7 GB |
Simplicity Studio ツール
Simplicity Studio は、ワイヤレス IoT 開発者に最も高度な開発ツール・セットを無料で提供します。このツールボックスをご覧ください!
エネルギー・プロファイラ
エネルギー効率の高いワイヤレス・アプリケーションの開発 – ラインごとの低消費電力のためのコードを最適化します。
主なメリット:
- 対象システムの現在の消費量をリアルタイムに可視化
- 複数対象から同時にデータをキャプチャできます
- エネルギー追跡を後で分析するために保存します
- エネルギーを、自分のデバイス上で実行されるコードと相関させます
- PTI(パケット・トレース・インターフェイス)を介した無線 TX/RX アクティビティと相関させます
ネットワーク・アナライザ
ワイヤレス・トラブルシューティングの高速化 – システム内を流れる未加工のワイヤレス・トラフィックをキャプチャし、人が読み取れる形式で解析します。
主なメリット:
- EFR32 デバイスの無線で送受信されるデータを分析
- 実装されたプロトコル(BLE、Zigbee、Z-Wave など)に従って生データをデコード
- 個別のパケットまたはトランザクション(パケットのグループ)として無線活動を視覚化
- 複数のソースから同じログ・ファイルにデータをキャプチャ
コマンダー
暗号化、フラッシュ、署名、ファームウェア・バイナリの作成など、さまざまな目的に不可欠なツール。
主なメリット:
- 端末のフラッシュコンテンツをプログラム、消去、読みます
- CLI を使用して必要なコマンドをスクリプト化します
- トークンまたは NVM3 コンテンツの読み取り、書き込み、解析
- ハードウェア・キット・ファームウェアの構成とアップグレード
- ファームウェア・イメージの署名と暗号化、デバッグ・アクセスのロック、その他のオプションにより、デバイスを保護します
以下から、ご使用のプラットフォーム用の Simplicity Commander をダウンロードする
Bluetooth GATT コンフィギュレータ
Bluetooth Low Energy ファームウェアで GATT データベースを作成して構成します。
主なメリット:
- 組み込み Bluetooth デバイス向けの GATT データベースを迅速に構築します
- サービス、特性、ディスクリプタ(カスタムの標準)を追加します
- 異なるプロジェクト間、または EFR Connect モバイル アプリ上の GATT コンフィギュレータを使用して、データベースをエクスポートおよびインポートします
- 組み込みファームウェア上で GATT データベースを静的または動的実装として生成します
Bluetooth メッシュ・コンフィギュレータ
ファームウェアで Bluetooth メッシュ・ノードのパラメータとモデルを構成します。
主なメリット:
- Bluetooth メッシュ デバイスの要素を追加および構成する
- 各要素内のモデルを追加および構成します
- 自分だけの固有のアプリケーションニーズに合わせてベンダー・モデルを定義します
- 内蔵型バリデーターで、コンフリクトを簡単に解決します
- 異なるプロジェクト間で Bluetooth 設定をエクスポートおよびインポートします
独自規格無線コンフィギュレータ
独自規格アプリケーション用に無線 PHY パラメータを構成します。
主なメリット:
- 無線のすべての設定オプションにアクセスします
- ニーズに合わせてモデムを完全にカスタマイズします
- パケット・プリアンブル、同期ワード、その他のオプションを定義します
- 異なるプロジェクト間で無線構成をエクスポートおよびインポートします
Bluetooth NCP コマンダー
BLE または Bluetooth メッシュ NCP の対象を制御するための、直感的なグラフィカル・ユーザ・インターフェイス。
主なメリット:
- グラフィカル・ユーザ・インターフェイスを介して NCP 対象を直感的に制御し、Bluetooth API の内部動作を学習します。
- 内蔵された書類とインテリジェンスを備えたスマート・コンソールでコマンドを簡単に起動
- 最も一般的な BLE 機能(広告、スキャン、接続)を実行します
- 組み込みスタックの動的 GATT 機能を利用して、NCP 対象上の GATT データベースを操作します
- Bluetooth メッシュ・デバイスのプロビジョニングと設定
GSDK リリース・ノートをお探しですか? Silicon Labs Gecko SDK(GSDK)ページをご覧ください
または、関連するテクノロジーSDKページにアクセスして、Tech Docs タブをご覧ください。
Simplicity Studio バージョン 4 をお探しですか?前のバージョンはこちらから検索