1GHz 미만을 위한 무선 연결 설계 및 개발

1GHz 미만 제품 개발 시작하기

TI의 설계 및 개발 에코시스템은 1GHz 미만 장거리 통신을 시스템에 통합하기 위한 설계 프로세스를 간소화하고 더 쉽게 시장에 출시할 수 있도록 지원합니다.
1GHz 미만을 위한 무선 연결 설계 및 개발

소프트웨어

SimpleLink 저전력 SDK(소프트웨어 개발 키트)는 1GHz 미만 애플리케이션용 드라이버, 프로토콜 스택 및 툴 번들을 제공합니다. 여러 IDE 지원: CCS, IAR 및 Visual Studio Code.

여러 컴파일러와 호환 가능: TI Clang, IAR Embedded Workbench 및 GCC. SDK에서 지원을 제공하는 OS:

  • TI-RTOS7
  • FreeRTOS
  • RTOS 솔루션 없음

Zephyr RTOS를 사용하는 Zephyr는 SimpleLink 장치와 호환되지만, SimpleLink SDK 이외의 별도 환경이 필요합니다.

1GHz 미만 프로토콜은 개발자가 지원되는 표준을 사용하여 무선 네트워크를 구축할 수 있는 무선 통신 스택 모음입니다. TI의 전체 SDK(소프트웨어 개발 키트)에는 Wi-SUN, Amazon Sidewalk, WSMS, TI 15.4-Stack 및 독점 시스템을 위한 구성 요소가 포함되어 있습니다.

TI는 타사 공급자와 협력하여 mioty 및 무선 M-버스 프로토콜을 포함한 추가 스택을 제공합니다.

아래 리소스를 살펴보고 시작하세요.

평가 및 개발 툴

계산 툴
TI RF 범위 측정기
This tool is used to calculate a range estimate for indoor and outdoor RF links using TI wireless devices. The outdoor calculation is based upon Line-of-Sight (LOS). For the indoor estimation, construction materials can be selected that are between the Tx and Rx unit. The greater the attenuation (...)
계산 툴
SmartRF Studio

SmartRF™ Studio는 RF 시스템 설계자가 모든 TI CC1xxx 및 CC2xxx 저전력 RF 장치 설계 공정의 초기 단계에 무선 기능을 손쉽게 평가할 수 있도록 지원하는 Windows 애플리케이션입니다. 구성 레지스터 값 및 명령의 생성과 RF 시스템의 실무 테스트 및 디버깅을 간소화합니다.

SmartRF Studio는 다음과 같은 TI 장치를 지원합니다.

 

리소스

계산 툴
SmartRF 프로토콜 패킷 스니퍼

The SmartRF Packet Sniffer is a PC software application that can display and store radio packets captured by a listening RF device. The capture device is connected to the PC via USB. Various RF protocols are supported. The Packet Sniffer filters and decodes packets and displays them in a convenient (...)

소프트웨어 프로그래밍 도구
SmartRF 플래시 프로그래머

SmartRF 플래시 프로그래머 2는 디버그 및 직렬 인터페이스를 통해 텍사스 인스트루먼트 ARM 기반 저전력 RF 무선 MCU의 플래시 메모리를 프로그래밍하는 데 사용할 수 있습니다. 호환성은 지원되는 제품 목록을 확인하십시오. Uniflash는 모든 SimpleLink 제품을 프로그래밍하는 데 사용할 수도 있습니다.

SmartRF 플래시 프로그래머는 텍사스 인스트루먼트 8051 기반 저전력 RF 무선 MCU의 플래시 메모리를 프로그래밍하고 SmartRF05 평가 보드, SmartRF 트랜시버 평가 보드(TrxEB) 및 CC (...)

IDE, 구성, 컴파일러 또는 디버거
Code Composer Studio™ 통합 개발 환경(IDE)

Code Composer Studio는 TI 마이크로컨트롤러 및 프로세서를 위한 IDE(통합 개발 환경)입니다. 이 제품은 임베디드 애플리케이션을 빌드, 디버그, 분석 및 최적화하는 데 사용되는 다양한 툴로 구성되어 있습니다. Code Composer Studio는 Windows®, Linux® 및 macOS® 플랫폼에서 사용할 수 있습니다.

Code Composer Studio는 사용자에게 각 애플리케이션 개발 단계를 안내하는 직관적인 사용자 인터페이스를 제공합니다. 최적화 C/C++ 컴파일러, 소스 코드 편집기, 프로젝트 빌드 (...)

IDE, 구성, 컴파일러 또는 디버거
시스템 구성 툴

SysConfig는 소프트웨어 개발을 가속화하기 위해 하드웨어 및 소프트웨어 구성 문제를 간소화할 수 있도록 설계된 구성 도구입니다.

SysConfig는 Code Composer Studio™ 일체형 개발 환경의 일부로, 또는 독립 실행형 애플리케이션으로 제공됩니다. 또한 SysConfig는 TI 개발자 영역을 방문하여 클라우드 내에서 실행할 수 있습니다.

SysConfig는 핀, 주변 기기, 라디오, 소프트웨어 스택, RTOS 클록 트리 및 기타 구성 요소 구성에 사용되는 직관적 그래픽 사용자 인터페이스를 제공합니다. (...)

하드웨어

LaunchPad 개발 키트는 1GHz 미만 제품의 신속한 프로토타입 제작 및 개발을 위해 설계된 경제적이고 사용이 편리한 플랫폼입니다. LaunchPad 키트는 광범위한 BoosterPack과 호환되므로 센서, 디스플레이 등을 추가할 수 있습니다.

BoosterPack은 LaunchPad 개발 키트의 기능을 확장하는 바로 사용 가능한 애드온 보드입니다. 이러한 BoosterPack은 모듈식으로, 사용자가 센서, 디스플레이, 무선 연결과 같은 추가 구성 요소를 프로젝트에 손쉽게 통합할 수 있습니다.

디버거는 1GHz 미만 LaunchPad의 개발 및 디버깅을 원활하게 하도록 설계된 하드웨어 툴입니다.

이러한 디버거는 회로 내에서 실시간 디버깅 기능을 제공하여 코드가 실행되는 동안 개발자가 코드를 모니터링, 제어 및 분석할 수 있습니다. 디버거를 개발 환경에 연결하면 단계별 실행, 중단점 및 변수 검사와 같은 기능을 이용할 수 있어 코드에서 문제를 보다 쉽게 식별하고 수정할 수 있습니다.

XDS110ET는 실시간 고해상도 전류 측정 기능도 제공하므로 보다 심층적인 시스템 에너지 분석이 가능합니다.

디버거는 장치를 프로그래밍하는 데 필수적입니다. 특히 LaunchPad에 온 보드 디버거가 없을 때 그렇습니다.

안테나 개발 키트를 사용하면 실시간 테스트를 통해 설계에 가장 적합한 안테나를 찾을 수 있으며 LaunchPad™ 개발 키트에 추가할 수 있습니다. 이 키트에는 169MHz~2.4GHz의 주파수를 위한 16개의 안테나가 포함되어 있습니다. 또한 안테나 개발을 도와주는 다양한 기술 문서가 있습니다.

싱글 밴드 LaunchPad™ 개발 키트

개발 키트
SimpleLink™ Sub-1-GHz 무선 MCU용 CC1314R10 LaunchPad™ 개발 키트

이 LaunchPad 개발 키트는 Wi-SUN, TI 15.4 스택 및 독점 RF 프로토콜을 지원하는 SimpleLink Sub-1GHz 무선 MCU로 개발 속도를 높이는 데 사용됩니다.  CC13XX-CC26XX 소프트웨어 개발 키트(SDK)에서 소프트웨어 지원을 제공합니다. 이 키트는 분할 LaunchPad 개발 키트이며, 따라서 XDS 디버거가 포함되어 있지 않습니다. 권장 디버거는 LP-XDS110 or LP-XDS110ET입니다.

개발 키트
CC1312R7 SimpleLink™ 다중 표준 무선 MCU용 LaunchPad™ 개발 키트

이 LaunchPad™ 개발 키트는 SimpleLink™ Sub-1GHz CC1312R7 무선 MCU를 사용하여 개발 속도를 높이는 데 사용됩니다. 소프트웨어 지원은 SIMPLELINK-LOWPOWER-SDK 소프트웨어 개발 키트에서 제공합니다.

개발 키트
sub-1-GHz SimpleLink™ 무선 MCU용 CC1312R LaunchPad™ 개발 키트
이 LaunchPad™ 개발 키트는 동시 Sub-1Ghz 작동을 위한 일체형 전력 증폭기 및 다중 대역 무선 지원을 갖춘 디바이스에서 개발 속도를 높여줍니다. 지원되는 프로토콜로는 호환 CC13x2-CC26x2 SDK를 이용한 Sub-1GHz, 802.15.4 및 독점 RF가 있습니다. 사용 가능한 변형에는 여러 다른 RF 정합 네트워크 및 전원 수준이 있습니다.
개발 키트
SimpleLink™ Sub-1GHz 무선 MCU용 CC1311P3 LaunchPad™ 개발 키트

이 LaunchPad™ 개발 키트는 TI 15.4 스택 및 독점 RF 프로토콜을 지원하는 SimpleLink™ Sub-1GHz 무선 MCU로 개발 속도를 높이는 데 사용됩니다. CC13XX-CC26XX 소프트웨어 개발 키트(SDK)에서 소프트웨어 지원을 제공합니다.

평가 보드
sub-1-GHz SimpleLink™ 무선 MCU용 CC1310 LaunchPad™ 개발 키트

SimpleLink™ 1GHz 미만 CC1310 무선 마이크로컨트롤러(MCU) LaunchPad™ 개발 키트는 단일 칩에 32비트 ARM® Cortex®-M3 프로세서가 결합되어 장거리 연결을 제공하는 1GHz 미만 라디오가 탑재된 최초의 LaunchPad 키트입니다.

CC1310 장치는 저전력 장거리 무선 애플리케이션을 대상으로 하는 무선 MCU입니다. CC1310 무선 MCU에는 기본 프로세서로써 48MHz에서 실행되는 32비트 ARM Cortex-M3 프로세서와 고유의 초저전력 센서 컨트롤러가 들어간 다양한 주변 장치 기능이 (...)

듀얼 밴드 LaunchPad™ 개발 키트

개발 키트
SimpleLink™ Sub-1GHz 및 2.4GHz 무선 마이크로컨트롤러용 CC1354P10 LaunchPad™ 개발 키트

이 LaunchPad™ 개발 키트는 동시 Sub-1GHz 및 2.4GHz 작동을 위한 일체형 전력 증폭기 및 다중 대역 무선 지원을 갖춘 디바이스에서 개발 속도를 높여줍니다. 지원되는 프로토콜로는 Bluetooth® 저에너지, Wi-SUN®, Thread, Zigbee®, SimpleLink™ 저전력 소프트웨어 개발 키트와 호환되는 2.4GHz 및 Sub-1GHz 독점 RF 프로토콜을 지원하는 TI 15.4 스택이 포함됩니다. 사용 가능한 변형에는 여러 다른 RF 정합 네트워크 및 전원 수준이 있습니다. 이 키트는 분할 (...)

평가 보드
SimpleLink™ 다중 대역 무선 MCU용 CC1352P7 LaunchPad™ 개발 키트

이 LaunchPad™ 개발 키트는 동시 Sub-1GHz 및 2.4GHz 작동을 위한 일체형 전력 증폭기 및 다중 대역 무선 지원을 갖춘 디바이스에서 개발 속도를 높여줍니다. 지원되는 프로토콜로는 Bluetooth® 저에너지, Sub-1GHz, Thread, Zigbee®, 802.15.4, 및 CC13xx-CC26xx SDK와 호환되는 독점 RF가 포함됩니다. 사용 가능한 변형에는 여러 다른 RF 정합 네트워크 및 전원 수준이 있습니다.

  • LP-CC1352P7-1: 868/915MHz 최대 20dBm, 2.4GHz 최대 5dBm
  • (...)
평가 보드
SimpleLink™ 다중 대역 무선 MCU용 CC1352P LaunchPad™ 개발 키트

이 LaunchPad는 동시 Sub-1GHz 및 2.4GHz 작동을 위한 일체형 전력 증폭기 및 다중 대역 무선 지원을 갖춘 디바이스에서 개발 속도를 높여줍니다. 지원되는 프로토콜로는 Bluetooth® 저에너지, Sub-1GHz, Thread, Zigbee®, 802.15.4, 및 CC13x2-CC26x2 SDK와 호환되는 독점 RF가 포함됩니다. 사용 가능한 변형에는 여러 다른 RF 정합 네트워크 및 전원 수준이 있습니다.

LAUNCHXL-CC1352P1: 868/915MHz 최대 20dBm, 2.4GHz 최대 5dBm

(...)

개발 키트
SimpleLink™ 다중 대역 무선 MCU용 CC1352R LaunchPad™ 개발 키트

CC1352R 다중 대역 무선 MCU는 Wi-Fi®, Bluetooth® 저에너지, Sub-1GHz, Thread, Zigbee®, 802.15.4 및 호스트 MCU로 구성된 SimpleLink™ MCU(마이크로컨트롤러) 플랫폼의 일부로, 이 모든 구성요소들은 단일 코어 SDK(소프트웨어 개발 키트)와 풍부한 툴 세트를 갖춘 공통되고 사용하기 쉬운 개발 환경을 공유합니다. SimpleLink 플랫폼의 1회 통합을 통해 포트폴리오의 장치 조합을 설계에 추가할 수 있어 설계 요구 사항이 변경될 때 100% 코드 재사용이 가능합니다. (...)

BoosterPack

평가 보드
건물 자동화를 위한 센서 BoosterPack 플러그 인 모듈
BOOSTXL-BASSENSORS BoosterPack 플러그 인 모듈을 사용하면 LaunchPad 개발 키트에 디지털 센서를 쉽게 추가할 수 있습니다. MCU LaunchPad 개발자는 이 BoosterPack 모듈을 사용하여 온보드 온도, 습도, 주변광 및 홀 효과 센서를 사용하는 센서 애플리케이션의 개발을 시작할 수 있습니다.
도터 카드
Sharp® 128x128 메모리 LCD 및 microSD 카드 TI BoosterPack™
Sharp® 128x128 메모리 LCD 및 microSD 카드 TI BoosterPack 플러그 인 모듈은 Sharp Electronics의 LS013B7DH03 슈퍼 저전력 TFT 디스플레이 패널을 기반으로 하며 microSD 카드 확장 슬롯도 갖추고 있습니다. LCD와 SD 카드는 모두 SPI(직렬 주변 기기 인터페이스)를 사용하여 제어할 수 있습니다. TI MCU LaunchPad 평가 키트 개발자는 이 BoosterPack을 사용하여 LCD의 128x128 픽셀을 사용하여 센서 판독값, 시간, 그래픽 또는 기타 정보를 (...)
평가 보드
902MHz ~ 928MHz 범위의 애플리케이션을 위한 BoosterPack

CC1120-CC1190 BoosterPack™ 모듈은 MSP-EXP430F5529 및 MSP-EXP430G2553 LauchPad™ 개발 키트와 함께 사용하도록 설계되었으며 SmartRF Studio 애플리케이션 소프트웨어를 사용하여 독립형 모듈로 작동할 수 있습니다.  이 모듈에는 미국 902~928MHz 및 유럽 869~870MHz ISM 주파수 대역에서 작동하는 통합 PCB 트레이스 안테나가 장착되어 있습니다.

평가 보드
868/915MHz 애플리케이션용 CC1125 BoosterPack

CC1125 BoosterPack™ 모듈은 MSP-EXP430F5529 및 MSP-EXP430G2553 LauchPad 개발 키트와 함께 사용하고 SmartRF Studio 애플리케이션 소프트웨어를 사용하여 독립형 모듈로 작동하도록 설계되었습니다.  이 모듈에는 유럽 869~870MHz 및 미국 902~928MHz ISM 주파수 대역에서 작동하는 통합 PCB 트레이스 안테나가 장착되어 있습니다.

개발 키트
SimpleLink™ ULP 감지 BoosterPack™

시작하려면 dev.ti.com/BOOSTXL-ULPSENSE 페이지를 방문하세요.

ULP Sense BoosterPack은 CC13x2/CC26x2 RF SoC에 포함된 센서 컨트롤러의 초저전력 특징을 쉽게 시연할 수 있도록 설계된 키트입니다. 

이러한 장점을 누릴 수 있는 애플리케이션의 예로는 기계식 유량계 측정(리드 스위치 또는 유도성 원리 기반), 정전식 터치 버튼 및 가속도계의 초저전력 처리(예: 낙상 감지)가 있습니다.

이 보드에는 ADC 테스트 사례에 유용한 아날로그 광 센서와 전위차계도 포함되어 있습니다. ULP (...)

디버거

개발 키트
XDS110 LaunchPad™ 개발 키트 디버거

LP-XDS110 LaunchPad 개발 키트 디버거는 텍사스 인스트루먼트(TI) 마이크로컨트롤러, 마이크로프로세서 및 DSP XDS 호환 장치의 프로그래밍 및 디버깅용 도구입니다. LP-XDS110은 20핀 엣지 커넥터를 통해 분할 LaunchPad에 직접 연결하도록 설계된 제품이지만, XDS110 출력 커넥터를 사용해 다른 LaunchPad 및 XDS 호환 장치 디버깅에도 사용할 수 있습니다.

평가 보드
XDS110ET LaunchPad™ 개발 키트 디버거(EnergyTrace™ 소프트웨어 포함)

LP-XDS110ET LaunchPad 개발 키트 디버거는 텍사스 인스트루먼트(TI) 마이크로컨트롤러, 마이크로프로세서 및 DSP XDS 호환 장치의 프로그래밍 및 디버깅용 도구입니다. LP-XDS110ET는 20핀 엣지 커넥터를 통해 분할 LaunchPad 개발 키트에 직접 연결하도록 설계된 제품이지만, XDS110 출력 커넥터를 사용해 다른 LaunchPad 개발 키트 및 XDS 호환 장치 디버깅에도 사용할 수 있습니다. LP-XDS110ET는 EnergyTrace™ 소프트웨어를 지원하기 위해 전력 측정용 회로를 추가했습니다.

디버그 프로브
XDS110 JTAG 디버그 프로브

텍사스 인스트루먼트 XDS110은 TI 임베디드 프로세서를 위한 새로운 디버그 프로브(에뮬레이터)입니다. XDS110은 XDS100 제품군을 대체하면서 하나의 포드로 더 다양한 표준(IEEE1149.1, IEEE1149.7, SWD)을지원합니다. 또한 모든 XDS 디버그 프로브는 ETB(Embedded Trace Buffer)가 포함되어 있는 모든 Arm® 및 DSP 프로세서에서 코어(Core) 및 시스템 트레이스(System Trace)를 지원합니다.  핀을 통한 코어 추적의 경우 XDS560v2 PRO TRACE가 필요합니다.

(...)

E2E

지원 포럼 방문

TI의 1GHz 미만 제품을 사용하여 개발하는 동안 궁금한 점이 있으면 TI E2E를 이용하세요. 이 지원 포럼은 수백만 건의 기술 질문과 솔루션을 연중무휴로 이용할 수 있는 광범위한 온라인 지식 베이스입니다.

1GHz 미만 IC 콘텐츠를 검색하거나 기술 지원 질문을 할 수 있습니다. 수많은 TI 전문가가 지원하는 E2E 지원 포럼을 이용하여 설계 문제에 적합한 솔루션을 찾아보세요.

교육용 리소스

비디오
비디오
RF 기본 사항 시작하기
이 비디오에서는 RF 시스템 설계 기본 사항, 디지털 통신 이론, 안테나 정합 및 PCB 레이아웃 모범 사례를 다룹니다. RF 시스템 성능 최적화를 위한 필수 지식.
리소스
리소스
SimpleLink™ 1GHz 미만 CC13x0 소프트웨어 개발 키트
SimpleLink CC13x0 SDK는 1GHz 미만 및 2.4GHz 애플리케이션 개발을 위한 포괄적인 소프트웨어 패키지를 제공합니다. 
기술 기고문
기술 기고문
CC13xx/CC26xx 하드웨어 구성 및 PCB 설계 고려 사항
CC13xx/CC26xx 하드웨어 구성 및 PCB 설계 고려 사항에 대해 자세히 알아보세요.