Wi-Fi® の設計と開発
TI の革新的で低コストの Wi-Fi と BLE のコンボ ソリューションを使用して、お客様の独自製品を設計
ソフトウェア
TI の CC33xx と CC35xxE の各 IC ファミリは、Linux または RTOS を実行するマイコンと組み合わせて動作します。TI の各種コンパニオン IC は複雑なシステム向けの設計を採用しているほか、TI の各種ワイヤレス マイコンはリアルタイム アプリケーション向けに最適化済みです。
Linux は、その柔軟性と機能により、複雑なシステムに最適なフリーのオープンソース OS です。ただし、より高いメモリと処理能力が必要です。
RTOS は、予測可能性とタイミングが重要なリアルタイム アプリケーション向けに設計されています。これは、決定論的で軽量で、リソースに制約のある環境に最適化されています。
TI のワイヤレス マイコン ファミリは、内蔵マイコン付きの統合型ソリューションであり、チップ上でアプリケーションを直接実行できます
TI の SimpleLink Wi-Fi と Bluetooth® Low Energy (LE) の各コンパニオン IC は、組込み Linux を実行する任意のホスト プロセッサとの統合を想定した設計を採用しています。CC33xx Linux ドライバは Linux オープンソース コンポーネントとの組み合わせで動作し、Wi-Fi 機能を実現するほか、HCI インターフェイスをサポートしているので、BlueZ などの外部 Bluetooth LE ホスト スタックと容易に統合できます。
TI の各種コンパニオン IC は、完全な組込み Wi-Fi スタックを搭載しており、あらゆる 32 ビット マイコンに Wi-Fi や Bluetooth LE を容易に追加できます。TI は、RTOS ドライバ、各種コンパニオン IC、複数のホスト プラットフォーム向けのリファレンス統合を提供しています。TI のドライバは、軽量 IP (LwIP) スタック、MbedTLS、NimBLE BLE ホストスタックなどの、一般的なオープンソースネットワークと BLE スタックをホスト上に統合して、包括的な Wi-Fi および Bluetooth LE ソリューションを構築します。
TI SimpleLink CC35xx ファミリのデバイスは、強力なオールインワンの Cortex-M33 ベース マイコンで、Wi-Fi 6 と BLE 5.4 を内蔵しています。TI は、CC35xx デバイス向けに、FreeRTOS、Wi-Fi とネットワーキング スタック、事前認定済みの BLE スタック、標準的な TI ペリフェラル ドライバ、サンプル アプリケーションなどの包括的な SDK を提供しています。
開発ツール
SimpleLink Wi-Fi ツールボックス
Wi-Fi ツールボックス パッケージは、1 台のホストを使用して、WLAN/Bluetooth® Low Energy のファームウェアをデバッグおよび監視するために必要な機能をすべて取り揃えています。また、RF 検証試験を実行することや、規制認証試験より前に事前試験を実施すること、およびハードウェアとソフトウェアのプラットフォーム統合に関連する課題のデバッグに活用することもできます。
SimpleLink Connect モバイル アプリ
SimpleLink Connect モバイル アプリは、モバイル デバイス向け Bluetooth® Low Energy アプリケーションのサンプルであり、以下の製品との組み合わせで動作します。
- SIMPLELINK-LOWPOWER-SDK を実行している CC23XX デバイス
- CC33XX-SOFTWARE を実行しているホストに接続された CC33xx デバイス
このアプリは、開発ユーザーが iOS または Android を使用して独自のモバイル アプリを迅速に開発するための土台として活用できます。ソース コードが付属しているため、カスタマイズが容易です。
ハードウェア
CC33xx は TI プロセッサとシームレスに組み合わせることで、迅速な Linux Wi-Fi や BLE の開発を実現できます。
M2-CC3351 は、テストと開発の目的で、M.2 Type 2230 Key E スロット経由で各種プロセッサに接続できる M.2 カード プラグインの評価基板です。
TI LaunchPad ボードに BP-CC3351 ブースタパックを接続することで、Wi-Fi や BLE 機能のテストや性能評価を容易に統合できます
CC33xx デバイスを MCU ホストと組み合わせて、強力な組込み IoT 製品を作成します。モジュール型の LaunchPad エコシステムを活用すると、AM243x などの TI のマイコンに CC33xx を接続する柔軟性が得られます。
モジュール型の LaunchPad 開発キット エコシステムを使用し、一体型の CC35xx Wi-Fi および BLE コンボ マイコンの評価を開始できます。