現在提供此產品的更新版本
CC2538
- Microcontroller
- Powerful ARM® Cortex®-M3 With Code Prefetch
- Up to 32-MHz Clock Speed
- 512KB, 256KB or 128KB of In-System-
Programmable Flash - Supports On-Chip Over-the-Air Upgrade (OTA)
- Supports Dual ZigBee Application Profiles
- Up to 32KB of RAM (16KB With Retention in All
Power Modes) - cJTAG and JTAG Debugging
- RF
- 2.4-GHz IEEE 802.15.4 Compliant RF
Transceiver - Excellent Receiver Sensitivity of –97 dBm
- Robustness to Interference With ACR of 44 dB
- Programmable Output Power up to 7 dBm
- 2.4-GHz IEEE 802.15.4 Compliant RF
- Security Hardware Acceleration
- Future Proof AES-128/256, SHA2 Hardware
Encryption Engine - Optional – ECC-128/256, RSA Hardware
Acceleration Engine for Secure Key Exchange - Radio Command Strobe Processor and Packet
Handling Processor for Low-Level MAC
Functionality
- Future Proof AES-128/256, SHA2 Hardware
- Low Power
- Active-Mode RX (CPU Idle): 20 mA
- Active-Mode TX at 0 dBm (CPU Idle): 24 mA
- Power Mode 1 (4-µs Wake-Up, 32-KB RAM
Retention, Full Register Retention): 0.6 mA - Power Mode 2 (Sleep Timer Running, 16-KB
RAM Retention, Configuration Register
Retention): 1.3 µA - Power Mode 3 (External Interrupts, 16-KB
RAM Retention, Configuration Register
Retention): 0.4 µA - Wide Supply-Voltage Range (2 V to 3.6 V)
- Peripherals
- µDMA
- 4 × General-Purpose Timers
(Each 32-Bit or 2 × 16-Bit) - 32-Bit 32-kHz Sleep Timer
- 12-Bit ADC With 8 Channels and Configurable
Resolution - Battery Monitor and Temperature Sensor
- USB 2.0 Full-Speed Device (12 Mbps)
- 2 × SPI
- 2 × UART
- I2C
- 32 General-Purpose I/O Pins
(28 × 4 mA, 4 × 20 mA) - Watchdog Timer
- Layout
- 8-mm × 8-mm QFN56 Package
- Robust Device for Industrial Operation up to
125°C - Few External Components
- Only a Single Crystal Needed for Asynchronous
Networks
- Development Tools
- CC2538 Development Kit
- Reference Design Certified Under FCC and
ETSI Regulations - Full Software Support for Contiki/6LoWPAN,
Smart Grid, Lighting, and ZigBee Home
Automation With Sample Applications and
Reference Designs Available - Code Composer Studio™
- IAR Embedded Workbench® for ARM
- SmartRF™ Studio
- SmartRF Flash Programmer
The CC2538xFnn is the ideal wireless microcontroller System-on-Chip (SoC) for high-performance ZigBee applications. The device combines a powerful ARM Cortex-M3-based MCU system with up to 32KB on-chip RAM and up to 512KB on-chip flash with a robust IEEE 802.15.4 radio. This enables the device to handle complex network stacks with security, demanding applications, and over-the-air download. Thirty-two GPIOs and serial peripherals enable simple connections to the rest of the board. The powerful hardware security accelerators enable quick and efficient authentication and encryption while leaving the CPU free to handle application tasks. The multiple low-power modes with retention enable quick startup from sleep and minimum energy spent to perform periodic tasks. For a smooth development, the CC2538xFnn includes a powerful debugging system and a comprehensive driver library. To reduce the application flash footprint, CC2538xFnn ROM includes a utility function library and a serial boot loader. Combined with the robust and comprehensive Z-Stack software solutions from TI, the CC2538 provides the most capable and proven ZigBee solution in the market.
技術文件
設計與開發
如需其他條款或必要資源,請按一下下方的任何標題以檢視詳細頁面 (如有)。
SMARTRF06EBK — SmartRF06 評估板
The SmartRF06 Evaluation Board Kit contains one SmartRF06EB. The SmartRF06EB is intended to be used with CC2538EM for radio performance testing and software development.
SmartRF06EB has integrated the XDS100v3 debug probe, enabling downloading and debugging of software running on the CC2538 device. (...)
ALGO-3P-UISP1-TI — 適用於德州儀器裝置的 Algocraft μISP1 編程器
μISP 可以連接到主機 PC (內建 RS-232、USB、LAN 連接) 或獨立模式工作。
在單機模式下,只要按下「開始」按鈕或透過一些 TTL 控制線,就可以執行編程週期。
其緊湊的尺寸和多功能性可輕鬆整合到生產環境、手動和自動化程序中。
CC2531EMK — CC2531 USB 評估模組套件
The CC2531EMK kit provides one CC2531 USB Dongle and documentation to support a PC interface to 802.15.4 / ZigBee applications. The dongle can be plugged directly into your PC and can be used as an IEEE 802.15.4 packet sniffer or for other purposes. With the CC2531 USB Firmware Library available on (...)
CC2538-CC2592EMK — CC2538-CC2592 評估模組套件
CC2538-CC2592EMK 展示 CC2592 PA/LNA 前端與 CC2538 IEEE 802.15.4 系統單晶片的搭配使用。CC2592 RF 前端包含 PA、LNA、開關、平衡不平衡轉換器與 RF 匹配,可增加輸出功率並改善 2.4GHz 低功率 RF 解決方案的接收器靈敏度。
CC2538+CC2592 組合為需要長距離(較高輸出功率)與改善靈敏度的 IEEE 802.15.4 及/或 ZigBee™ 應用提供強大的解決方案。CC2538-CC2592EM 可用於評估和測量 CC2538+CC2592 設計的 RF 性能,也可與 TI 的 Z-Stack (...)
CC2538EMK — CC2538 評估模組套件
The CC2538 Evaluation Module Kit is an add-on kit for the CC2538DK and it contains two CC2538 evaluation module boards. The CC2538 evaluation modules can be used as reference modules for hardware and software prototyping and for verifying the performance of the CC2538 RF IC. In combination with (...)
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 高速 (...)
ALGO-3P-WRITENOW — Algocraft WriteNow!程式設計工具
WriteNow! 系統內編程器系列是可編程產業的一大突破。此編程器支援多家製造商的眾多裝置 (例如微控制器、記憶體、CPLD 與其他可編程裝置)。其尺寸精巧,便於整合至 ATE 與固定裝置。編程器可單機運作,或透過內建的 RS-232、LAN 與 USB 連接埠與主機電腦連線,並隨附操作簡易的工具軟體。
CCSTUDIO — Code Composer Studio™ integrated development environment (IDE)
CCStudio™ IDE is part of TI's extensive CCStudio™ development ecosystem and is an integrated development environment for TI's microcontrollers, processors, wireless connectivity devices, and radar sensors. CCStudio IDE is available as desktop or cloud-based applications. The cloud version (...)
TIMAC — IEEE802.15.4 媒體存取控制 (MAC) 軟體堆疊
TIMAC - IEEE802.15.4 Medium Access Control (MAC) Software Stack
To download the free tools download click the "Get Software" button above. By subscribing, we will be able to notify you of updates when they become available and provide instructions on how to perform the update.
Z-STACK — 完全相容的 ZigBee 3.x 解決方案:Z-Stack
Zigbee 3.0 combines multiple previous Zigbee profiles into one unified standard
- Incorporates the unified Zigbee Cluster Library which is at the foundation of dotdot, the universal language for IoT applications defining data objects, models and functionalities for embedded IoT applications
- Implements (...)
Z-STACK-ARCHIVE — 完全相容 ZigBee 2012 的 Z-Stack 解決方案封存
附註:
此頁面包含取得舊版 Z-Stack 的連結。對於新專案,TI 建議您使用最新版本以便充分利用所有改良功能和新功能。最新的 Z-Stack 版本可在 www.ti.com/z-stack 上找到。
Z-Stack Home
Z-Stack Home 是用於 CC2630、CC2530 及 CC2538 系統單晶片相容的 TI ZigBee 家庭自動化 (ZHA) 通訊協定堆疊。
Z-Stack Home 重要功能包括:
- 以 Z-Stack、具有 ZCP (ZigBee 相容平台) 認證及 802.15.4 MAC 認證的 ZigBee PRO 2012 通訊協定堆疊為基礎
- 支援低功耗 (...)
CC2538-SW — CC2538 Foundation Firmware
The CC2538 foundation firmware is an extensive collection of software libraries for the CC2538 - an ARM Cortex-M3 based IEEE 802.15.4 compliant RF system-on-chip. The foundation firmware contains the following components:
- driverlib: This is the low level peripheral driver library for easy access to (...)
FLASH-PROGRAMMER — 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 (...)
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 (...)
SWRC272 — CC2538 PER Test (v1.1.0)
SMARTRF-STUDIO-7 — SmartRF Studio
SmartRF™ Studio 是一款 Windows 應用程式,功用在於協助射頻系統的設計人員在為所有 TI CC1xxx 及 CC2xxx 低功耗射頻裝置設計過程中,能在早期階段輕鬆評估無線電。此程式簡化了配置暫存器值和命令的產生,以及射頻系統的實際測試和除錯。
SmartRF Studio 支援下列 TI 裝置:
資源
3P-WIRELESS-MODULES — 第三方無線模組搜尋工具
第三方無線模組搜尋工具協助開發人員識別符合其終端設備規格的產品,並採購可投入生產的無線模組。搜尋工具中包含的第三方模組供應商是獨立的第三方公司,擁有使用 TI 無線連接產品設計與製造無線模組的專業知識。
SIMPLELINK-2-4GHZ-DESIGN-REVIEWS — SimpleLink™ CC2xxx 裝置的硬體設計審核
SimpleLink 硬體設計審核流程提供一對一接觸的方式,並由主題內容專家協助審查您的設計,提供您寶貴的意見。一個簡單的三步驟流程用於請求審查,以及相關技術文件和資源的連結,可在此處找到。
入門指南
一般設計問題應張貼在我們的 E2E 討論區中,然後才能要求 2.4 GHz 硬體設計審查。
請確實備妥下列必要文件,隨硬體設計審查申請表一起傳送:
- 確認產品頁上提供的所有硬體文件均已經過審查,例如產品規格表、設計指南、使用指南和其他硬體資源
- 電路圖的可攜式文件格式 (PDF) 版本可供檢閱
- 物料清單 (BOM) 可供檢閱
- 堆疊詳細資料可供檢閱
- 電路板設計的 Gerber 檔案 (含零件位置和參考指示項) (...)
CC2538-CC2592EM-RD — CC2538-CC2592EM 參考設計
CC2538-CC2592EM 參考設計展示 CC2592 PA/LNA 前端與 CC2538 IEEE 802.15.4 系統單晶片的搭配使用。CC2592 RF 前端包含 PA、LNA、開關、平衡不平衡轉換器與 RF 匹配,可增加輸出功率並改善 2.4GHz 低功率 RF 解決方案的接收器靈敏度。
CC2538+CC2592 組合為需要長距離(較高輸出功率)與改善靈敏度的 IEEE 802.15.4 及/或 ZigBee™ 應用提供強大的解決方案。建議將 CC2538-CC2592EM 參考設計做為在您的硬體解決方案中整合這兩款裝置的起點。請仔細遵循參考設計以獲得最佳性能。
CC2538EM-RD — CC2538EM 參考設計
This 2.4 GHz RF Layout Reference Design demonstrates good decoupling and layout techniques for a low power RF device operating in the license free 2.4 GHz frequency band.
CC2592EMK-RD — 獨立 2.4GHz 增距器參考設計
此獨立的 2.4GHz 增距器參考設計可在各種應用(包括感測器網狀網路與閘道)中,提供將 SimpleLink™ CC2592 增距器(PA/LNA 前端)與任何 2.4GHz RF 無線電搭配使用所需的所有資訊。CC2592 增距器包含 PA、LNA、開關、平衡不平衡轉換器與 RF 匹配,這些元件協同運作可提高 2.4GHz 低功率 RF 無線電的功率輸出並提升接收器靈敏度。
TIDA-00640 — 太陽能模組級電力電子設備的電壓、電流和溫度監測參考設計
TIDC-ZNP-HOST-SW3 — 適用於任何作業系統的可攜式 ZigBee 插座軟體架構
一種可攜式主機軟體架構,允許將 ZigBee「附加」到市面上現有產品上,從而快速實現物聯網 (IoT) 系統應用。該設計可與任何微控制器或處理器配合使用,為解決方案提供了靈活性。這種軟體框架設計使得應用程式能夠輕鬆整合到任何作業系統上。結合豐富且符合直覺的應用範例與完整簡單的 API 集,它能夠輕鬆實現集成,並實現快速原型設計和產品開發。
TIDM-LOWEND-IHD — 具有無線 RF 通訊的區段 LCD 架構低階家用顯示器
家用顯示器 (IHD) 可讓公用事業客戶即時追蹤其能源使用資訊,例如總能源消耗、價格和千瓦時。顯示器可與公用事業儀錶,以及其他通常使用低功耗 RF 通訊的啟用設備進行通訊。在入門級 IHD 中,區段 LCD 架構解決方案通常綽綽有餘。通常採用電池供電,需要一些智慧來處理各種訊息和連線。TI 低階 IHD 採用完整設計,並以低功耗 MSP430 微控制器為重點。由於具備整合式驅動器,此微控制器以非常經濟的方式驅動 LCD 區段顯示器,並提供各種超低功耗模式以最佳化電池壽命。MSP430 也提供標準序列埠 (SPI、RS232) 以介接 TI 低功耗 RF 解決方案,滿足從 sub 1GHz 到 (...)
| 封裝 | 針腳 | CAD 符號、佔位空間與 3D 模型 |
|---|---|---|
| VQFN (RTQ) | 56 | Ultra Librarian |
訂購與品質
建議產品可能具有與此 TI 產品相關的參數、評估模組或參考設計。