CC2430 介绍.pptVIP

  1. 1、本文档共74页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CC2430 介绍 目录 1 CC2430芯片 2 IAR 软件介绍 3 ZigBee简介 4 Zigbee开发 1.1 CC2430 Soc RF/LAYOUT 兼容IEEE802.15.4 的RF前端 接收灵敏度高 集成度高 7*7mm QLP48 封装 功耗 低功耗(接收 27mA,发送27mA) 休眠电流0.5μA @PM2 0.3μA@PM3 可快速唤醒 宽电压工作(2.0V ~ 3.6V) 内核 一个加强51 128KB FALSH(另有32K、64K可选) 8KB RAM(4KB 可以全模式工作) DMA功能 自带看门狗 一个IEEE802.15.4 MAC定时器 支持硬件调试 外设 CSMA/CA 硬件支持 信号强度自动生成 电源、温度管理 12位ADC 128位AES加密处理 两个全功能串口 21 个 I/O 开发工具 IAR Embedded Workbench 应用 IEEE802.15.4系统设计 ZigBee系统设计 家居自动化 工业控制 低功耗传感器网络(WSN) 消费电子 PC外设 1.2 CC2430 I/O 1.3 CC2430 封装 1.4 CC2430 框图 1.5 CC2430 外设 电源管理 复位 FLASH控制 I/O DMA T1(16位) T2(MAC) T3/T4 Sleep Timer ADC Random AES WDT UART Radio Voltage Regulators 1.5.1 电源管理 1.5.2 复位 一共有4种复位方式: RESET_N 强制复位 上电复位(保持在复位状态,直到电压正常) 电压不足复位( 保持在复位状态,直到电压恢复正常) 看门狗复位 1.5.3 FALSH控制器 CC2430将128KB(32KB,64KB)的FALSH分成多页,每页2KB。每次擦除的单位为页。 CC2430 Soc本身就可以做到掉电保存,实现方式就是通过CPU或DMA来改写CC2430自带的内部的FLASH。 CC2430 可以实现空中下载功能(在TI Z-Stack中有使用这项技术) 1.5.4 I/O CC2430 一共21个IO划为P0(8bit),P1(8bit),P2(5bit) IO均可以作为 中断触发 IO有第二功能 P21(DD),P22(DC)为调试口 不用的IO配置为输入/上拉 IO映射图(click) 1.5.5 DMA控制器 5个DMA通道 3种优先级 31个触发事件 3种传输方式 字/字节传输 可变长传输 1.5.6 Timer1 Timer1,16位定时器,工作方式可选,工作时间可 调,可产生中断,可触发DMA,可以直接控制I/O 3种计数方式Free-running,Modulo,Up/dwon. 另有输入捕捉,比较输出两种方式 Timer2在ZigBee中被协议占用,不再详述. 1.5.7 T3/4 8位定时器 时钟可配置 多种工作方式(Free-running,Down,Modulo,Up/down,Compare,PWM) 可以生产中断 触发DMA 2通道可选 注:T3/4的用法完全一样 1.5.8 Sleep Timer 32K时钟 向上计数,上电后自动开始 24位计数器,最大值(0xffffff) PM2方式下唤醒CPU 可以产生比较中断 可以触发DMA 1.5.9 ADC 12位ADC(v2.1),精度可选 DMA传输结果 8个通道 @ P0口 可以单端,也可以是差分信号 参考电压多种选择 中断请求 自带温度传感器 自带电池电压检测 可以连续转换,也可以单次转换 1.5.10 随机数 AES 随机数发生器 生成随机数 计算CRC效验字节 AES加密协处理器 支持 IEEE802.15.4 规范中的加密标准 多种加密模式 硬件支持CCM模式 DMA传输加解密数据 1.5.11 WDT 看门狗 4种时间间隔可选(1.9ms,15.625ms,0.25ms,1s) 两种工作模式:看门狗模式/定时器模式 32K时间独立于系统时间之外 喂狗方式:写WDCTL 0XA0,0X50 1.5.12 串口 两种工作方式 UART SPI (可主可从) 波特率从2400到230400可设 可以产生中断 可以触发DMA,用于传输批量数据 端口的位置可选 2 IAR快速入门 CC2430可以使用KEIL/IAR开进行开发.同时支持C,汇编等语言.但是建议使用IAR软件. 原因有两点: TI Z-Stack协议栈使用IAR开发完成,要使用免费的ZigBee协议,就要使用IAR. 使用IAR才能获得其他技术支持

文档评论(0)

phljianjian + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档