TI, TI-RTOS 2.12, 커넥티드 및 저전력 개발을 위한 고급 전원 관리 기능 제공
  • 2015-04-15
  • 편집부

RTOS 스택 및 컴포넌트를 전원 관리 기능과 결합해 사물인터넷 애플리케이션 설계 가속화

사물인터넷(IoT)이 보다 광범위한 제품군으로 영역을 확대함에 따라 커넥티드 애플리케이션을 위한 보다 간편한 소프트웨어 개발이 더욱 중요해지고 있다. TI는 실시간 운영체제(RTOS)의 주요 업데이트를 발표하였으며, 이 업데이트된 운영체제는 임베디드 마이크로컨트롤러(MCU) 기반 애플리케이션에서 안드로이드 및 윈도우와 같은 하이 레벨 운영체제의 전원 관리를 쉽게 운영할 수 있도록 지원한다.

TI-RTOS 2.12를 사용하면 개발자들은 TI 디바이스에 내장된 전원 관리 기능을 손쉽게 활용하여 배터리 수명이 더 긴 IoT 애플리케이션을 개발할 수 있다. TI-RTOS 2.12는 TI의 전체 임베디드 프로세싱 포트폴리오를 대상으로 하고 있으며, 무료로 제공된다. 또한, 로우 레벨 코드를 작성할 필요가 없이 사전에 구축되고 테스트된 커넥티비티 스택 및 드라이버를 이용할 수 있어 개발자는 애플리케이션 차별화 및 신속한 제품 출시에 집중할 수 있다.

이 새로운 버전의 RTOS는 플랫폼이 2012년 처음 등장한 이후로 소개된 가장 주요한 업데이트이며, TI가 20년간 쌓아온 실시간 애플리케이션용 OS 솔루션을 양산 가능한 품질로 공급하는 노하우가 집약되어 있다. 소프트웨어 다운로드는 TI.com/RTOS 에서 무료로 가능하다.

TI-RTOS 2.12는 지원되는 모든 디바이스에 표준 세트의 멀티태스킹, 전원 관리 및 주변장치 드라이버 API를 제공한다. 따라서 개발자는 TI-RTOS를 실행하는 서로 다른 TI MCU 간에 애플리케이션을 쉽게 이식할 수 있어 다음 세대의 제품 개발 시간을 단축할 수 있다. 이 업데이트된 플랫폼은 소유권 제약이 없는 무료 보급형 소프트웨어 플랫폼이므로 TI 디자인 네트워크 소프트웨어 회원들에게도 많은 이점을 제공한다.

 

TI-RTOS 2.12는 현재 에너지아(Energia) 개발 환경과 통합되어있다. 에너지아 및 아두이노(Arduino)는 와이어링 프레임워크(Wiring framework)에 기반해 개발자가 풍부한 임베디드 경험 없이도 애플리케이션의 시제품을 신속하게 개발할 수 있도록 한다. 이러한 TI-RTOS 2.12 통합은 에너지아의 익숙하고 사용이 간편한 API와 새롭고 특별한 멀티스레딩 등의 기능을 결합함으로써, 친숙한 하드웨어 추상화 계층을 이용하는 동시에 TI의 저가형 론치패드(LaunchPad) 개발 키트에서 멀티스레드 애플리케이션 개발을 보다 쉽게 시작할 수 있다.

TI-RTOS 2.12의 주요 기능 및 장점

· 더 긴 배터리 수명: TI-RTOS의 전원 관리 기능을 통해 배터리 수명 연장이 가능하여 개발자는 보다 쉽게 애플리케이션의 전력을 대폭 절감할 수 있음
· 다양한 무선 커넥티비티 옵션: TI의 SimpleLink™ Wi-Fi CC3100/CC3200 솔루션 및 SimpleLink CC26xx/CC13xx 초저전력 무선 MCU를 이용하여 온칩 스택이 제공되는 Wi-Fi®, Bluetooth® Smart 및 ZigBee를 포함한 다양한 무선 커넥티비티 옵션 제공
·  OS 구성요소 및 드라이버를 위한 오픈 소스(BSD) 라이센싱: 모든 애플리케이션에서 손쉬운 무료 개발 가능
  개발 시간 단축: 이미 존재하는 광범위한 소프트웨어 라이브러리 사용으로 처음부터 소프트웨어를 개발할 필요 없음
· 폭넓은 관련 자료 및 광범위한 예제: 신속하게 TI-RTOS 기능을 평가하고 개발 시작 가능

공급 시기

TI-RTOS 2.12는 현재 이용 가능하며, TI의 새로운 32-bit MSP432™ MCU, TI의 SimpleLink Wi-Fi CC3100/CC3200 솔루션 및 SimpleLink CC26xx/CC13xx 무선 MCU를 포함한 저전력 IoT 애플리케이션을 겨냥한 모든 TI 디바이스를 지원한다. 또한, TM4C MCU, C2000™ 실시간 제어 MCU 와 Sitara™ 프로세서를 지원한다. TI는 계속해서 다른 MCU와 프로세서 제품군에 RTOS를 사용할 수 이도록 지원 제품 영역을 확장할 예정이다.

TI.com/RTOS에서 소프트웨어를 무료로 다운로드 할 수 있으며, 개발자는 training.ti.com에서 관련 지원 및 온라인 교육을 확인할 수 있다.

TI 디자인 네트워크: TI-RTOS 파트너사의 TI-RTOS에 대한 의견

에너지아(Energia): www.energia.nu

에너지아 창립자인 로버트 베셀스(Robert Wessels)는 “사용이 쉬운 에너지아와 TI-RTOS의 강력한 기능이 추가된 와이어링 프레임워크가 결합되어, 앞으로 개발자들이 어떤 제품을 만들지 기대된다.”며, “이번에 도입된 멀티스레딩을 이용하면 개발자는 기존 스케치의 단일 루프에서 불가능했던 새로운 문제를 해결할 수 있을 것이다.”라고 말했다.

HCC-임베디드(HCC-Embedded): http://www.hcc-embedded.com

HCC-임베디드 마케팅 책임자인 데이비드 브룩(David Brook)은 “HCC-임베디드는 다년간 NAND, NOR, eMMC와 다른 플래시 기술을 위한 드라이버와 검증 테스트 소프트웨어를 제공하는 다양한 종류의 진정한 페일 세이프(fail-safe) 파일 시스템을 비롯한 임베디드 미들웨어 솔루션으로 TI-RTOS 및 이전 제품을 지원해 왔다.”며 “자사의 네트워킹 소프트웨어는 리스크를 최소화하기 위한 검증 과정을 통해 개발되었으며, 안전한 네트워크 애플리케이션을 제작하는 고객에게 또 다른 옵션을 제공한다.”고 말했다.

인터니쉬 테크놀로지(InterNiche Technologies): http://www.iniche.com

인터니쉬 테크놀로지 대표이사, 래리 래더(Larry Larder)는 “인터니쉬 테크놀로지는 TI와의 협력을 통해SNMP v1/2/3을 지원하는 자사의 NicheStack SNMP선이식 버전을 TI-RTOS 2.12에서 제공하여, 개발 시간과 노력이 절약할 수 있도록 하였다.”면서 “TI와의 다년간의 협력을 통해 NicheStack HTTP, SSL/TLS 1.2, IPSec 및 SNMP를 비롯한 광범위한 임베디드 프로토콜 모듈을 공급하고 있다.”고 말했다.

심마 소프트웨어(Simma Software, Inc.): www.simmasoftware.com

심마 소프트웨어의 창립자이자 엔지니어링 디렉터인 J.R. 심마(J.R. Simma)는 “자사의 CAN 솔루션 제품이 업그레이드된 TI-RTOS 2.12와 결합함으로써 고객에게 통합 용이성, 신뢰성 및 성능 제공이 가능했기 때문에 자사의 고객들에게 TI와 TI의 솔루션을 추천할 수 있다.”고 말했다. 

 

<저작권자(c)스마트앤컴퍼니. 무단전재-재배포금지>



  •  홈페이지 보기
  •  트위터 보기
  •  페이스북 보기
  •  유투브 보기
  • 100자평 쓰기
  • 로그인

세미나/교육/전시
TOP