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