Sub-1Ghz 適用的無線連線設計與開發

利用 Sub-1Ghz 產品開始開發

我們的設計和開發生態系統將 Sub-1Ghz 長距離通訊整合到您的系統中,可協助簡化您的設計流程,讓您的產品更快上市。
Sub-1Ghz 適用的無線連線設計與開發

軟體

SimpleLink 低功率軟體開發套件 (SDK) 針對 Sub-1Ghz 應用提供一套完整的驅動器、通訊協定堆疊及工具。該套件支援多種 IDE:CCS、IAR 及 Visual Studio Code。

此外,也可和多款編譯器相容:TI Clang、IAR Embedded Workbench 及 GCC。SDK 支援的作業系統如下:

  • TI-RTOS7
  • FreeRTOS
  • 無 RTOS 解決方案

請注意,配備 Zephyr RTOS 的 Zephyr 可與 SimpleLink 裝置相容,但需要 SimpleLink SDK 以外的獨立環境。

Sub-1Ghz 通訊協定是一系列的無線通訊堆疊,可讓開發人員使用支援的標準打造無線網路。我們完整的軟體開發套件 (SDK) 所包含的元件適用於 Wi-SUN、Amazon Sidewalk、WSMS、TI 15.4 堆疊,以及專屬系統。

我們與第三方供應商合作,提供額外的堆疊,包括 mioty 和無線 M-Bus 通訊協定。

若要開始使用,請先探索下列資源:

評估與開發工具

計算工具
TI 射頻範圍評估器
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 是一款 Windows 應用程式,功用在於協助射頻系統的設計人員在為所有 TI CC1xxx 及 CC2xxx 低功耗射頻裝置設計過程中,能在早期階段輕鬆評估無線電。此程式簡化了配置暫存器值和命令的產生,以及射頻系統的實際測試和除錯。

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 Flash Programmer

SmartRF Flash Programmer 2 可在德州儀器 ARM 架構低功耗 RF 無線 MCU 中,透過偵錯與序列介面進行快閃記憶體編程。查看支援產品相容性清單。Uniflash 也可用於編程任何 SimpleLink 產品。

SmartRF Flash Programmer 可在德州儀器 8051 型低功耗 RF 無線 MCU 中的進行快閃記憶體編程,並可在 SmartRF05 評估電路板、SmartRF 收發器評估電路板 (TrxEB) 和 CC 偵錯器上升級韌體和開機載入程式。

SmartRF Flash Programmer 和 SmartRF Flash (...)

IDE、配置、編譯器或偵錯程式
Code Composer Studio™ 整合式開發環境 (IDE)

Code Composer Studio 是適用於 TI 微控制器與處理器的整合式開發環境 (IDE)。它由一整套豐富的工具組成,可用於建立、除錯、分析及最佳化嵌入式應用程式。Code Composer Studio 支援 Windows®、Linux® 和 macOS® 平台。

Code Composer Studio 提供直覺式的使用者介面,引導使用者完成應用程式開發的每個步驟。它包含最佳化 C/C++ 編譯器、原始碼編輯器、專案建構環境、偵錯器、性能評測工具及其他多種功能。熟悉的工具和介面可讓您以簡單且輕鬆的方式開始開發。

Code Composer Studio 結合 Eclipse® (...)

IDE、配置、編譯器或偵錯程式
系統配置工具

SysConfig 是一款配置工具,專門設計用來簡化硬體與軟體配置挑戰,進而加速軟體開發。

SysConfig 是 Code Composer Studio™ 整合式開發環境的一部分,也是一個獨立式應用。此外,您也可造訪 TI開發人員區在雲端執行 SysConfig。

SysConfig 提供直覺式圖形使用者介面,可用於配置針腳、周邊設備、無線電、軟體堆疊、RTOS、時脈樹和其他元件。SysConfig 會自動偵測、找出並解決衝突,以加速軟體開發。

硬體

LaunchPad 開發套件是經濟實惠、方便使用的平台,專為快速原型設計及開發 Sub-1Ghz 產品所設計。LaunchPad 套件與我們廣泛的 BoosterPack 系列相容,可添置感測器、顯示器等。

BoosterPack 是可立即使用的附加電路板,能夠擴充 LaunchPad 開發套件的功能。這些 BoosterPack 皆為模組化,可讓使用者輕鬆將感測器、顯示器及無線連線等其他元件整合至專案中。

偵錯器是專為協助 Sub-1Ghz LaunchPad 開發與偵錯而設計的硬體工具。

這些偵錯器提供即時電路偵錯功能,讓開發人員在程式碼執行時可以監控、控制及分析程式碼。連接至開發環境後,偵錯器可啟用逐步執行、斷點及變數檢查等功能,更容易辨識和修復程式碼中的問題。

XDS110ET 額外提供即時、高解析度的電流測量,可更深入地分析系統能源。

偵錯器是裝置編程不可或缺的要素,尤其是在 LaunchPad 缺少板載偵錯器的情況下。

天線開發套件可進行即時測試,找出適合您設計的最佳天線,而且可新增至 LaunchPad™ 開發套件。此套件包含 16 根天線,頻率範圍涵蓋 169MHz 至 2.4GHz。此外,還提供各種技術文件協助您開發天線。

單頻 LaunchPad™ 開發套件

開發套件
適用 SimpleLink™ Sub-1 GHz 無線 MCU 的 CC1314R10 LaunchPad™ 開發套件

此 LaunchPad 開發套件可用來加快 SimpleLink Sub-1 GHz 無線 MCU 的開發,並支援 Wi-SUN、TI 15.4 堆疊與專利 RF 通訊協定。  CC13XX-CC26XX 軟體開發套件 (SDK) 提供軟體支援。這是一款分離式 LaunchPad 開發套件,因此不包含 XDS 偵錯器。建議的偵錯器爲 LP-XDS110 或 LP-XDS110ET。

開發套件
適用 SimpleLink™ 多標準無線 MCU 的 CC1312R7 LaunchPad™ 開發套件

此 LaunchPad™ 開發套件可加快 SimpleLink™ Sub-1 GHz CC1312R7 無線 MCU 開發速度。軟體支援由 SIMPLELINK-LOWPOWER-SDK 軟體開發套件提供。

開發套件
適用 sub-1-GHz SimpleLink™ 無線 MCU 的 CC1312R LaunchPad™ 開發套件
此 LaunchPad™ 開發套件配備整合式功率放大器與多頻帶無線電支援,可同時進行 Sub-1Ghz 操作,並加快裝置上的開發速度。支援的通訊協定包括 Sub-1 GHz、802.15.4 和搭載相容 CC13x2-CC26x2 SDK 的專利 RF。提供具不同 RF 配對網路與功率等級的變化。
開發套件
適用 SimpleLink™ sub-1-GHz 無線 MCU 的 CC1311P3 LaunchPad™ 開發套件

此 LaunchPad™ 開發套件可用來加快 SimpleLink™ sub-1-GHz 無線 MCU 的開發,並支援 TI 15.4 堆疊與專利 RF 通訊協定。CC13XX-CC26XX 軟體開發套件 (SDK) 提供軟體支援。

開發板
適用 sub-1-GHz SimpleLink™ 無線 MCU 的 CC1310 LaunchPad™ 開發套件

SimpleLink™ Sub-1 GHz CC1310 無線微控制器 (MCU) LaunchPad™ 開發套件是首款搭載 Sub-1 GHz 無線電的 LaunchPad 套件,可提供長距離連線,並搭配單一晶片上的 32 位元 ARM® Cortex®-M3 處理器。

CC1310 裝置是專門針對低功耗、長距離無線應用的無線 MCU。CC1310 無線 MCU 包含以 48 MHz 運作的 32 位元 ARM Cortex-M3 (...)

雙頻 LaunchPad™ 開發套件

開發套件
適用 SimpleLink™ Sub-1 GHz 和 2.4 GHz 無線微控制器的 CC1354P10 LaunchPad™ 開發套件

此 LaunchPad™ 開發套件配備整合式功率放大器與多頻帶無線電支援,可同時進行 Sub-1 GHz 與 2.4GHz 操作,並加快裝置上的開發速度。支援的通訊協定包括相容於 SimpleLink™ 低功率軟體開發套件的 Bluetooth® 低功耗、Wi-SUN®、Thread、Zigbee®、TI 15.4 堆疊和 2.4GHz 與 Sub-1 GHz 專利 RF 通訊協定。提供具不同 RF 配對網路與功率等級的變化。這是一款分離式 LaunchPad™ 開發套件,因此不包含 XDS 偵錯器。建議的偵錯器爲 LP-XDS110 或 LP-XDS110ET。

  • (...)
開發板
適用 SimpleLink™ 多頻帶無線 MCU 的 CC1352P7 LaunchPad™ 開發套件

此 LaunchPad™ 開發套件配備整合式功率放大器與多頻帶無線電支援,可同時進行 Sub-1GHz 與 2.4-GHz 操作,並加快裝置上的開發速度。支援的通訊協定包括 Bluetooth® 低耗能、Sub-1 GHz、Thread、Zigbee®、802.15.4 和搭載相容 CC13xx-CC26xx SDK 的專利 RF。提供具不同 RF 配對網路與功率等級的變化。

  • LP-CC1352P7-1:868/915 MHz 高達 20 dBm、2.4 GHz 高達 5 dBm
  • LP-CC1352P7-4:433 MHz 高達 13 dBm、2.4 GHz 高達 10 dBm
開發板
適用 SimpleLink™ 多頻帶無線 MCU 的 CC1352P LaunchPad™ 開發套件

此 LaunchPad 可加速在具備整合式功率放大器和多頻帶無線電支援的裝置上進行開發,可同時進行 Sub-1Ghz 與 2.4-GHz 操作。支援的通訊協定包括 Bluetooth® 低耗能、Sub-1 GHz、Thread、Zigbee、802.15.4 和搭載相容 CC13x2-CC26x2 SDK 的專利 RF。提供具不同 RF 配對網路與功率等級的變化。

LAUNCHXL-CC1352P1:868/915 MHz 高達 20 dBm、2.4 GHz 高達 5 dBm

LAUNCHXL-CC1352P-2*:868/915 MHz 高達 14 dBm、2.4 GHz 高達 20 dBm

(...)

開發套件
適用 SimpleLink™ 多頻帶無線 MCU 的 CC1352R LaunchPad™ 開發套件

CC1352R 多頻無線 MCU 是 SimpleLink™ 微控制器 (MCU) 平台的一部分,由 Wi-Fi®、Bluetooth® 低功耗、Sub-1 GHz、Thread、Zigbee®、802.15.4 與主機 MCU 組成,各系統共用一個配備單一核心軟體開發套件 (SDK) 與各種工具組的共同易用開發環境。SimpleLink 平台的一次性整合可讓您在設計中增加任何產品組合的裝置組合,且在設計需求改變時允許 100% 代碼重複使用。此 LaunchPad 套件支援 Code Composer Studio™ 及 IAR Embedded Workbench® 整合式開發環境 (...)

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 像素顯示感測器讀數、時間、圖形或其他資訊,並透過 SD 卡讀取/寫入功能擴展嵌入式應用。
開發板
適用於 902 MHz 至 928 MHz 應用的 BoosterPack

CC1120-CC1190 BoosterPack™ 模組專為搭配 MSP-EXP430F5529 及 MSP-EXP430G2553 LauchPad™ 開發套件使用而設計,並可透過 SmartRF Studio 應用軟體做為獨立模組使用。  此模組配備整合式 PCB 追蹤天線,可於美國 902~928MHz 和歐洲 869~870MHz ISM 頻帶運作。

開發板
適用於 868/915 MHz 應用的 CC1125 BoosterPack

CC1125 BoosterPack™ 模組專為搭配 MSP-EXP430F5529 及 MSP-EXP430G2553 LauchPad 開發套件使用而設計,並可透過 SmartRF Studio 應用軟體做為獨立模組使用。  此模組配備整合式 PCB 追蹤天線,可於歐洲 869~870MHz 和美國 902~928MHz ISM 頻帶運作。

開發套件
SimpleLink™ ULP Sense BoosterPack™

若要開始,請造訪 dev.ti.com/BOOSTXL-ULPSENSE

ULP Sense BoosterPack 套件的設計用途可輕鬆展示 CC13x2 CC26x2 RF SoC 中所含感測器控制器的超低功耗功能。 

此類應用範例包括:機械式流量計的測量(基於簧片開關或感應原理)、電容式觸控按鈕,以及超低功耗的加速度計處理(例如跌倒偵測)。

電路板也包含類比光源感測器和電位計,可用於 ADC 測試案例。ULP Sense Studio 中的許多軟體範例都會使用 ULP Sense BoosterPack 做為硬體平台。

偵錯器

開發套件
XDS110 LaunchPad™ 開發套件偵錯器

The LP-XDS110 LaunchPad 開發套件偵錯器,是可對德州儀器 (TI) 微控制器、微處理器和 DSP XDS 相容產品進行編程和偵錯的工具。The LP-XDS110 設計為透過 20 針腳邊緣連接器直接連接到分離式 Launchpad,也可用於對其他使用 XDS110 OUT 連接器的 LaunchPad 和 XDS 相容裝置進行偵錯。

開發板
具有 EnergyTrace™ 軟體的 XDS110ET LaunchPad™ 開發套件偵錯器

LP-XDS110ET LaunchPad 開發套件偵錯器可用於對德州儀器 (TI) 微控制器、微處理器和 DSP XDS 相容裝置進行編程和偵錯。LP-XDS110ET 設計為透過 20 針腳邊緣連接器直接連接到分離式 Launchpad 開發套件,也可用於對其他使用 XDS110 OUT 連接器的 LaunchPad 開發套件和 XDS 相容裝置進行偵錯。LP-XDS110ET 增加了功率量測電路、可支援 EnergyTrace™ 軟體。

偵錯探測器
XDS110 JTAG 偵錯探測器

德州儀器 XDS110 是一種全新的偵錯探測器 (模擬器) 類別,適用於 TI 嵌入式處理器。XDS110 取代 XDS100 系列,可在單一 Pod 中支援更廣泛的標準 (IEEE1149.1、IEEE1149.7、SWD)。同時,所有 XDS 偵錯探針在所有配備嵌入式追蹤緩衝器 (ETB) 的 Arm® 與 DSP 處理器中均支援核心與系統追蹤。  對於針腳上的核心追蹤,則需要 XDS560v2 PRO TRACE

德州儀器 XDS110 透過 TI 20 針腳連接器(具有用於 TI 14 針腳和 Arm 10 針腳和 Arm 20 針腳的多轉接器)連接到目標電路板,並透過 USB2.0 (...)

E2E

造訪我們的支援論壇

使用 TI 的 Sub-1Ghz 產品進行開發時若有任何疑問,請多加利用 TI E2E。此支援論壇是內容豐富的線上知識庫,全年 24 小時提供上百萬個技術問題和解決方案。

搜尋 Sub-1Ghz IC 內容或詢問技術支援問題。透過我們的 E2E 支援論壇,尋找適合您設計難題的解決方案。此論壇由數千位 TI 專家提供支援與貢獻。

教育資源

影片
影片
RF 基礎知識入門
本影片內容涵蓋 RF 系統設計基礎知識、數位通訊理論、天線配對及 PCB 配置最佳實務。RF 系統性能最佳化的必備知識。
資源
資源
SimpleLink™ Sub-1Ghz CC13x0 軟體開發套件
SimpleLink CC13x0 SDK 提供適合開發 Sub-1Ghz 與 2.4GHz 應用的全方位軟體套件。 
技術文章
技術文章
CC13xx/CC26xx 硬體配置和 PCB 設計注意事項
進一步了解 CC13xx/CC26xx 硬體配置和 PCB 設計考量。