CC2530简介
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.8V片上稳压器:用以提供1.8V的数字逻辑电压,采用这一个稳压器要 求用一个去耦电容C401来获得稳定运行效果。
电源去耦和过滤 必须使用合适的电源去耦以获得最佳的性能。在一个应用中去耦电容和
电源过滤的位置和尺寸对获得最佳性能是非常重要的。TI 提供了一个紧 凑的参考设计,应该很好地遵循。 晶振 32MHz 晶振使用了一个外部32-MHz 振荡器XTAL1 和两个负载电容 (C221 和C231)。 晶振 XTAL2 是一个可选的32.768 kHz 晶振,有两个负载电容(C321 和 C331)用于32.768-kHz晶振。32.768 kHz 晶振用于要求非常低的睡眠 电流消耗和精确唤醒时间的应用。
调试接口
多路时钟校准
DMA
8051CPU 内核
输
入
ADC
输 出 控 制
音频/直 流
8通道
器
AES 加密和 解密
USART1
USART2
定时器1(16位)
定时器2 IEEE 802.15.4 MAC定时器
定时器3(8位) 定时器4(8位)
片上稳压器 VDD(2.0-3.6V) DCOUPL
上电/复位/掉电 睡眠定时器
CC2530 主要有四种不同的闪存版本: CC2530F32/64/128/256(32/64/128/256KB闪存)
其具有多种运行模式,使得它能满足超低功耗系统 的要求。同时CC2530运行模式之间的转换时间很短, 使其进一步降低能源消耗。
2
数字 模拟 混合
RESET_N
XOSC_Q2 XSOC_Q1
位定时器,一个8位定时器) IR发生电路(IR 中断) 具有捕获功能的32-kHz睡眠定时器 硬件支持CSMA/CA(载波侦听多路访问/冲突避免) 支持精确的数字化RSSI/LQI(链路质量指示 ) 电池监视器和温度传感器 21个通用I/O引脚 看门狗定时
8
CC2530的外设(2)
两个8位定时器:定时器3,4为8位定时器,有一个可编程分 频器,一个8位的周期值,一个计数器通道。
每个指令周期是一个时钟,而标准的8051 每个指令周期是12个时钟 消除了总线状态的浪费。
因为一个指令周期与可能的内存存取是一致的,大多数单字节指令在 一个时钟周期内执行。除了速度提高之外,增强型8051 内核还包括 结构上的改善。
第二个数据指针
一个扩展的18源中断单元
8051 内核的对象代码兼容业界标准的8051 微控制器。即对 象代码使用8051 内核上执行的业界标准的8051
13
CC2530模块
传感器板
14
步进电机结点
15
CC Debug仿真器
16
CC2530的CPU
CC2530使用的8051CPU是一个单周期的兼容内核,它有三种不同 的访问总线。其中包括中断控制器,内存仲裁器,8KB SRAM, 32/64/128/256KB闪存块。
增强型8051 内核使用标准的8051 指令集。因为以下原因指 令执行比标准的8051更快:
10
CC2530最小系统
11
CC2530的典型应用
12
元件说明
输入输出匹配:当使用单极子的一个不平衡天线,需要用一个巴伦(平衡 非平衡转换器 )来对性能进行优化,可以采用低成本分立电感或电容来实 现,这里主要运用C262,L261,C252,L252.如果使用了诸如折叠偶极子这 样的平衡天线,巴伦可以忽略。
MAC定时器:专为MAC或其他协议而设的定时器,可以跟踪 已过周期,同时可以记录收发某一的帧精确时间和传输结束时 间,以便产生不同的选通命令到无线模块
ADC:支持7到12位的分辨率,带宽范围为7-30kHz,在DC与 音频转换时,能够使用8个输入通道。
AES加密/解密内核:CC2530用128位的AES算法进行加密或 解密数据,从而保证了ZigBee网络层和应用层的安全要求。
睡眠模式控制器
存储器 仲裁
32/64/128/256 KB FLASH
8KB SRAM
IRQ控制
FLASH写
射频寄存器
CSMA/CA选通处理器
射步数据接口
先
进
选
调 制 器
自动 增益 控制
解 调
出 和 帧
器控
制
接
发
收
频率
送
链
合成器
链
RF_P RF_N
CC2530片内结构方框3 图
CC2530引脚描述(1)
编译器或汇编器编译,在功能上是等同的。
17
CC2530的CPU
中断控制器:其为18个中断源提供服务,它们中的每个中 断都被赋予4 个中断优先级中的某一个。
P2_4 P2_3 P2_2 P2_1 P2_0
P1_7 P1_6 P1_5 P1_4 P1_3 P1_2 P1_1 P1_0
P1_7 P1_6 P1_5 P1_4 P1_3 P1_2 P1_1 P1_0
/
复位
看门狗
32MHz晶振
32.768KH z晶振
高速RC-OSC
32.768KHz RC-OSC
4
CC2530引脚描述(2)
5
CC2530封装
6
CC2530芯片内部结构 CC2530需要极少的外部连接元件,同时有很多典型 电路,其模块大致可以分为三类:
1、CPU和内存相关模块 2、外设,时钟和电源管理相关模块 3、无线信号收发相关模块
7
CC2530的外设(1)
强大的5通道DMA IEEE 802.15.4 MAC定时器,通用定时器(一个16
USART0和USART1分别被配置为一个主从或一个UART,其 功能是为RX和TX提供双缓冲,以及硬件流控制。
调试接口:用于内部电路调试,具有两线串形接口 I/O控制器:负责所有的通用的I/O引脚
9
无线设备
• CC2530具备一个IEEE802.15.4兼容无线 收发器,其中的RF内核控制模拟无线模块, 另外它还提供了一个连接外部设备的端口, 从而可以发出命令和读取状态,操纵各执 行电路的事件顺序。同时无线设备还包括 数据包过虑模块和地址识别模块。
CC2530简介
1
CC2530芯片
CC2530是基于2.4GHz IEEE802.15.4、ZigBee和 RF4CE上的一个片上系统解决方案。其特点是以极低 的总材料成本建立较为强大的网络节点。
CCБайду номын сангаас530 芯片结合了RF 收发器,增强型8051 CPU, 系统内可编程闪存,8KB SRAM 和许多其他模块的强 大的功能。
电源去耦和过滤 必须使用合适的电源去耦以获得最佳的性能。在一个应用中去耦电容和
电源过滤的位置和尺寸对获得最佳性能是非常重要的。TI 提供了一个紧 凑的参考设计,应该很好地遵循。 晶振 32MHz 晶振使用了一个外部32-MHz 振荡器XTAL1 和两个负载电容 (C221 和C231)。 晶振 XTAL2 是一个可选的32.768 kHz 晶振,有两个负载电容(C321 和 C331)用于32.768-kHz晶振。32.768 kHz 晶振用于要求非常低的睡眠 电流消耗和精确唤醒时间的应用。
调试接口
多路时钟校准
DMA
8051CPU 内核
输
入
ADC
输 出 控 制
音频/直 流
8通道
器
AES 加密和 解密
USART1
USART2
定时器1(16位)
定时器2 IEEE 802.15.4 MAC定时器
定时器3(8位) 定时器4(8位)
片上稳压器 VDD(2.0-3.6V) DCOUPL
上电/复位/掉电 睡眠定时器
CC2530 主要有四种不同的闪存版本: CC2530F32/64/128/256(32/64/128/256KB闪存)
其具有多种运行模式,使得它能满足超低功耗系统 的要求。同时CC2530运行模式之间的转换时间很短, 使其进一步降低能源消耗。
2
数字 模拟 混合
RESET_N
XOSC_Q2 XSOC_Q1
位定时器,一个8位定时器) IR发生电路(IR 中断) 具有捕获功能的32-kHz睡眠定时器 硬件支持CSMA/CA(载波侦听多路访问/冲突避免) 支持精确的数字化RSSI/LQI(链路质量指示 ) 电池监视器和温度传感器 21个通用I/O引脚 看门狗定时
8
CC2530的外设(2)
两个8位定时器:定时器3,4为8位定时器,有一个可编程分 频器,一个8位的周期值,一个计数器通道。
每个指令周期是一个时钟,而标准的8051 每个指令周期是12个时钟 消除了总线状态的浪费。
因为一个指令周期与可能的内存存取是一致的,大多数单字节指令在 一个时钟周期内执行。除了速度提高之外,增强型8051 内核还包括 结构上的改善。
第二个数据指针
一个扩展的18源中断单元
8051 内核的对象代码兼容业界标准的8051 微控制器。即对 象代码使用8051 内核上执行的业界标准的8051
13
CC2530模块
传感器板
14
步进电机结点
15
CC Debug仿真器
16
CC2530的CPU
CC2530使用的8051CPU是一个单周期的兼容内核,它有三种不同 的访问总线。其中包括中断控制器,内存仲裁器,8KB SRAM, 32/64/128/256KB闪存块。
增强型8051 内核使用标准的8051 指令集。因为以下原因指 令执行比标准的8051更快:
10
CC2530最小系统
11
CC2530的典型应用
12
元件说明
输入输出匹配:当使用单极子的一个不平衡天线,需要用一个巴伦(平衡 非平衡转换器 )来对性能进行优化,可以采用低成本分立电感或电容来实 现,这里主要运用C262,L261,C252,L252.如果使用了诸如折叠偶极子这 样的平衡天线,巴伦可以忽略。
MAC定时器:专为MAC或其他协议而设的定时器,可以跟踪 已过周期,同时可以记录收发某一的帧精确时间和传输结束时 间,以便产生不同的选通命令到无线模块
ADC:支持7到12位的分辨率,带宽范围为7-30kHz,在DC与 音频转换时,能够使用8个输入通道。
AES加密/解密内核:CC2530用128位的AES算法进行加密或 解密数据,从而保证了ZigBee网络层和应用层的安全要求。
睡眠模式控制器
存储器 仲裁
32/64/128/256 KB FLASH
8KB SRAM
IRQ控制
FLASH写
射频寄存器
CSMA/CA选通处理器
射步数据接口
先
进
选
调 制 器
自动 增益 控制
解 调
出 和 帧
器控
制
接
发
收
频率
送
链
合成器
链
RF_P RF_N
CC2530片内结构方框3 图
CC2530引脚描述(1)
编译器或汇编器编译,在功能上是等同的。
17
CC2530的CPU
中断控制器:其为18个中断源提供服务,它们中的每个中 断都被赋予4 个中断优先级中的某一个。
P2_4 P2_3 P2_2 P2_1 P2_0
P1_7 P1_6 P1_5 P1_4 P1_3 P1_2 P1_1 P1_0
P1_7 P1_6 P1_5 P1_4 P1_3 P1_2 P1_1 P1_0
/
复位
看门狗
32MHz晶振
32.768KH z晶振
高速RC-OSC
32.768KHz RC-OSC
4
CC2530引脚描述(2)
5
CC2530封装
6
CC2530芯片内部结构 CC2530需要极少的外部连接元件,同时有很多典型 电路,其模块大致可以分为三类:
1、CPU和内存相关模块 2、外设,时钟和电源管理相关模块 3、无线信号收发相关模块
7
CC2530的外设(1)
强大的5通道DMA IEEE 802.15.4 MAC定时器,通用定时器(一个16
USART0和USART1分别被配置为一个主从或一个UART,其 功能是为RX和TX提供双缓冲,以及硬件流控制。
调试接口:用于内部电路调试,具有两线串形接口 I/O控制器:负责所有的通用的I/O引脚
9
无线设备
• CC2530具备一个IEEE802.15.4兼容无线 收发器,其中的RF内核控制模拟无线模块, 另外它还提供了一个连接外部设备的端口, 从而可以发出命令和读取状态,操纵各执 行电路的事件顺序。同时无线设备还包括 数据包过虑模块和地址识别模块。
CC2530简介
1
CC2530芯片
CC2530是基于2.4GHz IEEE802.15.4、ZigBee和 RF4CE上的一个片上系统解决方案。其特点是以极低 的总材料成本建立较为强大的网络节点。
CCБайду номын сангаас530 芯片结合了RF 收发器,增强型8051 CPU, 系统内可编程闪存,8KB SRAM 和许多其他模块的强 大的功能。