## **概述**
![](https://img.kancloud.cn/af/0e/af0e5f4b0ed83e2ecbac8ef1ba34ea6c_220x150.png)
* CC2530 是IEEE 802.15.4、Zigbee和RF4CE这3方面应用的真正的片上系统(SoC)解决方案。它能够构建强大的网络节点,同时成本非常低。 CC2530将领先的RF收发器的出色性能与行业标准的增强型8051 MCU、系统内可编程闪存、8 KB RAM和许多其他强大功能整合了在一起。CC2530具有四个不同的闪存版本:CC2530F32 / 64/128/256,分别具有32/64/128/256 KB的闪存。CC2530具有多种工作模式,非常适合要求超低功耗的系统。操作模式之间的过渡时间短,进一步确保了低能耗。
* CC2530F256与德州仪器(TI)的业界领先的 golden-unit-status ZigBee协议栈(Z-Stack)相结合,可提供强大而完整的ZigBee解决方案。
* CC2530F64及更高版本与德州仪器(TI)的 golden-unit-status RemoTI堆栈相结合,可提供强大而完整的ZigBee RF4CE远程控制解决方案。
<br/>
## **参数**
* Technology:Zigbee
* Device type:Wireless MCU
* Flash (KB):256
* CPU core:8051
* RAM (KB):8
* Rating:Catalog
<br/>
## **特性**
**1.射频/布局**
* 符合2.4 GHz IEEE 802.15.4的射频收发器
* 出色的接收灵敏度和抗干扰能力
* 可编程输出功率高达4.5 dBm
* 很少的外部组件
* 异步网络只需要一个晶体
* 6mm×6mm QFN40封装
* 适用于以全球无线电为目标的系统
* 频率规定:ETSI EN 300328和EN 300440(欧洲),
* FCC CFR47第15部分(美国)和ARIB STD-T-66(日本)
**2.低电量**
* 主动模式RX(CPU闲置):24 mA
* 主动模式TX(1 dBm)(CPU闲置):29 mA
* 功耗模式1(唤醒时间为4 µs):0.2 mA
* 功耗模式2(睡眠定时器正在运行):1 µA
* 功耗模式3(外部中断):0.4 µA
* 宽电源电压范围(2 V–3.6 V)
**3.微控制器**
* 高性能和低功耗8051微控制器内核
* 使用代码预取
* 32、64、128或256 KB系统内可编程闪存
* 在所有电源模式下均具有保留功能的8KB RAM
* 硬件调试支持
**4.周边设备**
* 强大的五通道DMA
* 集成高性能运算放大器和超低功耗比较器
* IEEE 802.15.4 MAC计时器,通用计时器
* (一个16位,两个8位)
* 红外线产生电路
* 具有捕获功能的32kHz睡眠定时器
* CSMA / CA硬件支持
* 准确的数字RSSI / LQI支持
* 电池监控器和温度传感器
* 具有八通道和可配置分辨率的12位ADC
* AES安全协处理器
* 两个功能强大的USART,支持多个串行协议
* 21个通用I / O引脚
* (19×4 mA,2×20 mA)
* 看门狗定时器
**5.开发工具**
* CC2530开发套件
* CC2530 ZigBee开发套件
* 用于RF4CE的CC2530 RemoTI开发套件
* SmartRF软件
* 包嗅探器
* 提供IAR嵌入式工作台
- 课程简介
- 配套资源下载
- 配套开发套件简介
- 简介
- 技术参数
- 电路原理图 & PCB图——标准板
- 电路原理图 & PCB图——MiNi板
- CC2530F256 核心模组
- MCU简介
- 模组尺寸 & 引脚定义
- 模组技术参数
- 电路原理图 & PCB设计图
- 封装及生产指导
- 第一部分:准备
- 1.1 小白也能读懂的 ZigBee 3.0 简介
- 1.2 IAR EW for 8051 简介与安装
- 1.3 TI Z-Stack 3.0 简介与安装
- 1.4 SmartRF Flash Programmer 下载与安装
- 1.5 串口助手简介与安装
- 1.6 SmartRF04EB 驱动程序
- 1.7 USB转串口驱动程序
- 其他软件安装(非必须)
- 1.7.1 Xshell 7 简介与安装指南
- 1.7.2 PuTTY 简介与安装
- 第二部分:51单片机入门——基于CC2530
- 第1章:CC2530 开发基础实验
- 1.1 新建工作空间及工程
- 1.2 源代码编写及编译
- 1.3 程序下载及仿真
- 1.4 固件烧录
- 第2章:GPIO实验
- 2.1 多工程管理基础
- 2.2 GPIO输出实验——LED控制
- 2.3 GPIO输入实验——机械按键
- 2.4 GPIO输入输出通用配置实验
- 2.5 GPIO外部中断实验
- 第3章:定时器实验
- 3.1 工程概述
- 3.2 定时器T1实验——查询触发
- 3.3 定时器T3实验——中断触发
- 3.4 看门狗定时器实验
- 3.5 低功耗定时器实验
- 第4章:串口通信实验
- 第5章:ADC实验——使用光照传感器
- 第6章:OLED 显示器实验
- 第7章:外设实验
- 7.1 DHT11温湿度传感器
- 7.2 NorFLASH读写实验
- 7.3 继电器控制实验
- 第三部分:Z-Stack 3.0 详解
- 第1章:Z-Stack 3.0 架构详解
- 1.1 Z-Stack 3.0.1 文件组织
- 2.2 Z-Stack 3.0.1 工程框架
- 第2章:操作系统的任务调度原理
- 第3章:OSAL 详解
- 3.1 OSAL的任务调度原理
- 3.2 任务初池始化与事件处理
- 3.3 Z-Stack 事件的应用
- 3.4 使用动态内存
- 第4章:硬件适配层应用——LED
- 4.1 HAL的文件结构和工程结构
- 4.2 HAL的架构简介
- 4.2 LED API简介
- 4.3 LED 实验
- 第5章:硬件适配层应用——按键
- 5.1 按键实验
- 5.2 HAL 按键框架详解(选修)
- 第6章:硬件适配层应用——串口
- 第7章:硬件适配层应用——显示屏
- 第8章:硬件适配层应用——ADC
- 第四部分:ZigBee 3.0 网络编程
- 第1章:ZigBee 3.0 网络原理
- 1.1 协议层次结构
- 1.2 IEEE 802.15.4协议
- 1.3 网络层
- 第2章:ZigBee 3.0 BDB
- 2.1 BDB 简介
- 2.2 BDB Commissioning Modes
- 2.3 ZigBee 3.0 组网实验
- 第3章:基于AF的数据通信
- 3.1 简单描述符
- 3.2 通信原理
- 3.3 数据发送API简介
- 3.4 ZigBee 3.0 通信实验
- 第4章:ZCL 基本原理
- 4.1 ZCL 简介
- 4.2 ZCL 内容详解
- 第5章:基于ZCL的开关命令收发
- 5.1 应用层对 ZCL API 的调用
- 5.2 ZCL 开关命令收发 API
- 5.3 ZCL 开关命令收发实验
- 第6章:基于ZCL的属性读写
- 6.1 ZCL 属性读写 API
- 6.2 ZCL 属性读写实验
- 第7章:基于ZCL的属性上报实验
- 7.1 概述
- 7.2 终端设备开发
- 7.3 协调器设备开发
- 7.4 仿真调试
- 课外篇:项目实战
- ZigBee 3.0 环境信息采集
- 基于ZigBee的农业环境信息采集
- 基于ZigBee的文件传输系统
- 基于ZigBee的光照自动开关窗帘
- 基于ZigBee的温湿度 & 光照强度采集系统
- 其他项目
- 基于ZigBee的温度和有害气体短信报警系统
- 基于ZigBee的多传感器探测与亮灯报警系统
- 基于ZigBee的温湿度、人体红外与声光报警系统
- ZigBee 3.0 多节点组网实战
- 基于ZigBee的温湿度 & 信号强度探测系统
- 课外篇:进阶选修
- 《课外篇:进阶选修》的说明
- 第1章:串口通信协议设计
- 1.1 设计基础
- 1.2 协议格式
- 第2章:优化协调器工程结构
- 2.1 工程结构
- 2.2 应用框架详解
- 2.2.1 框架说明
- 2.2.2 zbmsg
- 2.2.3 zbcategory
- 第3章:协调器上位机调试
- 3.1上位机说明
- 3.2 调试说明
- 第4章:信道及PanId的动态修改
- 4.1 串口协议
- 4.2 重要接口说明
- 4.2.1 NIB
- 4.2.2 NLME_UpdateNV
- 4.3 架构调整
- 4.4 应用
- 4.4.1 zbnwk接口实现
- 4.4.2 串口通信解析
- 4.4.3 烧录调试
- 第5章:网络短地址及MAC地址的获取
- 5.1 接口说明
- 5.1.1 描述
- 5.1.2 调用流程
- 5.1.3 异步数据
- 5.2 调试
- 第6章:入网控制及白名单
- 6.1 基本内容
- 6.1.1 入网控制
- 6.1.2 白名单
- 6.2 函数封装
- 6.3 程序调试
- 第7章:协调器分区存储管理
- 7.1 软件框架
- 7.2 应用
- 7.3 调试
- ZigBee 2 WiFi —— 基于ESP8266
- 1.使用云端服务器
- 2.源码说明与测试
- 3.ESP8266模块参考资料
- ZigBee 无线报文的抓取与分析
- 接入小米Aqara智能插座和温湿度传感器
- Z-Stack的NV应用
- 1. NV 简介
- 2. NV的读写
- 基于HAL的外部FLASH应用
- TFT显示器实验(选修)
- Lighting工程源码分析
- 9.1 ZHA Lighting工程
- 9.2 ZHA Lighting源码分析
- 9.3 Lighting亮度调节实验
- TemperatureSensor工程源码分析
- 10.1 ZHA TemperatureSensor工程
- 10.2 ZHA TemperatureSensor源码分析
- 版权声明与免责声明