图3.1系统硬件设计方案
3.1 CC2530模块
3.1.1 CC2530芯片
CC2530芯片是美国的Texas Instruments(TI)公司制造的用于2.4-GHz IEEE 802.15.4、ZigBee和RF4CE 应用的一个真正的片上系统(SoC)解决方案。它能够以非常低的成本建立强大的网络节点。
CC2530 结合RF收发器的优良品质,属于增强型8051 CPU,系统内有可编程闪存,8KB的RAM 和许多其他功能。CC2530 具有不同的运行模式,使得它尤其适应超低功耗要求的系统。运行模式之间的转换时间短进一步确保了低能源消耗。
图3.2 CC2530的引脚(QFN40封装)
CC2530中使用的8051 CPU内核是一个单周期的8051内核。有三种不同的内存访问总线,单周期访问SFR,DATA 和主SRAM。它还包括一个调试接口和一个18 输入扩展中断单元。中断控制器总共提供了18 个中断源,分为优个中断组,每个与四个中断优先级之一相关。8KB的SRAM映射到DATA存储空间和部分XDATA存储空间。8KB的SRAM是一个超低功耗的SRAM,即使数字部分掉电(供电模式2和3)也能保留其内容。CC2530中的闪存块为设备提供了内电路可编程的非易失性程序存储器,映射到XDATA存储空间。
CC2530的ADC支持7 到12 位的分辨率,分别在30 kHz或4 kHz的带宽。DC和音频转换可以使用高达八个输入通道(端口0)。同时CC2530也提供USART 0和USART 1,每个被配置为一个SPI主/从或一个UART。它们为RX和TX提供了双缓冲,以及硬件流控制,因此非常适合于高吞吐量的全双工应用[3]。
上一页 [1] [2] [3] [4] [5] [6] 下一页