<Portal title - not authored>

TI のマイコン用ソフトウェア・ドライバ・ライブラリ/ フレームワーク

このマイコン向けソフトウェア開発エコシステムは、RTOS とベアメタル(OS なし)ソフトウェアの両方を提供します。ソフトウェア開発を容易にする GUI ベースのペリフェラル構成ツール、ペリフェラル・ドライバ・ライブラリ、特定用途向けソフトウェア / フレームワークが含まれています。

ペリフェラル・ドライバ / アプリケーション・パッケージ

  • TI のマイコン・ソフトウェア・パッケージは、ホビイストやシステム・デベロッパーが必要とするすべての要素を提供します。
  • 高性能のこのパッケージではGUI ベースのペリフェラル構成ツール、ドライバ・ライブラリ、モーター制御やタッチスクリーンなどの特定用途向けライブラリが提供されます。包括的なサンプルと技術資料も用意されています。
  • RTOS ドライバ作成のためのライブラリ使用も可能です。

TI-RTOS とその他の RTOS のサポート

TM4C、MSP430™、MSP432™、C2000™ の各マイコン・ファミリは、TI-RTOS と、TI デザイン・ネットワークが提供する各種 RTOS 製品でサポートされています。

TI-RTOS:堅牢なリアルタイム TI-RTOS カーネル(以前の呼称 SysBIOS)は、TI-RTOS を実行する複数の TI マイコン間でアプリケーションの容易な移植を可能にし、次世代製品の開発期間を短縮します。サポートされている機能は以下のとおりです。

  • マルチタスク機能、パワー・マネージメント、ペリフェラル・ドライバの API で構成された標準セット: TCP/IP、USB、FAT ファイル・システム
  • TI の多くの LaunchPad キットとブースタパック向けの広範な初期化 / デバイス・ドライバ
  • 豊富なサンプル・セット: 無償でオープンソースとして使用可能
<Image Component - not authored>

包括的な商用 RTOS サポート

TI デザイン・ネットワークの製品には、Micrium µCOS/III や FreeRTOS など、マイコン向けに最適化された最小フットプリントの RTOS カーネルなどがあります。

マイコン / ワイヤレス・マイコン用 RTOS :サポート対象プラットフォーム
  MSP430™ 16 ビット超低消費電力マイコン C2000™ リアルタイム制御マイコン SimpleLink™ コネクテッド・マイコン TM4C Hercules™ ARM®Cortex™-R セーフティ・マイコン
プロバイダ 製品 MSP430 マイコン C2000 マイコン CC26xx Bluetooth® Low Energy CC32xx Wi-Fi® CC13xx Sub-1GHz & デュアル・バンド MSP432™ マイコン TM4C TMS570 RM4xx
TI TI-RTOS
CMX Systems CMX-RTX,CMX-Tiny
EleSoftRom DioneOS
ETAS RTA-OSEK
Expresslogic ThreadX
FreeRTOS FreeRTOS, OpenRTOS
Keil KeilRTX
Mentor Graphics Nucleus+®
Micrium µC/OS-II, µC/OS-III
Micro Digital SMX®
Pumpkin Salvo
Quantum Leaps QP
RoweBots Unison
Sciopta Sciopta
SEGGER embOS
TinyOS Alliance TinyOS
Vector Elektrobit AUTOSAR
Wittenstein

Arduino ユーザー向け Energia

迅速なプロトタイプ製作プラットフォーム

  • Arduino と Wiring フレームワークをベースとしており、既存の Arduino ライブラリを容易に再利用可能
  • TI-RTOS との統合によりマルチタスキングをサポート
  • TI デバイス向けの IDE が付属
  • ほとんどの TI LaunchPad 開発キットと関連ブースタパックをサポート