网站大量收购独家精品文档,联系QQ:2885784924

无线传感器网络 .pptx

  1. 1、本文档共174页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

CC2530CC2530是用于IEEE802.15.4、ZigBee和RF4CE应用的一个真正片上系统(SoC)解决方案,能以低成本建立网络节点。CC2530结合了2.4GHz的RF收发器性能,增强型8051单片机,系统内可编程闪存,8KBRAM根据芯片内置闪存的不同容量,CC2530有四种不同的型号:· CC2530F32· CC2530F64· CC2530F128· CC2530F256· 编号后缀分别代表具有32/64/128/256KB的闪存。CC2530具有不同的运行模式,使它尤其适应超低功耗要求的系统。运行模式之间的转换时间短,进一步确保了低能源消耗。

CC2530开发套件

CC2530芯片主要特性高性能、低功耗且具有代码预取功能的8051微控制器内核符合2.4GHzIEEE802.15.4标准的无线RF收发器低功耗,宽电源电压范围(2V–3.6V)支持硬件调试支持精确的数字化RSSI/LQI和强大的5通道DMAIEEE802.5.4MAC定时器,通用定时器(1个16位,1个8位)具有IR发生电路具有捕获功能的32kHz睡眠定时器硬件支持CSMA/CA功能具有电池监测功能和温度传感功能具有8路输入和可配置分辨率的12位ADC集成AES安全协处理器

CC2530的应用领域2.4GHzIEEE802.15.4系统RF4CE远程控制系统(需要大于64KB闪存)ZigBee系统(需要256KB闪存)家庭/楼宇自动化照明系统工业控制和监控低功耗无线传感网络消费型电子医疗保健

5.1.3 CC2530概述CC2530大致可以分为四个部分:CPU和内存相关的模块外设、时钟和电源管理相关的模块无线通信相关的模块

1. CPU和内存CC253x芯片中CPU内核是一个单周期8051兼容内核单周期(1T)——每个时钟周期执行一条指令多周期(12T)——每12每个时钟周期执行一条指令多周期(6T)——每6每个时钟周期执行一条指令它有三种内存访问总线(SFR,DATA和CODE/XDATA),单周期访问SFR,DATA和主SRAM一个调试接口(P2_1调试模式中的调试数据,、P2_2是调试时钟,当设备不在调试模式时,作为通用I/O)一个18输入扩展中断单元

内存空间CODE:用于存储程序的只读存储空间,地址范围64KBDATA:可读/写的数据存储空间,可以被一个单周期CPU指令访问,存储空间地址256字节,低128字节可以直接或间接寻址,高128字节只能间接寻址XDATA:可读/写的数据存储空间,通常需要4~5个CPU周期来访问,存储空间地址64KB,访问XDATA慢于访问DATASFR:特殊功能寄存器,地址是被8整除的SFR,每一位可以单独寻址这四个存储空间在51单片机结构中是分开的

8KB SRAM超低功耗映射到DAT存储空间和部分XDATA存储空间即使数字部分掉电(供电模式2、3)也能保留其内容

32/64/128/256KB闪存为设备提供了内电路可编程的非易失性程序存储器,映射到XDATA存储空间。除了保存程序代码和常量以外,非易失性存储器允许应用程序保存必须保留的数据,这样设备重启之后可以使用这些数据。使用这个功能,可以利用已经保存的网络具体数据,CC2530就不需要每次启动都需要经历网络寻找和加入过程。

中断控制器18个中断源,每个中断源都有自己的中断请求标志分为6个中断组4个中断优先级当设备从活动模式回到空闲模式,任一中断服务请求就被触发一些中断还可以从睡眠模式唤醒设备

3. 外设——调试接口执行一个专有的两线串行接口,用于内电路调试。通过这个调试接口,可以执行整个闪存存储器的擦除控制使能哪个振荡器停止和开始执行用户程序执行8051内核提供的指令设置代码断点,以及内核中全部指令的单步调试。使用这些技术,可以很好地执行内电路的调试和外部闪存的编程。

3. 外设——I/O控制器负责所有通用I/O引脚CPU可以配置外设模块是否控制某个引脚或它们是否受软件控制,如果是的话,每个引脚配置为一个输入还是输出。CPU中断可以分别在每个引脚上使能。每个连接到I/O引脚的外设可以选择两个不同的I/O引脚位置,以确保在不同应用程序中的引脚的使用不发生冲突。

3. 外设——五通道DMA控制器系统可以使用一个多功能的五通道DMA控制器,使用XDATA存储空间访问存储器,因此能够访问所有物理存储器。每个通道(触发器、优先级、传输模式、寻址模式、源和目标指针和传输计数)用DMA描述符在存储器任何地方配置。许多硬件外设(AES内核、闪存控制器、USART、定时器、ADC接口)通过使用DMA控制器在SF

文档评论(0)

131****8213 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档