CC1350
- Worlds First Dual-Band (Sub-1 GHz and 2.4 GHz) Wireless Microcontroller
- Microcontroller
- Powerful Arm® Cortex®-M3 Processor
- EEMBC CoreMark® Score: 142
- EEMBC ULPBench™ Score: 158
- Clock Speed up to 48-MHz
- 128KB of In-System Programmable Flash
- 8KB of SRAM for Cache
(or as General-Purpose RAM) - 20KB of Ultra-Low-Leakage SRAM
- 2-Pin cJTAG and JTAG Debugging
- Supports Over-the-Air (OTA) Update
- Ultra-Low-Power Sensor
Controller
- Can Run Autonomously From the Rest of the System
- 16-Bit Architecture
- 2KB of Ultra-Low-Leakage SRAM for Code and Data
- Efficient Code-Size Architecture,
Placing Parts of
TI-RTOS, Drivers, Bluetooth® low energy Controller and Bootloader in ROM - RoHS-Compliant Package
- 7-mm × 7-mm RGZ VQFN48 (30 GPIOs)
- 5-mm × 5-mm RHB VQFN32 (15 GPIOs)
- 4-mm × 4-mm RSM VQFN32 (10 GPIOs)
- Peripherals
- All Digital Peripheral Pins Can Be Routed to Any GPIO
- Four General-Purpose Timer Modules
(Eight 16-Bit or Four 32-Bit Timers, PWM Each) - 12-Bit ADC, 200 ksamples/s, 8-Channel Analog MUX
- Continuous Time Comparator
- Ultra-Low-Power Clocked Comparator
- Programmable Current Source
- UART
- 2× SSI (SPI, MICROWIRE, TI)
- I2C, I2S
- Real-Time Clock (RTC)
- AES-128 Security Module
- True Random Number Generator (TRNG)
- Support for Eight Capacitive Sensing Buttons
- Integrated Temperature Sensor
- External
System
- On-Chip Internal DC/DC Converter
- Seamless Integration With the SimpleLink™ CC1190 and CC2592 Range Extender
- Low Power
- Wide Supply Voltage Range: 1.8 to 3.8 V
- RX: 5.4 mA (Sub-1 GHz), 6.4 mA (Bluetooth low energy, 2.4 GHz)
- TX at +10 dBm: 13.4 mA (Sub-1 GHz)
- TX at +9 dBm: 22.3 mA (Bluetooth low energy, 2.4 GHz)
- TX at +0 dBm: 10.5 mA (Bluetooth low energy, 2.4 GHz)
- Active-Mode MCU 48 MHz Running Coremark: 2.5 mA (51 µA/MHz)
- Active-Mode MCU: 48.5 CoreMark/mA
- Active-Mode Sensor Controller at 24 MHz:
0.4 mA + 8.2 µA/MHz - Sensor Controller, One Wakeup Every Second Performing One 12-Bit ADC Sampling: 0.95 µA
- Standby: 0.7 µA (RTC Running and RAM and CPU Retention)
- Shutdown: 185 nA (Wakeup on External Events)
- RF
Section
- 2.4-GHz RF Transceiver Compatible With Bluetooth low energy 4.2 Specification
- Excellent Receiver Sensitivity –124 dBm Using
Long-Range Mode, –110 dBm at 50 kbps
(Sub-1 GHz),
–87 dBm at Bluetooth low energy - Excellent Selectivity (±100 kHz): 56 dB
- Excellent Blocking Performance (±10 MHz):
90 dB - Programmable Output Power up to +15 dBm (Sub-1 GHz) and +9 dBm at 2.4 GHz (Bluetooth low energy)
- Single-Ended or Differential RF Interface
- Suitable for
Systems Targeting Compliance With Worldwide Radio Frequency Regulations
- ETSI EN 300 220, EN 303 204 (Europe)
- EN 300 440 Class 2 (Europe)
- EN 300 328 (Europe)
- FCC CFR47 Part 15 (US)
- ARIB STD-T66 (Japan)
- ARIB STD-T108 (Japan)
- Wireless M-Bus (EN 13757-4) and IEEE® 802.15.4g PHY
- Tools and Development Environment
- Full-Feature and Low-Cost Development Kits
- Multiple Reference Designs for Different RF Configurations
- Packet Sniffer PC Software
- Sensor Controller Studio
- SmartRF™ Studio
- SmartRF Flash Programmer 2
- IAR Embedded Workbench® for Arm
- Code Composer Studio™ (CCS) IDE
- CCS UniFlash
The CC1350 device is a cost-effective, ultra-low-power, dual-band RF device from Texas Instruments™ that is part of the SimpleLink™ microcontroller (MCU) platform. The platform consists of Wi-Fi®, Bluetooth® low energy, Sub-1 GHz, Ethernet, Zigbee®, Thread, and host MCUs. These devices all share a common, easy-to-use development environment with a single core software development kit (SDK) and a rich tool set. A one-time integration of the SimpleLink platform enables users to add any combination of devices from the portfolio into their design, allowing 100 percent code reuse when design requirements change. For more information, visit www.ti.com/simplelink.
With very low active RF and MCU current consumption, in addition to flexible low-power modes, the device provides excellent battery life and allows long-range operation on small coin-cell batteries and in energy harvesting applications.
The CC1350 is a device in the CC13xx and CC26xx family of cost-effective, ultra-low-power wireless MCUs capable of handling both Sub-1 GHz and 2.4-GHz RF frequencies. The CC1350 device combines a flexible, very low-power RF transceiver with a powerful 48-MHz Arm® Cortex®-M3 microcontroller in a platform supporting multiple physical layers and RF standards. A dedicated Radio Controller (Cortex®-M0) handles low-level RF protocol commands that are stored in ROM or RAM, thus ensuring ultra-low power and flexibility to handle both Sub-1 GHz protocols and 2.4 GHz protocols (for example Bluetooth low energy). This enables the combination of a Sub-1 GHz communication solution that offers the best possible RF range together with a Bluetooth low energy smartphone connection that enables great user experience through a phone application. The Sub-1 GHz only device in this family is the CC1310.
The CC1350 device is a highly integrated, true single-chip solution incorporating a complete RF system and an on-chip DC/DC converter.
Sensors can be handled in a very low-power manner by a dedicated autonomous ultra-low-power MCU that can be configured to handle analog and digital sensors; thus the main MCU (Arm® Cortex®-M3) can maximize sleep time.
The power and clock management and radio systems of the CC1350 device require specific configuration and handling by software to operate correctly, which has been implemented in the TI-RTOS. TI recommends using this software framework for all application development on the device. The complete TI-RTOS and device drivers are offered free of charge in source code.
技術文件
設計與開發
如需其他條款或必要資源,請按一下下方的任何標題以檢視詳細頁面 (如有)。
RDCR-3P-RADIO-MOD — Radiocrafts 嵌入式無線電模組
LAUNCHXL-CC1350 — 適用 SimpleLink™ 多頻無線 MCU 的 CC1350 LaunchPad™ 開發套件
SimpleLink™ CC1350 無線微控制器 (MCU) LaunchPad™ 開發套件結合 Sub-1GHz 與 Bluetooth® 低耗能無線電,可輕鬆整合行動電話與遠距連線,包括單晶片上的 32 位元 ARM® Cortex®-M3 處理器。
CC1350 裝置是專門針對低功耗、長距離無線應用與 Bluetooth 低耗能實作的無線 MCU。CC1350 無線 MCU 包含以 48MHz 運作的 32 位元 ARM® Cortex®-M3 (...)
TMDSEMU110-U — 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 (...)
TMDSEMU200-U — XDS200 USB 偵錯探測器
XDS200 是為 TI 嵌入式裝置偵錯的偵錯探測器(模擬器)。對於大多數裝置,建議使用較新、成本較低的 XDS110 (www.ti.com/tool/TMDSEMU110-U)。XDS200 支援單一 Pod 中廣泛的標準(IEEE1149.1、IEEE1149.7、SWD)。所有 XDS 偵錯探針在所有配備嵌入式追蹤緩衝器 (ETB) 的 Arm® 與 DSP 處理器中均支援核心與系統追蹤。
XDS200 透過 TI 20 接腳連接器(配備適用 TI 14 接腳、Arm Cortex® 10 接腳和 Arm 20 接腳的多重轉接器)連接到目標電路板,並透過 USB2.0 高速 (...)
LB-3P-TRACE32-WIRELESS — 適用於無線連線的 Lauterbach TRACE32® 偵錯系統
Lauterbach 的 TRACE32® 工具是一套先進的軟硬體元件,可讓開發人員分析、最佳化及認證 TI 許多無線連線晶片。全球知名的嵌入式系統偵錯解決方案是完美的解決方案,適用於從早期的矽前 (pre-silicon) 開發,到產品認證和現場故障排除等所有開發階段: 完整的晶片內建斷點支援;執行階段記憶體存取;快閃記憶體編程和基準計數器。所有內容都是可編寫指令碼,使開發人員能夠一再地重複相同的測試順序。Lauterbach 工具的直覺模組化設計為工程師提供現今最高的可用性能,以及可隨需求變化而調整和成長的系統。經認證的工具資格認證支援套件 (TQSK) 提供便利的全方位方式,鑒定 (...)
SIMPLELINK-CC13X0-SDK — SimpleLink™ CC13x0 software development kit
SimpleLink CC13x0 軟體開發套件 (SDK) 提供適合開發 Sub-1 GHz 與 2.4 GHz 應用的全方位軟體套件,包括支援專利、TI 15.4 堆疊、Bluetooth® 低功耗及 SimpleLink CC13x0 無線 MCU 上的多協定解決方案。
以下重點說明一些受支援的協定:
- TI 15.4 堆疊 - 適用於 Sub-1 GHz ISM 頻帶 (868MHz、915MHz 和 433MHz) 的 IEEE 802.15.4e/g 型星狀拓撲網路解決方案、
- 專有解決方案的支援 - 適用於以 RF 驅動程式和 EasyLink 抽象層的 Sub-1 GHz 為基礎的專有 (...)
TI-15-4-STACK-GATEWAY-LINUX-SDK — TI 15-4-Stack Gateway Linux Software Development Kit
The TI-15.4-Stack-Gateway-Linux Software Development Kit (SDK) provides a Linux software middleware for the TI 15.4-Stack companion solution. It includes a full Linux user-space software that runs on top of the TI Processor SDK for AM335x platform, which interfaces with the co-processor embedded (...)
ARM-CGT — ARM Code Generation Tools - Compiler
The TI Arm® compiler tools are an essential component of the CCStudio™ development ecosystem, providing robust support for TI Arm-based platforms. They are engineered to maximize the potential of TI Arm Cortex®-M and Cortex-R series devices.
The current tools ARM-CGT-CLANG are derived from the (...)
ARM-CGT-CLANG — Arm® code generation tools - compiler
The TI Arm® compiler tools are an essential component of the CCStudio™ development ecosystem, providing robust support for TI Arm-based platforms. They are engineered to maximize the potential of TI Arm Cortex®-M and Cortex-R series devices.
The current tools ARM-CGT-CLANG are derived from the (...)
CCSTUDIO-OPENOCD — OpenOCD Binary Releases
SENSOR-CONTROLLER-STUDIO — Sensor Controller Studio
Sensor Controller Studio is used to write, test and debug code for the CC26xx/CC13xx Sensor Controller, enabling ultra-low power application design. The tool generates an interface driver consisting of C source files with the firmware image, associated definitions, and generic functions that allow (...)
SYSCONFIG — Standalone desktop version of SysConfig
CCStudio™ SysConfig is part of TI's extensive CCStudio™ development ecosystem and is a configuration tool that simplifies hardware and software configuration challenges to accelerate software development.
SysConfig provides an intuitive graphical user interface for configuring pins, peripherals, (...)
TI-DEVELOPER-ZONE — Start embedded development on your desktop or in the cloud
WMBUS — 無線 M-Bus 協定軟體
無線 M-Bus 標準 (EN13757-4:2014-2) 指定了水表、瓦斯表,以及電表和資料收集裝置間的 RF 通訊連結。此技術在歐洲廣受採用,適合智慧量測或進階計量基礎設施 (AMI) 應用。無線 M-Bus 最初的設計用途是在 868 MHz 頻帶中運作,此頻帶可在 RF 範圍與天線尺寸間提供良好取捨,並提供適合建築物內家庭區域網路範圍的鏈路預算。後來在 wM-Bus 規格中新增了歐洲的另外兩個 ISM 頻帶,即 169MHz 和 433MHz,並推出鏈路預算明顯較高的窄頻解決方案,因此可實現範圍較長的解決方案,例如人口密集城市中的都會區網路。
TI 提供哪些項目來協助設計人員?
(...)
BLE-STACK — 藍牙低耗能軟體堆疊
這款免權利金的 BLE-Stack 適用於 TI 的 SimpleLink™ Bluetooth® 低功耗系列的 ARM® Cortex®-M3 無線微控制器 (MCU),其包括功能齊全的 Bluetooth 4.2 與 Bluetooth 5 認證的堆疊,搭載所有必要軟體、應用範例和說明文件,以快速開始開發單模式 Bluetooth 低功耗 (BLE) 應用。
特色
- Bluetooth 5 支援 2 Mbps 高速模式、長距離模式 (LE 編碼 PHY)、廣告額外資訊 (AE)、隱私權 1.2.1 和頻道選擇演算法 #2。(僅限 BLE5-Stack)
- 完全支援所有 Bluetooth 核心規格 (...)
SIMPLELINK-SDK-TI-15-4-STACK-PLUGIN — TI 15.4 Stack plug-in for the SimpleLink™ MCU SDK
SimpleLink™ SDK TI 15.4 堆疊外掛程式是一個配套的軟體包,它能夠在任何標準的 SimpleLink 微控制器 (MCU) 上啟用 TI 的 IEEE 802.11.15.4 堆疊。此外掛程式支援 SimpleLink Sub-1 GHz CC1310 無線 MCU 做為網路處理器。此軟體包與 SimpleLink MSP432™ 軟體開發套件 (SDK) 或 SimpleLink Wi-Fi® CC3220 SDK 配合使用,以提供 TI 15.4 堆疊的可移植實作。透過能夠無縫且模組化地將 TI 15.4 (...)
FLASH-PROGRAMMER-2 — SmartRF Flash Programmer v2
SmartRF Flash Programmer 2 可在德州儀器 ARM 架構低功耗 RF 無線 MCU 中,透過偵錯與序列介面進行快閃記憶體編程。查看支援產品相容性清單。Uniflash 也可用於編程任何 SimpleLink 產品。
SmartRF Flash Programmer 可在德州儀器 8051 型低功耗 RF 無線 MCU 中的進行快閃記憶體編程,並可在 SmartRF05 評估電路板、SmartRF 收發器評估電路板 (TrxEB) 和 CC 偵錯器上升級韌體和開機載入程式。
SmartRF Flash Programmer 和 SmartRF Flash (...)
PACKET-SNIFFER — SmartRF™ Packet Sniffer 2.18.1
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 (...)
RF-RANGE-ESTIMATOR — RF Range Estimator
SWRC323 — CC13xx Combined wM-Bus C-Mode and T-Mode Patch and Recommended Settings
SWRC325 — CC13xx Antenna Diversity Patch
TIDCD68 — CC1350 Dual Mode TX Software (TIDC-01001)
15.4-STACK-CALC-1.0 — TI 15.4-Stack Power Calculator
此工具讓 SimpleLink TI 15.4 Stack 軟體使用者能分析休眠網路裝置的系統電源設定檔。 該計算機使可讓使用者評估潛在的系統電池壽命,並透過配置系統設定、堆疊參數、有效載荷分析和使用參數來確定如何最佳化功耗。
BT-POWER-CALC — Bluetooth Power Calculator for CC13xx, CC26xx, CC23xx, and CC27xx devices
PACKET-SNIFFER-2 — SmartRF Packet Sniffer 2
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-STUDIO-7 — SmartRF Studio
SmartRF™ Studio 是一款 Windows 應用程式,功用在於協助射頻系統的設計人員在為所有 TI CC1xxx 及 CC2xxx 低功耗射頻裝置設計過程中,能在早期階段輕鬆評估無線電。此程式簡化了配置暫存器值和命令的產生,以及射頻系統的實際測試和除錯。
SmartRF Studio 支援下列 TI 裝置:
資源
3P-WIRELESS-MODULES — 第三方無線模組搜尋工具
第三方無線模組搜尋工具協助開發人員識別符合其終端設備規格的產品,並採購可投入生產的無線模組。搜尋工具中包含的第三方模組供應商是獨立的第三方公司,擁有使用 TI 無線連接產品設計與製造無線模組的專業知識。
SIMPLELINK-SUB1GHZ-DESIGN-REVIEWS — SimpleLink™ CC1xxx 裝置的硬體設計審查
開始使用 SimpleLink ™ Sub-1GHz 硬體設計審審查程序:
- 步驟 1:申請審查之前,請務必檢閱技術文件與相關產品頁的設計與開發資源(請參閱下方的 CC1xxx 產品頁連結)。
- 步驟 2:下載並填寫硬體設計審查申請表。
- 步驟 3:請將填好的硬體設計審查申請表及所需文件以電子郵件傳送至:connectivity-sub1ghz-hw-review@list.ti.com
SimpleLink 硬體設計審核流程提供一對一接觸的方式,並由主題內容專家協助審查您的設計,提供您寶貴的意見。有關用於申請審核的簡單三步驟流程,以及相關技術文件和資源的連結,可在此處找到。
一般設計問題應張貼在我們的 (...)
TIDA-01212 — 單路雙向紅外線 LED 通訊埠參考設計
TIDA-01228 — 具有感應式感測的低功耗水流量測參考設計
TIDA-01469 — 採用無線震動感測器並支援預防性維護的馬達監控參考設計
TIDA-01531 — 低功耗無線 M-Bus 通訊模組參考設計
TIDC-01001 — 在 Sub-1 GHz 網路中透過 Bluetooth® 低功耗進行感測器試運轉的參考設計
此參考設計展示如何透過 Bluetooth® 低功耗對 Sub-1 GHz 感測器節點進行試運轉,並可快速連接智慧型手機或平板電腦。此設計採用 SimpleLink™ 雙頻 CC1350 無線微控制器 (MCU) 供電,該控制器即為進行試運轉的感測器節點。新增選項可使用 SimpleLink 雙頻 CC1350 或 Sub-1 GHz CC1310 裝置模擬感測器網路集中器,以提供完整使用者體驗。
此參考設計的目標是降低試運轉程序的複雜性與成本。此設計也示範如何藉由省去對裝置重新寫入網路憑證的需求,將整體連線時間減少 100 倍以上。
TIDC-01002 — 適用於 TI-RTOS 系統的 SimpleLink™ 低於 1 GHz 感測器到雲端閘道參考設計
SimpleLink ™ Sub-1 GHz 感測器至雲端參考設計展示如何透過長距離 Sub-1 GHz 無線網路將感測器連接至雲端,適用於建築控制與資產追蹤等工業環境。
此解決方案是以 TI-RTOS 閘道為基礎。 另外也提供 Linux 架構的感測器至雲端解決方案。深入了解 Linux 架構解決方案的相關資訊。
TIDC-01004 — 雙頻 RF 頻譜分析儀參考設計
SA13x0 頻譜分析器是一款基於 SimpleLink™ CC13x0 架構的參考設計,可用於實作簡易且平價的工具,快速啟動 Sub-1GHz 與 2.4GHz 頻率範圍的 RF 開發。
越來越多電子裝置內建 RF 連結,但此類系統的設計與偵錯設備可能十分昂貴。基於 CC13x0 的頻譜分析器提供平價的開發工具選擇,可縮短使用昂貴的測量設備所需的時間。本系統視為 USB 裝置,並透過功能強大但簡易的圖形使用者介面操作,該介面可供免費下載。
TIDEP0084 — 適用於 Linux 系統的低於 1 GHz 感測器到雲端工業物聯網閘道參考設計
此設計以 Linux® 閘道為基礎。 另外也提供 TI-RTOS 架構的感測器至雲端選項。深入了解 TI-RTOS 架構解決方案的相關資訊。
此設計由 TI Sitara™ AM335x 處理器以及 SimpleLink™ Sub-1GHz CC1312R/CC1310 與 SimpleLink™ 多頻帶 CC1352R/CC1350 裝置供電。此參考設計預先整合了用於 Sub-1GHz 星狀網路連接的 15.4-stack 軟體開發套件 (SDK) 以及 Linux® TI (...)
| 封裝 | 針腳 | CAD 符號、佔位空間與 3D 模型 |
|---|---|---|
| VQFN (RSM) | 32 | Ultra Librarian |
| VQFN (RHB) | 32 | Ultra Librarian |
| VQFN (RGZ) | 48 | Ultra Librarian |
訂購與品質
建議產品可能具有與此 TI 產品相關的參數、評估模組或參考設計。