TI 마이크로컨트롤러(MCU)를 위한 소프트웨어 드라이버 라이브러리 및 프레임워크

 

마이크로컨트롤러 소프트웨어 개발 에코시스템에서는 RTOS와 베어 메탈(비OS) 소프트웨어를 모두 제공합니다. 여기에는 소프트웨어 개발을 간소화하는 GUI 기반 주변 기기 구성 툴, 주변 기기 드라이버 라이브러리 및 애플리케이션별 소프트웨어 및 프레임워크가 포함됩니다.

주변 기기 드라이버 및 애플리케이션 패키지는 베어 메탈(비OS) 지원에 필요한 모든 리소스 제공

주변 기기 드라이버 및 애플리케이션
  • TI MCU 소프트웨어 패키지는 취미 개발자 또는 시스템 개발자에게 필요한 모든 것을 제공합니다.
  • 견고한 패키지에는 GUI 기반 주변 기기 구성 툴, 드라이버 라이브러리 그리고 모터 제어 또는 터치스크린 같은 애플리케이션별 라이브러리가 포함되어 있습니다. 이러한 것들을 뒷받침하는 방대한 예제 및 문서가 준비되어 있습니다.
  • 또한 라이브러리를 사용하여 RTOS 드라이버를 만들 수 있습니다.

TI-RTOS 및 기타 RTOS 지원

TM4C, MSP430™, MSP432™ 및 C2000™ 마이크로컨트롤러 제품군은 TI 디자인 네트워크의 TI-RTOS 및 RTOS 제품을 통해 지원됩니다.

TI-RTOS – 견고한 실시간 TI-RTOS 커널(이전 명칭은 SysBIOS)을 사용하면 개발자는 TI-RTOS를 실행하는 여러 TI MCU 간에 간편하게 애플리케이션을 이식하여 차세대 제품의 개발 시간을 단축할 수 있습니다. 지원되는 특징은 다음과 같습니다.

  • 멀티태스킹, 전원 관리 및 주변 기기 드라이버 API의 표준 세트
  • TCP/IP, USB 및 FAT 파일 시스템
  • 다양한 TI 론치패드 키트 및 부스터팩을 위한 광범위한 초기화 및 디바이스 드라이버
  • 풍부한 예제
  • 무료로 제공되는 오픈 소스

TI-RTOS: RTOS(실시간 운영 체제)

TI-RTOS

광범위한 상업용 RTOS 지원

TI 디자인 네트워크 제품은 마이크로컨트롤러에 최적화된 Micrium µCOS/III 및 FreeRTOS처럼 풋프린트를 최소화한 RTOS 커널을 포함하고 있습니다.

마이크로컨트롤러 및 무선 마이크로컨트롤러용 RTOS – 플랫폼 지원
    MSP430™ 16bit 초저전력 MCU MSP432™ 32bit 초저전력 MCU C2000™ 실시간 제어 MCU SimpleLink WiFI MCU Tiva C 시리즈 ARM Hercules™ ARM®
Cortex™-R 안전 MCU
공급자 제품 MSP430 MCU MSP432 MCU C2000 CC2600 CC3200 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 SafeRTOS            

Arduino 사용자를 위한 Energia

신속한 프로토타이핑 플랫폼

  • Arduino 및 와이어링 프레임워크를 기반으로 하며 기존 Arduino 라이브러리를 간편하게 재사용할 수 있음
  • TI-RTOS와의 통합을 통해 멀티태스킹 지원
  • TI 디바이스용 IDE 포함
  • 대부분의 TI 론치패드 개발 키트 및 관련 부스터팩 지원

소프트웨어 프로토타이핑을 위한 Energia에 대해 자세히 알아보기

Energia