作業系統 (OS) / 電路板支援套件 (BSP)
TI 提供 Linux® 和 Windows® 嵌入式 CE 作業系統及 TI 免費的 RTOS (DSP/BIOS™),另隨附電路板支援套件 (BSP) 與開機載入器。TI 也能讓協力廠商開發人員網路成員,在 TI 平台上移植其 OS 並開發專屬的 BSP。另外也提供社群支援的作業系統,例如 Linux 和 Android。
DSP-ARM通訊 - TI 提供客戶標準的軟體方式,加快 DSP 與硬體協同處理器的應用發展。DSP/BIOS Link™ 提供 ARM 載入、啟動以及與 DSP 通訊的基礎。轉碼器引擎演算法架構提供 ARM 開發人員更高的抽象層,可自動化符合 eXpressDSP™轉碼器和演算法的具現化與呼叫過程。
協定和介面堆疊 - 數種通訊和協定堆疊包含在 Linux 與 WinCE 軟體開發套件 (SDK) 中,例如 USB 和 TCP/IP。其他像 PROFIBUS、EtherCAT 和 CAN 匯流排則可從 TI 或透過 TI 開發人員網路取得。
中介軟體 / 架構
在 ARM 軟體開發方面,TI 與熱門 OS 專屬和業界標準中介軟體與架構合作,能讓客戶更輕鬆地在 TI 裝置上開發應用。這些應用專屬軟體封裝使用基礎 OS 服務。主要範例有:Qt Embedded、GStreamer、MS Direct Show、Adobe Flash 與 MS Silverlight。