《无线传感器网络》课件 第4章 ZigBee开发平台_第1页
《无线传感器网络》课件 第4章 ZigBee开发平台_第2页
《无线传感器网络》课件 第4章 ZigBee开发平台_第3页
《无线传感器网络》课件 第4章 ZigBee开发平台_第4页
《无线传感器网络》课件 第4章 ZigBee开发平台_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第4章ZigBee开发平台随着集成电路技术的发展,无线射频芯片厂商采用片上系统(SystemOnChip,SOC)的办法,对高频电路进行了大量的集成,大大地简化了无线射频应用程序的开发。其中最具代表性是TI公司开发的2.4GHzIEEE802.15.4/ZigBee片上系统解决方案CC2530无线单片机。TI公司提供完整的技术手册、开发文档、工具软件,使得普通开发者开发无线传感网应用成为可能。TI公司不仅提供了实现ZigBee网络的无线单片机,而且免费提供了符合ZigBee2007协议规范的协议栈Z-Stack和较为完整的开发文档。因此,CC2530+Z-Stack成为目前ZigBee无线传感网开发的最重要技术。CC2530+Z-StackIAR集成开发环境,这是一个功能强大的8051系列单片机集成开发环境,支持几乎所有的标准和扩展架构的8051单片机。本书使用的IAR版本号为8.10,支持Z-Stack协议栈2.5.0。在这里要注意,不同版本的Z-Stack协议栈需要不同版本的IAR集成开发环境才能支持。Z-Stack协议栈一台运行IAR软件的PC机。CC2530+Z-Stack本书所用ZigBee模块,基于ZigBee2007标准和TI第二代ZigBeeSOCCC2530F256芯片,模块采用SMT工艺批量生产,一致性好,可靠性高;模块工作在免费的2.4G频段,数字IO接口全部引出,用处广泛;模块免除了客户射频开发的困难;软件方面支持TI-MAC,SimpliciTI,Z-Stack,RemoTI等软件包,方便客户开发符合IEEE802.15.4、ZigBee2007、ZigBeePro和ZigBeeRF4CE等标准或其他非标准的产品。模块体积小巧,采用外置SMA天线设计,增益大,接收灵敏度高,通信距离远,实测可视距离可达400米。CC2530射频模块SmartRF04EB是TI公司发布的第四版CC系列芯片调试器,可用于CC11xx、CC243x、CC251x、CC253x等多个系列芯片,支持仿真、调试、单步、烧录、加密等操作,可与IAR编译环境和Ti发布的相关软件进行无缝连接。调试器接口IAREmbeddedWorkbench是一套高度精密且使用方便的嵌入式应用编程开发工具。该集成开发环境中包含了IAR的C/C++编译器,汇编工具,链接器,库管理器,文本编辑器,工程管理器和C-SPY®调试器。通过其内置的针对不同芯片的代码优化器,IAREmbeddedWorkbench可以为8051系列芯片生成非常高效和可靠的FLASH/PROMable代码。嵌入式

IAREmbeddedWorkbenchIDE提供一个框架,任何可用的工具都可以完整地嵌入其中。嵌入式IAREmbeddedWorkbench适用于大量8位、16位以及32位的微处理器和微控制器,使用户在开发新的项目时也能在所熟悉的开发环境中进行。它为用户提供一个易学和具有最大量代码继承能力的开发环境,以及对大多数和特殊目标的支持。IAR简介启动IAR,界面如图IAR工程的建立Porject|CreateNewProjec,单击“OK”按钮

在c:\test下建立一个led目录,将工程文件led.ewp放在其中

新建一个C文件

1)File|New->File

2)File|Saveas,另存为led.c

将C文件加入到工程中

选中工程,Project|addFiles

最后,将文件led.c加入到工程中.工程配置

在编写程序之前,需要对工程进行配置

1)先选中需要配置的工程,Project->Options在Category列表中选中GeneralOptions

在target页中,点Deviceinformation栏中的Device选择框的按钮

打开TexasInstruments目录,选择CC2530.i51

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论