Software & development tools

Software driver libraries and frameworks for TI microcontrollers

微控制器軟件開發生態系統提供 RTOS 和裸機(無操作系統)軟件。其中包括基于 GUI 的外設配置工具、外設驅動程序庫以及旨在簡化軟件開發的特定于應用的軟件和框架。

外設驅動程序和應用包

  • TI MCU 軟件包提供業余愛好人員或系統開發人員所需的一切功能
  • 軟件包功能強大,包含以下資源:基于 GUI 的外設配置工具、驅動程序庫和特定于應用的庫(如電機控制或觸摸屏)。這些資源還附帶有廣泛的示例和文檔。
  • 此外還可使用庫來創建 RTOS 驅動程序

TI-RTOS 和其他 RTOS 支持

TM4C、MSP430?、MSP432? 和 C2000? 微控制器系列受到 TI-RTOS 以及來自 TI 設計網絡的 RTOS 產品的支持。

TI-RTOS – 強大的實時 TI-RTOS 內核(前身為 SysBIOS)可讓開發人員輕松在運行 TI-RTOS 的不同 TI MCU 之間移植應用,從而減少下一代產品的開發時間。支持的特性包括:

  • 一套標準的多任務處理、電源管理和外設驅動程序 API TCP/IP、USB 和 FAT 文件系統
  • 適用于眾多 TI LaunchPad 套件和 BoosterPack 的廣泛初始化和器件驅動程序
  • 豐富的示例 作為開源免費提供

廣泛的商業 RTOS 支持

TI 設計網絡產品包括極簡、占用資源較少的 RTOS 內核,如 Micrium μCOS/III 和 FreeRTOS,它們針對微控制器進行了優化。

適用于微控制器和無線微控制器的 RTOS – 支持的平臺
?
MSP430? 16 位超低功耗 MCU
C2000? 實時控制 MCU
SimpleLink? 聯網 MCU
TM4C
Hercules? ARM?Cortex?-R 安全 MCU
提供商
產品
MSP430 MCU
C2000 MCU
CC26xx?低功耗 Bluetooth?
CC32xx Wi-Fi?
CC13xx 低于 1GHz & 雙頻帶
MSP432? MCU
TM4C
TMS570
RM4xx
TI TI-RTOS
yes
yes
yes
yes
yes
yes
yes
CMX Systems CMX-RTX,CMX-Tiny
yes
yes
EleSoftRom DioneOS
yes
ETAS RTA-OSEK
yes
yes
Expresslogic ThreadX
yes
yes
yes
FreeRTOS FreeRTOS, OpenRTOS
yes
yes
yes
yes
yes
yes
Keil KeilRTX
yes
yes
Mentor Graphics Nucleus+?
yes
yes
yes
Micrium μC/OS-II, μC/OS-III
yes
yes
yes
yes
Micro Digital SMX?
yes
yes
yes
Pumpkin Salvo
yes
Quantum Leaps QP
yes
RoweBots Unison
yes
Sciopta Sciopta
yes
yes
SEGGER embOS
yes
yes
TinyOS Alliance TinyOS
yes
Vector Elektrobit AUTOSAR
yes
Wittenstein SafeRTOS
yes
yes

面向 Arduino 用戶的 Energia

快捷的原型設計平臺

  • 基于 Arduino 和 Wiring 框架,可輕松重復使用現有 Arduino 庫
  • 通過與 TI-RTOS 集成,支持多任務處理
  • 包括適用于 TI 器件的 IDE
  • 支持大多數 TI LaunchPad 開發套件和相關 BoosterPack
Energia for Launchpad development
大乐彩票交流群 甘德县| 商水县| 甘谷县| 禄劝| 蒙城县| 高平市| 棋牌| 高邮市| 扎囊县| 景德镇市| 甘南县| 赣榆县| 古丈县| 连平县| 石城县| 宣武区| 伊宁市| 增城市| 岳普湖县| 和龙市| 淄博市| 铁岭市| 麻城市| 万源市| 玛曲县| 黔东| 舟山市| 民和| 邳州市| 神木县| 嵊泗县| 团风县| 漯河市| 宿迁市| 海门市| 济阳县| 屯昌县| 大连市|