RF430F5978
- True System-In-Package Based On MSP430 Microcontroller With Sub-1-GHz Transceiver System-On-Chip (SoC) and Additional 3D LF Wake-up and Transponder Interface
- Wide Supply Voltage Range: 3.6 V Down To 1.8 V
- Ultra-Low Power Consumption
- CPU Active Mode (AM): 160 µA/MHz
- Standby Mode (LPM3 Real-Time Clock [RTC] Mode): 2.0 µA
- Off Mode (LPM4 RAM Retention): 1.0 µA
- Radio in Receive: 15 mA, 250 kbps, 915 MHz
- MSP430 System and Peripherals
- 16-Bit RISC Architecture, Extended Memory, up to 20-MHz System Clock
- Wake up From Standby Mode in Less Than 6 µs
- Flexible Power-Management System With SVS and Brownout
- Unified Clock System With FLL
- 16-Bit Timer TA0, Timer_A With Five Capture/Compare Registers
- 16-Bit Timer TA1, Timer_A With Three Capture/Compare Registers
- Hardware RTC
- Two Universal Serial Communication Interfaces (USCIs)
- USCI_A0 Supports UART, IrDA, SPI
- USCI_B0 Supports I2C, SPI
- 12-Bit Analog-to-Digital Converter (ADC) With Internal Reference, Sample-and-Hold, and Autoscan Features
- Comparator
- 128-Bit AES Security Encryption and Decryption Coprocessor
- 32-Bit Hardware Multiplier
- 3-Channel Internal DMA
- Serial Onboard Programming, No External Programming Voltage Needed
- Embedded Emulation Module (EEM)
- High-Performance Sub-1-GHz Radio Frequency (RF) Transceiver Core
- Same as in CC1101
- Wide Supply Voltage Range: 2 V to 3.6 V
- Frequency Bands: 300 MHz to 348 MHz, 389 MHz to 464 MHz, and 779 MHz to 928 MHz
- Programmable Data Rate From 0.6 kBaud to 500 kBaud
- High Sensitivity (–117 dBm at 0.6 kBaud, –111 dBm at 1.2 kBaud, 315 MHz, 1% Packet Error Rate)
- Excellent Receiver Selectivity and Blocking Performance
- Programmable Output Power up to +12 dBm for All Supported Frequencies
- 2-FSK, 2-GFSK, and MSK Supported as Well as OOK and Flexible ASK Shaping
- Flexible Support for Packet-Oriented Systems: On-Chip Support for Sync Word Detection, Address Check, Flexible Packet Length, and Automatic CRC Handling
- Support for Automatic Clear Channel Assessment (CCA) Before Transmitting (for Listen-Before-Talk Systems)
- Digital RSSI Output
- Suited for Systems Targeting Compliance With EN 300 220 (Europe) and FCC CFR Part 15 (US)
- Suited for Systems Targeting Compliance With Wireless M-Bus Standard EN 13757-4:2005
- Support for Asynchronous and Synchronous Serial Receive and Transmit Mode for Backward Compatibility With Existing Radio Communication Protocols
- High-Performance Low-Frequency (LF) Interface
- 3D Wake-up Receiver
- Low Standby Current Consumption: 4.4 µA
- Regular Sensitivity Mode: 3.7 mVpp → Approximate 3-m Wake Range
- High Sensitivity Mode: 0.5 mVpp → Approximate 6-m Wake Range
- Low Sensitivity Variation
- Digital RSSI, 72 dB, 8-Bit Logarithmic
- Two Independent Wake Patterns, 0-Bit to 24-Bit Length
- Dedicated Sensitivity Levels for Both Wake Patterns
- Integrated LF Bit Stream Data Decoding and Digital Data Output
- AES-128 Hardware Encryption Coprocessor
- Resonant Frequency: 134.2 kHz
- Embedded Resonant Trimming for All Three Resonant Circuits
- 3D Transponder Interface
- Transponder Read Range up to 4 in (10 cm), Power Received From LF RF Field
- Half-Duplex (HDX) Communication Protocol
- Selectable Challenge/Response Length: 32/32, 64/64, or 96/64 Bit
- Mutual Authentication For All Commands With 32-Bit Reader Signature
- Burst Read Mode
- Anticollision Encryption
- EEPROM Memory Size of 2048 Bytes
- Available User EEPROM is 1776 Bytes
- Encryption Keys 4 × 128 Bits
- Configurable Page Types for Selective Access Grant
- All Pages Lockable (No Reprogramming Possible)
- Switch Interface With up to Eight Inputs
- 3D Wake-up Receiver
The TI RF430F5978 system-in-package adds a 3D low-frequency (LF) wake-up and transponder interface to the CC430 ultra-low-power microcontroller system-on-chip (SoC) with integrated sub-1-GHz RF transceiver. This architecture allows activation and deactivation of the device in a dedicated and well-defined area "on-demand" to achieve extended battery life for the whole system. The embedded LF transponder interface is always functional even without battery supply and offers the highest level of security through its 128-bit AES encryption for challenge/response and mutual authentication. The embedded LF transponder interface also adds 2KB of programmable EEPROM memory to the system.
The CC430 ultra-low-power microcontroller system-on-chip (SoC) combines the CC1101 sub-1-GHz RF transceiver with the powerful MSP430 16-bit RISC CPU. Sixteen-bit registers and constant generators contribute to maximum code efficiency. The RF430F5978 device features the MSP430 CPUXV2, 32KB of in-system programmable flash memory, 4KB of RAM, two 16-bit timers, a high-performance 12-bit ADC with six external inputs plus internal temperature and battery sensors, a comparator, two USCIs, a 128-bit AES security accelerator, a hardware multiplier, DMA, and an RTC module with alarm capabilities.
The RF430F5978 provides a tight integration between the microcontroller core, its peripherals, software, and the integrated sub-1-GHz RF transceiver and 3D LF transceiver for wake-up and transponder interface, making these solutions easy to use while improving performance.
For complete module descriptions, see the (SLAU378).
TI 仅提供有限的设计支持
TI 仅为使用此产品的现有工程提供有限的设计支持。如可用,您将在此页面找到相关的配套资料、工具和软件。TI 仅为使用此产品的现有设计提供有限的设计支持。在 TI E2E™ 支持论坛申请有限的设计支持。
技术文档
| 顶层文档 | 类型 | 标题 | 格式选项 | 下载最新的英语版本 | 日期 | |
|---|---|---|---|---|---|---|
| * | 数据表 | RF430F5978 MSP430™ System-in-Package With Sub-1-GHz Transceiver and 3D LF Wake-up and Transponder Interface 数据表 (Rev. A) | PDF | HTML | 2015-10-28 | ||
| 白皮书 | 在 RFID 荒漠中认清方向 | 2014-2-20 | ||||
| 用户指南 | RF430F59xx Family User's Guide | 2012-8-6 |
设计与开发
如需其他信息或资源,请点击以下任一标题进入详情页面查看(如有)。
LB-3P-TRACE32-WIRELESS — 用于无线连接的 Lauterbach TRACE32® 调试系统
Lauterbach TRACE32® 工具是一套先进的硬件和软件组件,开发人员可通过它分析、优化和认证 TI 的许多无线连接芯片。这套全球知名的嵌入式系统调试解决方案是所有开发阶段(从器件前开发一直到产品认证和现场故障排除)的理想解决方案: 完整的片上断点支持;运行时存储器访问;闪存编程和基准测试计数器。所有功能均可脚本化,使开发人员能够反复执行相同的测试序列。Lauterbach 工具直观的模块化设计可为工程师提供当今最高的可用性能,并提供可随需求变化而调整和扩展的系统。经认证的工具资质认证支持套件 (TQSK) 提供了一种便捷而全面的方法来鉴定 TRACE32® (...)
MSP-FET — MSP MCU 编程器和调试器
MSP-FET 是功能强大的仿真开发工具(通常称为调试探针),可让用户快速开始在 MSP 低功耗微控制器 (MCU) 上进行开发。
它支持通过 JTAG 和 SBW 接口进行编程和实时调试。此外,MSP-FET 还可在计算机的 USB 接口和 MSP UART 间提供反向通道 UART 连接。这为 MSP 编程器提供了一种便捷方法,实现了 MSP 和在计算机上运行的终端之间的串行通信。它还支持使用 BSL(引导加载程序)经由 UART 和 I2C 通信协议将程序(通常称为固件)加载到 MSP 目标中。
USB 接口将 MSP-FET 连接至计算机,而 14 引脚连接器提供对 MSP (...)
MSP430-SDK — 适用于 MSP430 微控制器的 MSP430-SDK
MSP430-SDK 是一套资源集,可帮助用户高效地为 MSP430 微控制器 (MCU) 编写代码。这些资源支持所有 MSP430 微控制器。正如一位用户所说:“这简直就是开发人员成为 MSP430 微控制器专家的必备利器!”
该设计资源集合包括各种高度抽象的软件库,范围涵盖 MSP430 驱动程序库等特定于器件和外设的库,以及图形库和电容式触控库等特定于应用的库。MSP430 驱动程序库是一个尤为重要的库,可以帮助软件开发人员利用便捷的 API 来控制错综复杂的低级别硬件外设,从而使生成的代码更易于读取和维护。MSP 驱动程序库支持除最早系列器件之外的所有器件。
Code (...)
MSP430-GCC-OPENSOURCE — GCC - 适用于 MSP 微控制器的开源编译器
MSP430™ GCC 开源包是一个完整的调试器和开源 C/C++ 编译器工具链,用于构建和调试基于 MSP430 微控制器的嵌入式应用程序。此编译器支持所有 MSP430 器件且没有代码大小限制。此编译器可以通过命令行独立使用,也可以在 Code Composer Studio v6.0 或更高版本中使用。无论您使用的是 Windows®、Linux® 还是 Mac OS X® 环境,均可立即开始使用。
MSP430 GCC 开源主要组件:
MSP430 GCC 编译器由 TI 拥有,并自 2018 年以来由 Mitto Systems 维护(之前由 Somnium 和 Red Hat (...)
IAR-KICKSTART — IAR Embedded Workbench
IAR Embedded Workbench 提供了一个完整的开发工具链,用于为您选择的目标微控制器构建和调试嵌入式应用。随附的 IAR C/C++ 编译器可为您的应用生成高度优化的代码,而 C-SPY 调试器是一款完全集成的调试器,适用于源代码级调试和反汇编级调试,支持复杂代码和数据断点。
关键组件:
- 附带项目管理工具和编辑器的集成开发环境。
- 高度优化 C 和 C++ 编译器。
- 多文件编译支持。
- 运行时库。
- 链接器和库工具。
- 具有 MSP 仿真器的 IAR C-SPY 调试器,支持在硬件(包括 TI-RTOS)上进行 RTOS 感知调试。
- MSP-FET 调试器,支持特定 MCU。
- 支持 (...)
MSP-GRLIB — MSP 图形库
MSP 图形库是一组免专利费的基本图元,用于在基于 MSP430 和 MSP432 微控制器并具有图形显示功能的电路板上创建图形用户界面。该图形库包括两个功能性构建层:显示驱动程序层,特定于所用的显示屏;以及图形基元层,用于绘制点、线、矩形、圆、文本和位图图像。
MSP-IQMATHLIB — 用于 MSP 的定点数学运算库
德州仪器 (TI) MSP IQmath 和 Qmath 库是一个高度优化的高精度数学函数集合,使 C 语言编程人员可以将浮点算法无缝移植到 MSP430 和 MSP432 器件上的定点代码中。这些例程通常用于计算密集型实时应用,最佳执行速度、高精确度和超低能耗是这些应用的关键。与使用浮点数学算法编写的同等代码相比,使用 IQmath 和 Qmath 库可以大幅提高执行速度并显著降低能耗。
MSP-IQmathlib 支持的 MSP 器件:
- MSP430F1xx
- MSP430F2xx
- MSP430G2xx
- MSP430F4xx
- MSP430F5xx
- MSP430F6xx
- MSP430FRxx (...)
SLRC001 — RF430F5978EVM Software
| 封装 | 引脚 | CAD 符号、封装和 3D 模型 |
|---|---|---|
| VQFN (RGC) | 64 | Ultra Librarian |