CC2538xFnn是一款针对高性能Zigbee应用的理想片上系统(SoC)。该器件包含基于ARM Cortex M3的强大的MCU系统,具有高达32KB的片上RAM和高达512KB的片上闪存以及可靠的IEEE 802.15.4射频功能。这使得该器件能够处理涉及安全性、要求严格的应用以及无线下载的复杂网络堆栈。32个通用输入和输出(GPIO)以及串行外设接口可实现到电路板其它部分的简单连接。强大的安全加速器可在CPU处理应用任务的同时实现快速且高效的认证和加密。具有保持功能的低功耗模式可实现从睡眠状态中的快速唤醒并且大大降低了执行周期任务时的能耗。为了实现顺利平稳开发,CC2538xFnn包括一个强大的调试系统和一个综合性驱动器库。为减小应用闪存封装尺寸,CC2538xFnn ROM包含一个实用函数库和一个串行引导加载程序。CC2538与TI免费提供的Z-Stack软件解决方案搭配使用,可提供市场上功能最强大、最稳定的ZigBee解决方案。
• 微控制器
– 强大的ARM® Cortex®-M3,具有代码预提取功能
– 高达32MHz的时钟速度
– 512KB、256KB或128KB系统内可编程闪存
– 支持片上无线升级(OTA)
– 支持双Zigbee应用配置
– 高达32KB的RAM(其中16kB在所有功率模式下具有保持功能)
– cJTAG和JTAG调试
• 射频(RF)
– 2.4GHz IEEE 802.15.4兼容RF收发器
– -97dBm的出色接收器灵敏度
– 在44dB的ACR干扰情况下可靠耐用
– 高达7dBm的可编程输出功率
• 安全硬件加速
– 面向未来的AES-128/256,安全散列算法(SHA)2硬件加密引擎
– 可选 - 用于安全密钥交换的ECC-128/256,RSA硬件加速引擎
– 用于实现底层MAC功能性的无线命令选通处理器和数据包操作处理器
• 低功耗
– 有源模式RX(CPU闲置):20mA
– 0dBm 时的有源模式TX(CPU闲置):24mA
– 功率模式1(4μs 唤醒时间,32KB RAM保持,完全寄存器保持):0.6mA
– 功率模式2(睡眠定时器运行,16KB RAM保持,配置寄存器保持):1.3μA
– 功率模式3(外部中断,16KB RAM保持,配置寄存器保持):0.4μA
– 宽电源电压范围(2V至3.6V)
• 外设
– μDMA
– 4个通用定时器(每个定时器为32位或16位)
– 32位32kHz睡眠定时器
– 具有8通道和可配置分辨率的12位模数转换器(ADC)
– 电池监视器和温度传感器
– USB 2.0全速器件(12Mbps)
– 2个串行外设接口(SPI)
– 2个异步收发器(UART)
– I2C
– 32个通用I/O引脚(28 × 4mA,4 × 20mA)
– 安全装置定时器
• 布局布线
– 8mm × 8mm QFN56封装
– 针对温度高达125°C的工业运行的稳定耐用器件
– 极少的外部组件
– 异步网络只需一个单晶振
• 开发工具
– CC2538开发套件
– 经美国联邦通信委员会(FCC)和欧洲电信标准协会(ETSI)规则认证的参考设计
– 针对Contiki/6LoWPAN、ZigBee Smart Energy 1.x、Zigbee Light Link和Zigbee家庭自动化提供完全软件支持,其中包括示例应用和参考设计
– Code Composer Studio™
– 用于ARM的IAR Embedded Workbench®
– SmartRF™ Studio
– SmartRF闪存编程器
• 智能电网和家庭局域网
• 家庭和楼宇自动化
• 智能照明系统
• 无线传感器网络
• 物联网