SIMPLELINK-SDK-BLUETOOTH-PLUGIN
SimpleLink™ MSP432 SDK용 Bluetooth 플러그인
SIMPLELINK-SDK-BLUETOOTH-PLUGIN
개요
SimpleLink™ SDK 블루투스 플러그 인은 호스트 SimpleLink 플랫폼에서 블루투스 네트워크 프로세서(NWP)를 사용할 수 있도록 하는 컴패니언 소프트웨어 패키지입니다. 이 소프트웨어 패키지는 호스트 플랫폼으로 MSP432P4, MSP432E4 및 CC32xx 장치를, Bluetooth 저에너지 네트워크 프로세서로 CC2650MODA, CC2640 및 CC26x2R1을 지원합니다. 이 2칩 솔루션은 지원되는 네트워크 프로세서와 함께 지원되는 호스트 플랫폼을 사용함으로써 GAP 주변 기기 역할 또는 GAP Central 역할로 작동할 수 있습니다. 이 소프트웨어 패키지는 SimpleLink SDK(소프트웨어 개발 키트)와 함께 작동하여 휴대용 및 확장 가능한 블루투스 프로그래밍 제품군을 제공합니다. 프로그래머는 임베디드 시스템에 블루투스 기능(보다 구체적으로 Bluetooth 저에너지/BLE)을 원활하고 모듈식으로 추가하는 기능을 통해 임베디드 장치를 다양한 IOT 인프라의 게이트웨이로 활용할 수 있습니다.
주변 기기 역할에서 2칩 솔루션을 시연하는 예의 경우 플러그 인은 CC26xx SNP(Simple Network Processor)에 연결된 TI SAP(Simple Application Processor) 드라이버를 사용하여 고도로 사용자 지정 가능한 하드웨어 구성을 제공합니다. SAP와 SNP 간 소프트웨어 연결의 경우 아키텍처 독립적인 HAL/드라이버 계층이 소프트웨어 이식성을 촉진하고 부수적 재사용을 극대화하는 데 사용됩니다.
중앙 역할에서 2칩 솔루션을 시연하는 예의 경우 NWP와 호스트 간의 통신은 HCI(호스트 컨트롤러 인터페이스) 프로토콜을 사용하는 UART 직렬 인터페이스를 통해 발생합니다. 블루투스 애플리케이션을 구현하기 위해 TI 공급업체별 HCI 명령과 제한된 하위 집합의 Bluetooth LE HCI 명령/이벤트가 지원됩니다. 애플리케이션은 TI 공급업체별 명령 및 이벤트를 사용하여 BLE 스택과 통신하고 액세스할 수 있습니다.
특징
- 소프트웨어 기능을 보여주고 BLE 기능을 시연하는 광범위한 데모 제품군
- 저전력 또는 일반 전력 모드를 가능하게 하는 전력 관리 기능
- 소프트웨어 API 가이드 및 사용 설명서를 비롯한 각 소프트웨어 구성 요소에 대한 포괄적인 문서 및 예제
- GAP Central 역할 지원
- 호스트 플랫폼과 NWP 간 통신에 사용되는 HCI(Host Controller Interface) 프로토콜
- 호스트 테스트 역할을 하는 네트워크 프로세서를 지원합니다
- TI 공급업체별 HCI 명령 및 Bluetooth LE HCI 명령/이벤트의 하위 집합을 NWP에 지원합니다
- 네트워크 프로세서와 호스트 간의 UART 직렬 인터페이스
- BLE 5 지원
- LESC(저에너지 보안 연결) 페어링 지원
- 최대 4개의 주변 기기를 동시에 연결하여 테스트했습니다(단, 4개 이상의 연결을 지원할 수 있음)
- SimpleLink BLE Azure 게이트웨이 예제 팩과 함께 사용하여 IOT 게이트웨이 역할을 하는 중앙 장치를 시연할 수 있습니다
- GAP 주변 기기 역할 지원
- MSP432와 CC26xx 간에 일반 및 휴대용 인터페이스를 허용하는 API를 제공하는 TI SAP(단순 애플리케이션 프로세서) 드라이버를 사용하여 지원됩니다
- BLE 4 및 BLE 5 지원
- 네트워크 프로세서와 호스트 간의 UART 또는 SPI 직렬 인터페이스
- 다양한 샘플 애플리케이션
- 블루투스 프로파일
- 임베디드 라이브러리 및 소스 코드
- TI-RTOS 커널
- 플래싱 장치에 대한 일반적인 구성이 포함된 펌웨어 이미지
- 소프트웨어 API 가이드 및 사용 설명서를 비롯한 각 소프트웨어 구성 요소에 대한 포괄적인 문서 및 예제
- BLE 샘플 애플리케이션
- Project Zero(BLE 개발의 시작점)
- 간단한 애플리케이션 프로세서
- OTA(Over-The-Air) 펌웨어 업데이트
- 센서 부스터팩
- LCD 텍스트 부스터팩
- BLE Wi-Fi 프로비저닝
- Simple Central
다운로드
SIMPLELINK-BLE-PLUGIN-AZURE-GATEWAY-EXAMPLE-PACK — SimpleLink™ Bluetooth low energy plug-in Azure™ gateway example pack
지원되는 제품 및 하드웨어
제품
Arm Cortex-M4 MCU
저전력 2.4GHz 제품
하드웨어 개발
개발 키트
평가 보드
SIMPLELINK-BLE-PLUGIN-AZURE-GATEWAY-EXAMPLE-PACK — SimpleLink™ Bluetooth low energy plug-in Azure™ gateway example pack
Windows Installer for SimpleLink BLE Plug-in Azure Gateway Example Pack
macOS Installer for SimpleLink BLE Plug-in Azure Gateway Example Pack
Linux Installer for SimpleLink BLE Plug-in Azure Gateway Example Pack
제품
Arm Cortex-M4 MCU
저전력 2.4GHz 제품
하드웨어 개발
개발 키트
평가 보드
문서
SimpleLink BLE Plug-in Azure Gateway Example Pack User's Guide
출시 정보
The SimpleLink SDK BLE Plugin Azure Gateway Example Pack is a companion software packages that enables a user to enable their BLE applications as a gateway to the Azure Cloud.
This Examples Pack requires prior download of the SimpleLink SDK BLE Plugin, as well as the SimpleLink SDK E4 Azure Plugin. Without prior installation of those plugins, as well as their SDK dependencies, the examples in this Example Pack will not work.
새 소식
- First release of the SimpleLink BLE Plugin Azure Gateway Example Pack.
- This release contains the azure_gateway example, which demonstrates how a 2-chip GAP central role solution can act as a gateway to the Azure IoT cloud. This feature uses the MSP432E401Y as the Host device and the CC26x2R1 as the NWP. The source code used for this example can be found in the SimpleLink Bluetooth Plugin and in the SimpleLink MSP432E4 SDK Azure IoT Plugin. The azure_gateway example demonstrates the following features:
- Host: MSP432E401Y
- NWP: CC26X2R1
- GAP Central role support
- Host Controller Interface (HCI) protocol used for communication with the NWP
- BLE5 support
- Power management
- Low Energy Secure Connection (LESC) Pairing
- Tested with up to 4 peripherals connected simultaneously (but can support more than 4 connections)
- Supports a subset of TI Vendor Specific HCI commands and Bluetooth LE HCI commands/events. More information on these APIs can be found BLE Vendor Specific API Guide.
- Works out-of-box with the Sensors BoosterPack and Project Zero examples that are also in the SimpleLink SDK Bluetooth Plugin.
SIMPLELINK-SDK-BLUETOOTH-PLUGIN — Bluetooth Plug-in for SimpleLink™ MCU SDK
지원되는 제품 및 하드웨어
제품
Arm Cortex-M4 MCU
Wi-Fi 제품
저전력 2.4GHz 제품
하드웨어 개발
개발 키트
평가 보드
SIMPLELINK-SDK-BLUETOOTH-PLUGIN — Bluetooth Plug-in for SimpleLink™ MCU SDK
Windows Installer for SimpleLink SDK BLE Plugin
macOS Installer for SimpleLink SDK BLE Plugin
Linux Installer for SimpleLink SDK BLE Plugin
제품
Arm Cortex-M4 MCU
Wi-Fi 제품
저전력 2.4GHz 제품
하드웨어 개발
개발 키트
평가 보드
문서
SimpleLink SDK BLE Plugin User's Guide
새 소식
- This version of the SimpleLink Bluetooth Plugin now enables a BLE two-chip solution to act as a GAP Central role. Previous versions of this plugin only included support for GAP Peripheral role. This new functionality is showcased through the addition of the new simple_central example, which uses the MSP432E401Y as the Host device and the CC26x2R1 as the NWP. The simple_central example demonstrates the following features:
- Host: MSP432E401Y
- NWP: CC26X2R1
- GAP Central role support
- Host Controller Interface (HCI) protocol used for communication with the NWP
- BLE5 support
- Power management
- Low Energy Secure Connection (LESC) Pairing
- Tested with up to 4 peripherals connected simultaneously (but can support more than 4 connections)
- Supports a subset of TI Vendor Specific HCI commands and Bluetooth LE HCI commands/events. More information on these APIs can be found BLE Vendor Specific API Guide.
- Works out-of-box with the Sensors BoosterPack and Project Zero examples that are also in the SimpleLink SDK Bluetooth Plugin.
- The GAP Central source code is also showcased in a separate downloadable: the SimpleLink BLE Plugin Azure Gateway Example Pack. This example pack demonstrates enabling a user’s BLE two-chip solution to become a gateway to the Azure IoT cloud. The SimpleLink BLE Plugin Azure Gateway Example Pack can be found on www.ti.com.
출시 정보
The SimpleLink™ SDK BLE Plugin is a companion software package that enables the use of a Bluetooth radio on any standard MSP432P4 platform, MSP432E4 or CC32XX platform, and enables this two-chip solution to act as either a GAP Peripheral role or a GAP Central role. By having the ability to seamlessly and modularly add Bluetooth functionality (more specifically Bluetooth Low Energy/BLE) to an embedded system, a programmer can enable their embedded device to become a gateway to various IOT infrastructures.
For examples demonstrating the two-chip solution in a peripheral role, the plugin leverages the use of the TI Simple Application Processor (SAP) driver connected to a CC26xx Simple Network Processor (SNP) to provide a highly customizable hardware configuration. For software connectivity between the SAP and the SNP, an architecture agnostic HAL/Drivers layer is used to promote software portability and maximize collateral reuse.
For examples demonstrating the two-chip solution in a central role, communication between the NWP and the Host occurs through a UART serial interface using the Host Controller Interface (HCI) protocol. TI Vendor Specific HCI commands and a limited subset of Bluetooth LE HCI commands/events to implement a Bluetooth application. By using TI Vendor Specific commands and events, the application can communicate with and access the BLE stack.
기술 자료
| 유형 | 직함 | 최신 영어 버전 다운로드 | 날짜 | ||
|---|---|---|---|---|---|
| 기술 문서 | Predicting failures with condition monitoring, Part 1 | PDF | HTML | 2018. 4. 19 |