CC2530中文数据手册完全版(Word版)
作一个 PWM 输出或捕获输入信号边沿的时序。它还可以配置在 IR 产生模式,计算定时器 3 周期,输出和定时 器 3 的输出相与,用最小的 CPU 互动产生调制的消费型 IR 信号(见 9.9 节)。
定时器 2(MAC 定时器)(第 18 章)是专门为支持 IEEE 802.15.4 MAC 或软件中其他时槽的协议设计。 定时器有一个可配置的定时器周期和一个 8 位溢出计数器,可以用于保持跟踪已经经过的周期数。一个 16 位捕 获寄存器也用于记录收到/发送一个帧开始界定符的精确时间,或传输结束的精确时间,还有一个 16 位输出比 较寄存器可以在具体时间产生不同的选通命令(开始 RX,开始 TX,等等)到无线模块。
定时器 3 和定时器 4(第 10 章)是 8 位定时器,具有定时器/计数器/PWM 功能。它们有一个可编程的分频 器,一个 8 位的周期值,一个可编程的计数器通道,具有一个 8 位的比较值。每个计数器通道可以用作一个 PWM 输出。
睡眠定时器(第 11 章)是一个超低功耗的定时器,计算 32-kHz 晶振或 32-kHz RC 振荡器的周期。睡眠定 时器在除了供电模式 3 的所有工作模式下不断运行。这一定时器的典型应用是作为实时计数器,或作为一个唤 醒定时器跳出供电模式 1 或 2。
ADC(第 12 章)支持 7 到 12 位的分辨率,分别在 30 kHz 或 4 kHz 的带宽。DC 和音频转换可以使用高达 八个输入通道(端口 0)。输入可以选择作为单端或差分。参考电压可以是内部电压、AVDD 或是一个单端或 差分外部信号。ADC 还有一个温度传感输入通道。ADC 可以自动执行定期抽样或转换通道序列的程序。
随机数发生器(第 13 章)使用一个 16 位 LFSR 来产生伪随机数,这可以被 CPU 读取或由选通命令处理器 直接使用。例如随机数可以用作产生随机密钥,用于安全。
AES 协处理器(第 14 章)允许用户使用带有 128 位密钥的 AES 算法加密和解密数据。这一内核能够支持 IEEE 802.15.4 MAC 安全、ZigBee 网络层和应用层要求的 AES 操作。
一个内置的看门狗定时器(第 15 章)允许设备在固件挂起的情况下复位自身。当看门狗定时器由软件使 能,它必须定期清除;否则,当它超时它就复位设备。或者它可以配置用作一个通用 32-kHz 定时器。
USART 0 和 USART 1(第 16 章)每个被配置为一个 SPI 主/从或一个 UART。它们为 RX 和 TX 提供了双 缓冲,以及硬件流控制,因此非常适合于高吞吐量的全双工应用。每个都有自己的高精度波特率发生器,因此 可以使普通定时器空闲出来用作其他用途。
USB 2.0 全速控制器(仅 CC2531 可用)有 5 个端点,1KB FIFO RAM 的双缓冲。它的功能描述在第 17 章 。
1.1.4 无线电
CC253x 设备系列提供了一个 IEEE 802.15.4 兼容无线收发器。RF 内核控制模拟无线模块。另外,它提供 了 MCU 和无线设备之间的一个接口,这使得可以发出命令、读取状态、自动操作和确定无线设备事件的顺序。 无线设备还包括一个数据包过滤和地址识别模块。关于无线电的更多详细信息可以在第 19 章找到。
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库CC2530中文数据手册完全版(18)在线全文阅读。
相关推荐: