CC2530中文数据手册:ZigBee应用的片上系统解析

需积分: 4 1 下载量 54 浏览量 更新于2024-07-22 收藏 8.99MB PDF 举报
"CC2530中文数据手册完全版,包含详细的技术规格和应用信息,适合于2.4GHz IEEE 802.15.4和ZigBee®应用的开发工作。" 该手册详细介绍了CC253X系列的片上系统解决方案,特别是CC2530芯片。这是一款专为无线通信设计的微控制器,广泛应用于ZigBee网络和其他基于IEEE 802.15.4标准的低功耗无线应用。 1. **CPU和内存** - CPU部分基于经典的8051架构,具有高性能和低功耗的特点。 - 内存包括不同类型的存储空间,如程序存储器、数据存储器(XDATA)等,支持高效的程序执行和数据管理。 2. **时钟和电源管理** - 芯片支持多种电源管理模式,如主动模式、空闲模式以及PM1、PM2和PM3,旨在优化能效。 - 振荡器和系统时钟机制灵活,可以适应不同的运行需求,并有32kHz振荡器支持低功耗操作。 3. **外设** - CC2530集成了一系列外设,如定时器、中断控制器、调试接口等,以满足各种应用需求。 4. **无线电** - 2.4GHz无线电部分是专为IEEE 802.15.4和ZigBee通信设计的,提供了可靠的无线连接功能。 5. **8051 CPU** - CPU部分详细介绍了8051的架构、存储器映射、指令集、中断系统以及调试接口。 - 包括数据指针、R0-R7寄存器、程序状态字、累加器、B寄存器和堆栈指针的详细说明,方便开发者理解和编程。 6. **中断** - 中断系统支持中断屏蔽和处理,以及中断优先级设置,对于实时性和响应速度至关重要的应用特别有用。 7. **调试接口** - 提供了调试模式、传输方式、命令集以及与供电模式的关系,有助于开发者进行问题排查和代码优化。 8. **电源管理和时钟** - 电源管理功能允许在不同操作模式间切换,以平衡性能和能耗。 - 振荡器和时钟系统包括内部和外部振荡器,以及相关寄存器,用于精确控制系统的时序。 9. **复位** - 复位功能包括上电复位、布朗输出探测器和时钟丢失探测器,确保设备在异常情况下的稳定启动。 10. **闪存控制器** - 闪存控制器管理程序存储,其组织结构和写入过程都有详细描述,确保软件的可靠存储和更新。 手册的全面性使得开发者能够深入了解CC2530的各个层面,从而有效地设计和实现基于此芯片的2.4GHz无线通信解决方案。通过掌握这些知识,开发者可以创建高效、低功耗且可靠的ZigBee网络应用。
2020-09-30 上传
cc2530中文数据手册完全版 非常详细的解释)好东西TEXAS 蜂舞 INSTRUMENTS www.zlgbee-sh.c FENG WI 郑州新双恒 www.ti.com 36寄存器 ∴51 4电源管理和时钟 n52 4.1电源管理简介 53 4.1.1主动和空闲模式 4.1,2PM1.54 4.1.3PM2. 54 4.1.4PM3.54 4.2电源管理掉制 54 4.3电源管理寄存器 55 4.4振荡器和时钟 58 4.4.1振荡器 4.4.2系统时钟 ■1■■■1■■■■■■■■■■■■■■1■■1■■■■1■■1■■■■■1■■■1■■■ 58 4.4.332kHz振荡器 59 4.4.4振荡器和时钟寄存器.….….….………………………………59 4.5定时器标记产生,,… 61 4.6数据保留 61 5复位 62 5.1上电复位和布朗输出探测器 ■1■■■■■1■■Ⅱ■ 63 5.2时钟丢失探测器 ■■1着面D 6闪存控制器 ∴64 6.1闪存存储器组织 65 62闪存写 :日. 65 6.2.1闪存写步骤 65 6.2.2写多次到一个字 6.2.3DMA內存写.… 氰66 6.2.4CPU闪存写. ■1■■DD■_■ ■■■■1■■D■■ 67 6.3闪存页面擦除 67 6.3.1从闪存存储器执行闪存擦除 68 64闪存DMA触发 68 6.5闪存控制器的寄存器.…, ■1■■■■ ,68 70端口 1■D1D■I■111■■DI日■■1日BD1D■ l■■D■■1■ ,70 7.1未使用的I/O引脚 71 7.2低I/O电压 ■■■1■■■■1 71 7.3通用I/O 71 7.4通用I/O中断 7.5通用I/ODMA 72 7.6外设I/O 72 7.6.1定时器1. ■■■■■1 1■■■■■■■Ⅱ■■ ■■■■■■■■■1 ,73 7.62定时器3 7.6.3定吋器4. ,74 7.6. 4 USART O 74 7.6.5 UsarT 1 74 SWRUI91-April 2009 提交文件反馈 TEXAS 蜂舞 INSTRUMENTS www.zlgbee-sh.c FENG WI 郑州新双恒 www.ti.com 7.6.6ADC 75 7.7调试接口 75 7.832 KHZ XOSO输入 75 7.9无线测试输出信号 75 7.10掉电信号MUX(PMUX).,,,,,,…,,,,, 75 7.11I/O引脚. 75 8DMA控制器 ■■■■■■■■■■ ■■■■■■1■Ⅱ■■■■■1■ ■■1■■■■1 ∴∴83 8.1DMA操作 84 82DMA配置参数. 86 8.2.1溴地址, 1■■1■■ 86 8.2.2日标地址. 口口■ 86 8.2.3传送数量 .86 8.2.4VLEN设置 n87 8.2.5触发事件 :.::a:a::. .87 8.2.6溴和目标增量. IIII. ■■■ ■■1■■ ■■■■■■1■■■ ∴∴87 8.2.7DMA传输模式… 88 8.2.8DMA优先级. 8.2.9字节或字传输 ::.::::::::::日日:日1:.:a..::::::a:E:::::::::::::日 88 8.2.10屮断屏蔽 88 8.2.11模式8设置 88 8.3DMA配置安装 88 8.4停止DMA传输… 89 8.5DMA中断 ∴89 8.6DMA配置数据结构 89 8.7DMA存储访问 8.8DMA寄有器. l■■1■■■■■■■■■■■I ■■1■■ 92 9定你器(16位定时器) ,■ 94 9.116位计数器 .95 92定时器1操作 95 9.3自由运行模式 1■■■■1■■D■■■Ⅱ■1■D■■1D■■■1D■1■■■■1■1D重■D1■■日■1■■■面111■■D■ 95 9.4模模式.… 96 9.5正计数/倒计数模式 ∴96 9.6通道模式控制., 97 9.7输入捕获模式.…. 97 9.8输出比较模式... ■■ 97 9.9IR信号产牛和线性化. n,102 9.9.1简介 ∴102 9.9.2调制码 ■■_■■■■■■ 102 99.3非调制码 103 9.9.4学习. 104 9.9.5其他注意事项 1■■■■■1■■■■■■1■■1■着■1日■■■■■■■重■ l■■1■■■重1■■ ,104 9.10定时器1中断 104 SWRUI91-April 2009 提交文件反馈 TEXAS 蜂舞 INSTRUMENTS Www.z1gbee-sh. C FENG WI 郑州新双恒 www.ti.com 9.11定时器1DMA触发… 104 9.12定时器1寄存器 :::::::日aa 105 9.13作为数组访问定时器1寄存器 ■ ∴1