저전력 2.4GHz 설계 및 개발
TI의 혁신적이고 경제적인 저전력 2.4GHz 솔루션으로 제품 설계
소프트웨어
즉시 평가 및 개발 시작하기
TI LaunchPad 개발 키트, 지원되는 IDE 및 여러 코드 예제를 사용하여 선택한 무선 프로토콜을 평가하세요. 노련한 개발자이든 무선 연결을 처음 접하는 개발자이든 TI의 빠른 시작 가이드는 TI 플랫폼을 사용하여 개발하는 사용자를 위한 로드맵 역할을 합니다.
견고한 소프트웨어 플랫폼으로 전력에 최적화된 애플리케이션 개발
TI는 장치 포트폴리오 전반에 걸쳐 Bluetooth® 저에너지, Zigbee®, Thread 및 Matter와 같은 다양한 무선 프로토콜을 제공합니다. SimpleLink™ 저전력 SDK는 2.4GHz 애플리케이션 개발을 위한 포괄적인 드라이버 패키지를 제공합니다. 각 무선 프로토콜에는 낮은 전력 소비를 위해 최적화된 전용 소프트웨어 스택이 있고 장치 주변 기기 드라이버는 그대로 유지됩니다.
선호하는 운영 체제로 개발
익숙한 운영 체제에서 TI 장치 포트폴리오를 활용해 유연하고 효율적으로 개발하십시오. 애플리케이션에 베어 메탈의 단순함, FreeRTOS™의 효율성, 또는 Zephyr®의 이식성 중 무엇이 필요하더라도 요구 사항에 정확히 맞게 소프트웨어 스택을 구성할 수 있습니다.
Zephyr 스택은 TI의 Bluetooth LE 컨트롤러를 기반으로 저전력을 유지하면서 완전히 인증된 오픈 소스이자 이식 가능한 Bluetooth 솔루션을 제공합니다. TI에서 관리하는 다운스트림 분기를 통해 CC2340 및 CC2755 장치를 위한 더 빠른 제공, 버그 수정 및 업데이트 관리를 보장합니다.
출시 시간 단축을 위한 Tuya 에코시스템 활용
TuyaOS는 RTOS를 기반으로 구축된 플랫폼 독립적인 IoT 운영 체제입니다. TI SimpleLink SDK 또는 Zephyr RTOS에서 제공하는 API를 사용하는 것과 달리 TuyaOS 라이브러리 및 추상화 계층을 사용하여 소프트웨어를 작성할 수 있습니다. 이렇게 하면 해당 장치를 다른 회사의 TuyaOS 스마트 홈 장치와 상호 운용할 수 있고, Tuya 모바일 앱에서 제어할 수 있으며, 클라우드에 연결할 수도 있습니다.
선호하는 IDE에서 개발
TI SDK는 다양한 IDE(통합 개발 환경)와 함께 사용하여 애플리케이션을 개발 및 디버깅할 수 있습니다. 이러한 IDE는 다른 구성 및 디버그 툴과 함께 사용하여 개발 속도를 높일 수 있습니다.
Code Composer Studio는 Theia IDE 오픈 소스 소프트웨어 프레임워크를 기반으로 함
애플리케이션이 의도한 대로 작동하도록 보장
SmartRF Studio는 RF 엔지니어가 개발 프로세스의 초기 단계에 무선 기능을 손쉽게 평가할 수 있도록 설계되었습니다. 구성 레지스터 값 및 명령의 생성과 실무 테스트 및 디버깅을 간소화합니다.
EnergyTrace는 애플리케이션의 에너지 프로파일을 측정 및 표시하고 초저전력 소비를 위해 최적화를 지원하는 에너지 기반 코드 분석 툴입니다.
Bluetooth® 저에너지 테스트를 위해 TI Simplelink SDK에서는 BTool이 제공됩니다. SmartRF Studio와 마찬가지로 Btool을 사용하여 RF 성능을 테스트할 수 있지만, 특정 펌웨어를 보드에 플래싱하면 UART를 통해 HCI 명령을 전송하여 장치를 제어할 수 있습니다. 또한 개발자는 SimpleLink Connect 모바일 앱을 활용할 수 있습니다.
통합 개발 환경
Code Composer Studio™ 통합 개발 환경(IDE)
Code Composer Studio는 TI 마이크로컨트롤러 및 프로세서를 위한 IDE(통합 개발 환경)입니다. 이 제품은 임베디드 애플리케이션을 빌드, 디버그, 분석 및 최적화하는 데 사용되는 다양한 툴로 구성되어 있습니다. Code Composer Studio는 Windows®, Linux® 및 macOS® 플랫폼에서 사용할 수 있습니다.
Code Composer Studio는 사용자에게 각 애플리케이션 개발 단계를 안내하는 직관적인 사용자 인터페이스를 제공합니다. 최적화 C/C++ 컴파일러, 소스 코드 편집기, 프로젝트 빌드 (...)
IAR 임베디드 개발 플랫폼
디버그 툴
SmartRF Studio
SmartRF™ Studio는 RF 시스템 설계자가 모든 TI CC1xxx 및 CC2xxx 저전력 RF 장치 설계 공정의 초기 단계에 무선 기능을 손쉽게 평가할 수 있도록 지원하는 Windows 애플리케이션입니다. 구성 레지스터 값 및 명령의 생성과 RF 시스템의 실무 테스트 및 디버깅을 간소화합니다.
SmartRF Studio는 다음과 같은 TI 장치를 지원합니다.
리소스
EnergyTrace 기술
EnergyTrace™ software for MSP430™ MCUs, MSP432™ MCUs, CC13xx wireless MCUs and CC26xx wireless MCUs is an energy-based code analysis tool that measures and displays the energy profile of an application and helps optimize it for ultra-low-power consumption.
As most developers know, it is difficult to (...)
SimpleLink Connect 모바일 앱
SimpleLink Connect 모바일 앱은 모바일 기기용 Bluetooth® 저에너지 애플리케이션의 다음 기능과 함께 작동합니다.
- SIMPLELINK-LOWPOWER-SDK를 실행하는 CC23XX 장치
- CC33XX-SOFTWARE를 실행하는 호스트에 연결된 CC33xx 장치
이 앱은 사용자가 iOS 또는 Android를 사용하여 자신의 모바일 앱을 빠르게 구축할 수 있는 기준을 제공합니다. 소스 코드가 제공되므로 쉽게 사용자 지정할 수 있습니다.
하드웨어
애플리케이션과 무선 소프트웨어를 동일한 장치에 통합해 설계 간소화
더 작은 모듈식 설계를 위해 프로세서, 주변 기기 및 무선 기능이 통합된 단일 칩 솔루션을 선택하세요. 장치 제품군에는 간단한 하드웨어 마이그레이션 경로를 제공하는 다양한 핀 대 핀 호환 옵션이 있습니다. 또한 이러한 장치 제품군에는 동일한 SDK를 사용하는 확장 가능한 메모리 버전이 있어 여러 제품에서 소프트웨어를 재사용할 수 있습니다.
제품에 무선 기능 추가
게이트웨이, 액세스 지점, 브리지 및 네트워크 허브와 같은 애플리케이션의 경우 소프트웨어, 호환성 또는 처리 요구 사항에 따라 대부분의 MCU(마이크로컨트롤러)보다 강력한 장치가 필요한 것이 일반적입니다. 대부분의 경우 이러한 장치에는 무선 통신을 위한 내장 무선 기능이 없습니다. 메인 프로세서와 무선 MCU용 소프트웨어를 작성하지 않고 무선 MCU를 제어하는 호스트로 명령을 전송할 수 있습니다. 따라서 소프트웨어 로직이 간소화되고 다른 개발 환경이 필요하지 않습니다.
외부 부품을 단일 모듈에 통합하고 TI 무선 인증을 활용하여 출시 시간을 단축하세요. 주변 패시브를 내부 구축하면 제조 공급망 및 설계 노력을 간소화할 수 있습니다. 각 모듈은 전 세계의 주요 규제 기관으로 인증을 받았기 때문에 값비싼 RF 장비, 엔지니어링 및 투자가 필요하지 않습니다.
AT 명령은 RF 모듈 제어를 위한 범용 명령 집합입니다. 제조업체에 관계없이 AT 명령을 통해 개발자는 장치 및 네트워크 매개 변수를 보내고 받을 수 있습니다. 따라서 RF 모듈을 사용할 때 설계 프로세스가 더욱 간소화되므로 무선 SoC용 소프트웨어를 작성할 필요가 없어 모든 소프트웨어를 호스트 장치에 배치할 수 있습니다.
LaunchPad™ 개발 키트
SimpleLink™ Bluetooth® 5.3 Low Energy MCU용 CC2340R5 LaunchPad™ 개발 키트
Bluetooth 5 LE(Low Energy) 및 2.4GHz 독점 프로토콜을 지원하는 SimpleLink Bluetooth Low Energy MCU를 이용한 개발을 가속화하는 데 사용되는 LaunchPad 개발 키트입니다. SimpleLink 저전력 F3 소프트웨어 개발 키트(SDK)가 소프트웨어 지원을 제공합니다.
CC2745R10-Q1 SimpleLink™ 2.4GHz 무선 MCU용 LaunchPad™ 개발 키트
이 LaunchPad™ 개발 키트는 2.4GHz 작동을 위한 일체형 전력 증폭기 및 무선 지원을 갖춘 장치에서 개발 속도를 높여줍니다. LaunchPad에는 차량용 애플리케이션을 위해 Bluetooth® 저에너지(5.3 및 향후 버전)를 지원하는 AEC-Q100 준수 무선 마이크로컨트롤러(MCU)가 장착되어 있습니다. 이 키트는 분할 LaunchPad™ 개발 키트이며, 따라서 XDS 디버거가 포함되어 있지 않습니다. 권장 디버거는 LP-XDS110 or LP-XDS110ET입니다.
XDS110ET LaunchPad™ 개발 키트 디버거(EnergyTrace™ 소프트웨어 포함)
LP-XDS110ET LaunchPad 개발 키트 디버거는 텍사스 인스트루먼트(TI) 마이크로컨트롤러, 마이크로프로세서 및 DSP XDS 호환 장치의 프로그래밍 및 디버깅용 도구입니다. LP-XDS110ET는 20핀 엣지 커넥터를 통해 분할 LaunchPad 개발 키트에 직접 연결하도록 설계된 제품이지만, XDS110 출력 커넥터를 사용해 다른 LaunchPad 개발 키트 및 XDS 호환 장치 디버깅에도 사용할 수 있습니다. LP-XDS110ET는 EnergyTrace™ 소프트웨어를 지원하기 위해 전력 측정용 회로를 추가했습니다.
XDS110 LaunchPad™ 개발 키트 디버거
LP-XDS110 LaunchPad 개발 키트 디버거는 텍사스 인스트루먼트(TI) 마이크로컨트롤러, 마이크로프로세서 및 DSP XDS 호환 장치의 프로그래밍 및 디버깅용 도구입니다. LP-XDS110은 20핀 엣지 커넥터를 통해 분할 LaunchPad에 직접 연결하도록 설계된 제품이지만, XDS110 출력 커넥터를 사용해 다른 LaunchPad 및 XDS 호환 장치 디버깅에도 사용할 수 있습니다.