Sub-1GHz 無線連接設(shè)計與開發(fā)
開始開發(fā) Sub-1GHz 產(chǎn)品
軟件
SimpleLink 低功耗軟件開發(fā)套件 (SDK) 提供一系列適用于 Sub-1GHz 應(yīng)用的驅(qū)動程序、協(xié)議棧和工具。支持多種 IDE:CCS、IAR 和 Visual Studio Code。
同時兼容多個編譯器:TI Clang、IAR Embedded Workbench 和 GCC。該 SDK 為以下操作系統(tǒng)提供支持:
- TI-RTOS7
- FreeRTOS
- 無 RTOS 解決方案
請注意,具有 Zephyr RTOS 的 Zephyr 兼容 SimpleLink 器件,但需要在 SimpleLink SDK 之外提供單獨的環(huán)境。
Sub-1GHz 協(xié)議是無線通信棧集合,支持開發(fā)人員使用支持的標準構(gòu)建無線網(wǎng)絡(luò)。我們完整的軟件開發(fā)套件 (SDK) 包括適用于 Wi-SUN、Amazon Sidewalk、WSM、TI 15.4-Stack 和專有系統(tǒng)的組件。
我們與第三方提供商合作提供其他棧,包括 mioty 和無線 M-Bus 協(xié)議。
瀏覽以下資源開始使用:
評估和開發(fā)工具
TI 射頻范圍評估器
SmartRF Studio
SmartRF? Studio 是一款 Windows 應(yīng)用程序,可幫助射頻系統(tǒng)設(shè)計人員在所有 TI CC1xxx 和 CC2xxx 低功耗射頻器件的設(shè)計過程中的早期階段輕松評估無線電。它簡化了配置寄存器值和命令的生成以及射頻系統(tǒng)的實際測試和調(diào)試。
SmartRF Studio 支持以下 TI 器件:
SmartRF Studio 8
- CC2340R5
SmartRF Studio 7
- CC2674P10、CC2674R10、CC1354P10、CC1354R10、CC1314R10
- (...)
SmartRF 協(xié)議軟件包監(jiān)聽器
SmartRF 數(shù)據(jù)包監(jiān)聽器 2
SmartRF 數(shù)據(jù)包監(jiān)聽器 2 包括用于采集和顯示通過無線電傳輸?shù)臄?shù)據(jù)包的軟件和固件。相應(yīng)的捕獲設(shè)備通過 USB 連接至 PC。SmartRF 數(shù)據(jù)包監(jiān)聽器 2 支持 CC13xx 和 CC26xx 系列器件作為捕獲器件,并使用 Wireshark 顯示和過濾數(shù)據(jù)包。下表列出了支持的協(xié)議。
SmartRF 數(shù)據(jù)包監(jiān)聽器 2 包括以下組件:
- PC 工具(SmartRF 監(jiān)聽器助手),用于配置捕獲器件并與之通信
- 可將 CC13xx 或 CC26xx Launchpad 用作捕獲器件的固件
- 固件源代碼
- 適用于 Wireshark 的解析器(IEEE 802.15.4ge 和 (...)
SmartRF Flash Programmer
SmartRF Flash Programmer 2 可通過調(diào)試和串行接口對德州儀器 (TI) 基于 ARM 的低功耗射頻無線 MCU 中的閃存進行編程。請查看配套產(chǎn)品列表,了解是否兼容。Uniflash 還可用于對任何 SimpleLink 產(chǎn)品進行編程。
SmartRF Flash Programmer 可用于對德州儀器 (TI) 的 8051 低功耗射頻無線 MCU 中的閃存進行編程,還可用于升級 SmartRF05 評估板、SmartRF 收發(fā)器評估板 (TrxEB) 和 CC 調(diào)試器上的固件和引導加載程序。
SmartRF Flash Programmer 和 SmartRF (...)
Code Composer Studio? 集成式開發(fā)環(huán)境 (IDE)
Code Composer Studio 是適用于 TI 微控制器和處理器的集成開發(fā)環(huán)境 (IDE)。它包含一整套豐富的工具,用于構(gòu)建、調(diào)試、分析和優(yōu)化嵌入式應(yīng)用。Code Composer Studio 可在 Windows?、Linux? 和 macOS? 平臺上使用。
Code Composer Studio 提供直觀的用戶界面,可指導用戶完成應(yīng)用開發(fā)的每個步驟。它包含了用于優(yōu)化的 C/C++ 編譯器、源代碼編輯器、工程編譯環(huán)境、調(diào)試器、分析工具以及多種其他功能。熟悉的工具和界面讓您能夠輕松簡單地開始開發(fā)。
Code Composer Studio 將 Eclipse? Theia (...)
系統(tǒng)配置工具
SysConfig 是一款配置工具,旨在簡化硬件和軟件配置挑戰(zhàn),從而加速軟件開發(fā)。
SysConfig 可作為 Code Composer Studio? 集成開發(fā)環(huán)境的一部分以及作為獨立應(yīng)用提供。此外,可以通過訪問 TI 開發(fā)人員專區(qū),在云中運行 SysConfig。
SysConfig 提供直觀的圖形用戶界面,用于配置引腳、外設(shè)、無線電、軟件棧、RTOS、時鐘樹和其他元件。SysConfig 將自動檢測、發(fā)現(xiàn)和解決沖突,來加快軟件開發(fā)。
硬件
LaunchPad 開發(fā)套件是經(jīng)濟實惠的易用平臺,專為快速進行 sub-1GHz 產(chǎn)品的原型設(shè)計和開發(fā)而設(shè)計。LaunchPad 套件兼容我們廣泛的 BoosterPack,允許添加傳感器、顯示器等設(shè)備。
BoosterPack 是用于擴展 LaunchPad 開發(fā)套件功能的即用型附加電路板。BoosterPack 采用模塊化設(shè)計,支持用戶輕松將傳感器、顯示器和無線連接等其他組件集成到項目中。
調(diào)試器是旨在加快 sub-1GHz LaunchPad 開發(fā)和調(diào)試的硬件工具。
這些調(diào)試器提供實時電路內(nèi)調(diào)試功能,支持開發(fā)者在代碼運行過程中監(jiān)控、控制和分析代碼。調(diào)試器連接到開發(fā)環(huán)境,可實現(xiàn)分步執(zhí)行、斷點和變量檢查等功能,使識別和修復代碼中的問題變得更容易。
XDS110ET 還提供實時高分辨率電流測量,可實現(xiàn)更深入的系統(tǒng)功耗分析。
調(diào)試器對器件編程至關(guān)重要,特別是在 LaunchPad 缺少板載調(diào)試器的情況下。
天線開發(fā)套件允許通過實時測試確定適合設(shè)計的優(yōu)化天線,同時可以添加到 ??LaunchPad? 開發(fā)套件中。該套件包括 16 根天線,頻率范圍為 169MHz 至 2.4GHz。此外,還提供各種可為天線開發(fā)提供幫助的技術(shù)文檔。
單頻帶 LaunchPad? 開發(fā)套件
CC1314R10 SimpleLink? Sub-1GHz 無線 MCU LaunchPad? 開發(fā)套件
此 LaunchPad 開發(fā)套件支持 Wi-SUN、TI 15.4 Stack 和專有射頻協(xié)議,可用于加快 SimpleLink 低于 1GHz 無線 MCU 的開發(fā)速度。 ?CC13XX-CC26XX 軟件開發(fā)套件 (SDK) 提供軟件支持。這是一個分離式 LaunchPad 開發(fā)套件,意味著不包含 XDS 調(diào)試器。推薦使用 LP-XDS110 或 LP-XDS110ET 調(diào)試器。
適用于 SimpleLink? 多標準無線 MCU 的 CC1312R7 LaunchPad? 開發(fā)套件
此 LaunchPad? 開發(fā)套件用于加快 SimpleLink? Sub-1GHz CC1312R7 無線 MCU 的開發(fā)速度。SIMPLELINK-LOWPOWER-SDK 軟件開發(fā)套件提供軟件支持。
CC1312R Sub-1GHz SimpleLink? 無線 MCU LaunchPad? 開發(fā)套件
適用于 SimpleLink? 低于 1GHz 無線 MCU 的 CC1311P3 LaunchPad? 開發(fā)套件
此 LaunchPad? 開發(fā)套件支持 TI 15.4 Stack 和專有射頻協(xié)議,可用于加快 SimpleLink? 低于 1GHz 無線 MCU 的開發(fā)速度。CC13XX-CC26XX 軟件開發(fā)套件 (SDK) 提供軟件支持。
CC1310 Sub-1GHz SimpleLink? 無線 MCU LaunchPad? 開發(fā)套件
SimpleLink? 低于 1GHz CC1310 無線微控制器 (MCU) LaunchPad? 開發(fā)套件是具有低于 1GHz 無線電的首個 LaunchPad 套件,其與單芯片上的 32 位 ARM? Cortex?-M3 處理器組合,提供遠距離連接。
CC1310 器件是一款面向低功耗、長距離無線應(yīng)用的無線 MCU。CC1310 無線 MCU 含有一個 32 位 ARM Cortex-M3 處理器(與主處理器工作頻率同為 (...)
雙頻帶 LaunchPad? 開發(fā)套件
適用于 SimpleLink? Sub-1GHz 和 2.4GHz 無線微控制器的 CC1354P10 LaunchPad? 開發(fā)套件
此 LaunchPad? 開發(fā)套件可加速開發(fā)具有集成功率放大器和多頻帶無線電支持(支持 Sub-1GHz 和 2.4GHz 同時運行)的器件。支持的協(xié)議包括低功耗 Bluetooth?、Wi-SUN?、Thread、Zigbee?、TI 15.4 stack 以及與 SimpleLink? 低功耗軟件開發(fā)套件兼容的 2.4GHz 和 Sub-1GHz 專有射頻協(xié)議。提供的版本具有不同的射頻匹配網(wǎng)絡(luò)和功率級別。這是一個分離式 LaunchPad? 開發(fā)套件,意味著不包含 XDS 調(diào)試器。推薦使用 LP-XDS110 或 LP-XDS110ET 調(diào)試器。
- (...)
SimpleLink? 多頻帶 CC1352P7 無線 MCU LaunchPad? 開發(fā)套件
此 LaunchPad? 開發(fā)套件可加速開發(fā)具有集成功率放大器和多頻帶無線電支持(支持 Sub-1GHz 和 2.4GHz 同時運行)的器件。支持的協(xié)議包括低功耗 Bluetooth?、Sub-1GHz、Thread、Zigbee?、802.15.4 以及具有兼容 CC13xx-CC26xx SDK 的專有射頻。提供的版本具有不同的射頻匹配網(wǎng)絡(luò)和功率級別。
- LP-CC1352P7-1:868/915MHz 條件下高達 20dBm,2.4GHz 條件下高達 5dBm
- LP-CC1352P7-4:433MHz 條件下高達 13dBm,2.4GHz 條件下高達 10dBm
CC1352P SimpleLink? 多頻帶無線 MCU LaunchPad? 開發(fā)套件
此 LaunchPad 可加速開發(fā)具有集成功率放大器和多頻帶無線電支持(支持 Sub-1GHz 和 2.4GHz 同時運行)的器件。支持的協(xié)議包括低功耗 Bluetooth?、Sub-1GHz、Thread、Zigbee?、802.15.4 以及具有兼容 CC13x2-CC26x2 SDK 的專有射頻。提供的版本具有不同的射頻匹配網(wǎng)絡(luò)和功率級別。
LAUNCHXL-CC1352P1:868/915MHz 條件下高達 20dBm,2.4GHz 條件下高達 5dBm
LAUNCHXL-CC1352P-2*:868/915MHz 條件下高達 14dBm,2.4GHz 條件下高達 20dBm
(...)
適用于 SimpleLink? 多頻帶無線 MCU 的 CC1352R LaunchPad? 開發(fā)套件
CC1352R 多頻帶無線 MCU 是 SimpleLink? 微控制器 (MCU) 平臺的一部分。該平臺由 Wi-Fi?、低功耗 Bluetooth?、Sub-1GHz、Thread、Zigbee?、802.15.4 和主機 MCU 組成,這些組成部分共用一個簡便易用的通用開發(fā)環(huán)境,該環(huán)境包含單核軟件開發(fā)套件 (SDK) 和豐富的工具集。借助一次性集成的 SimpleLink 平臺,用戶可以將產(chǎn)品系列中器件的任意組合添加至自有設(shè)計中,從而在設(shè)計要求變更時實現(xiàn)代碼的完全重復使用。此 LaunchPad 套件支持通過 Code Composer Studio? 和 IAR Embedded (...)
BoosterPack
實現(xiàn)樓宇自動化的 Sensors BoosterPack 插件模塊
Sharp? 128x128 內(nèi)存 LCD 和 microSD 卡 TI BoosterPack?
適用于應(yīng)用的 BoosterPack(902MHz 至 928MHz)
CC1120-CC1190 BoosterPack? 模塊旨在與 MSP-EXP430F5529 和 MSP-EXP430G2553 LauchPad? 開發(fā)套件配合使用,并通過使用 SmartRF Studio 應(yīng)用軟件來充當獨立模塊。? 此模塊配備集成的 PCB 板載天線,該天線可在美國 902~928MHz 和歐洲 869~870MHz ISM 頻段工作。
適用于 868/915MHz 應(yīng)用的 CC1125 BoosterPack
SimpleLink? ULP Sense BoosterPack?
首先,請訪問 dev.ti.com/BOOSTXL-ULPSENSE
ULP Sense BoosterPack 是一款套件,旨在輕松展示 CC13x2/CC26x2 RF SoC 中所含傳感器控制器的超低功耗功能。?
可從中受益的應(yīng)用示例包括機械流量計測量(基于簧片開關(guān)或電感原理)、電容式觸控按鈕和加速計的超低功耗處理(例如跌倒檢測)。
該電路板還包含一個模擬光傳感器和一個可用于 ADC 測試用例的電位器。ULP?SENSE Studio 中的許多軟件示例都將使用 ULP?SENSE BoosterPack 作為硬件平臺。
調(diào)試器
XDS110 LaunchPad? 開發(fā)套件調(diào)試器
LP-XDS110 LaunchPad 開發(fā)套件調(diào)試器工具可用于對德州儀器 (TI) 微控制器、微處理器和 DSP XDS 兼容器件進行編程和調(diào)試。LP-XDS110 可通過 20 引腳邊緣連接器直接連接到分離式 Launchpad,也可用于調(diào)試其他使用 XDS110 OUT 連接器的 LaunchPad 和 XDS 兼容器件。
XDS110ET 具有 EnergyTrace? 軟件的 LaunchPad? 開發(fā)套件調(diào)試器
LP-XDS110ET LaunchPad 開發(fā)套件調(diào)試器工具可用于對德州儀器 (TI) 微控制器、微處理器和 DSP XDS 兼容器件進行編程和調(diào)試。LP-XDS110ET 可通過 20 引腳邊緣連接器直接連接到分離式 Launchpad 開發(fā)套件,也可用于調(diào)試其他使用 XDS110 OUT 連接器的 LaunchPad 開發(fā)套件和 XDS 兼容器件。LP-XDS110ET 添加了用于功率測量的電路,用于支持 EnergyTrace? 軟件。
XDS110 JTAG 調(diào)試探針
德州儀器 (TI) 的 XDS110 是一款適用于 TI 嵌入式處理器的新型調(diào)試探針(仿真器)。XDS110 取代了 XDS100 系列,同時在單個倉體中支持更廣泛的標準(IEEE1149.1、IEEE1149.7、SWD)。此外,對于帶有嵌入式緩沖跟蹤器 (ETB) 的所有 Arm? 和 DSP 處理器,所有 XDS 調(diào)試探針均支持核心和系統(tǒng)跟蹤。??對于引腳上的內(nèi)核跟蹤,則需要使用?XDS560v2 PRO TRACE。
德州儀器 (TI) 的 XDS110 通過 TI 20 引腳連接器(帶有適合 TI 14 引腳、Arm?10 引腳和 Arm?20 引腳的多個適配器)連接到目標板,通過 (...)
E2E
訪問我們的支持論壇
如果在使用 TI sub-1GHz 產(chǎn)品進行開發(fā)時遇到任何問題,請使用 TI E2E。該支持論壇是豐富的在線知識庫,其中包含可供全天候訪問的數(shù)百萬個技術(shù)問題和解決方案
搜索 sub-1GHz IC 內(nèi)容或提出技術(shù)支持問題。使用我們的 E2E 支持論壇查找適當?shù)脑O(shè)計挑戰(zhàn)解決方案,該論壇由數(shù)千名貢獻卓著的 TI 專家提供支持。