CC2530中文用户指南:ZigBee MCU详解

5星 · 超过95%的资源 需积分: 33 1 下载量 107 浏览量 更新于2024-07-26 收藏 8.99MB PDF 举报
"CC2530中文手册,这是一份针对Zigbee应用的微控制器CC2530的详尽中文文档,涵盖了该芯片在2.4GHz IEEE 802.15.4标准下的使用和ZigBee技术。" 本文档详细介绍了CC253X系列芯片,特别是CC2530,它是一款专为2.4GHz IEEE 802.15.4和ZigBee应用设计的片上系统(SoC)解决方案。文档以用户指南的形式提供,旨在帮助开发者和工程师深入理解该芯片的功能和操作。 1. CPU和内存部分介绍了CC2530的核心——8051 CPU。该CPU具有增强的处理能力,同时文档详细列出了CPU的内存结构,包括内存映射、CPU存储空间、物理存储器、XDATA存储空间以及存储器仲裁机制。 2. CPU寄存器部分详细阐述了数据指针、R0-R7通用寄存器、程序状态字、累加器、B寄存器以及堆栈指针的功能和使用方法,这对于编写汇编或理解CPU工作原理至关重要。 3. 指令集总结部分为开发者提供了8051 CPU的指令集概览,方便进行程序开发。中断部分则讲解了中断屏蔽、中断处理流程、中断优先级,以及与中断相关的寄存器。 4. 调试接口章节详细介绍了调试模式、调试传输、调试命令,包括锁位设置、调试配置、调试状态、硬件断点以及闪存编程。这些内容对于芯片的故障排查和程序调试非常实用。 5. 电源管理和时钟部分涵盖了电源管理模式,如主动模式、空闲模式(PM1、PM2、PM3),电源管理控制寄存器,不同类型的振荡器(如系统时钟、32kHz振荡器)以及与之相关的寄存器。此外,还讨论了定时器标记产生和数据保留机制。 6. 复位章节详细描述了上电复位、布朗输出探测器以及时钟丢失探测器的工作原理,这些都是系统稳定运行的关键。 7. 闪存控制器部分则涉及闪存存储器的组织结构和写入操作,这对于固件升级和程序存储至关重要。 这份中文手册全面且深入,是开发者掌握CC2530并进行Zigbee应用开发的宝贵参考资料。通过阅读和理解这份文档,工程师能够有效地利用CC2530的特性来构建高效、可靠的无线通信系统。
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