第4章 ZigBee开发平台.pptx

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

第4章ZigBee开发平台;随着集成电路技术的发展,无线射频芯片厂商采用片上系统(SystemOnChip,SOC)的办法,对高频电路进行了大量的集成,大大地简化了无线射频应用程序的开发。其中最具代表性是TI公司开发的2.4GHzIEEE802.15.4/ZigBee片上系统解决方案CC2530无线单片机。TI公司提供完整的技术手册、开发文档、工具软件,使得普通开发者开发无线传感网应用成为可能。TI公司不仅提供了实现ZigBee网络的无线单片机,而且免费提供了符合ZigBee2007协议规范的协议栈Z-Stack和较为完整的开发文档。因此,CC2530+Z-Stack成为目前ZigBee无线传感网开发的最重要技术。;

IAR集成开发环境,这是一个功能强大的8051系列单片机集成开发环境,支持几乎所有的标准和扩展架构的8051单片机。本书使用的IAR版本号为8.10,支持Z-Stack协议栈2.5.0。在这里要注意,不同版本的Z-Stack协议栈需要不同版本的IAR集成开发环境才能支持。

Z-Stack协议栈

一台运行IAR软件的PC机。;本书所用ZigBee模块,基于ZigBee2007标准和TI第二代ZigBeeSOCCC2530F256芯片,模块采用SMT工艺批量生产,一致性好,可靠性高;模块工作在免费的2.4G频段,数字IO接口全部引出,用处广泛;模块免除了客户射频开发的困难;软件方面支持TI-MAC,SimpliciTI,Z-Stack,RemoTI等软件包,方便客户开发符合IEEE802.15.4、ZigBee2007、ZigBeePro和ZigBeeRF4CE等标准或其他非标准的产品。模块体积小巧,采用外置SMA天线设计,增益大,接收灵敏度高,通信距离远,实测可视距离可达400米。;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,界面如图;Porject|CreateNewProjec,单击“OK”按钮;在c:\test下建立一个led目录,将工程文件led.ewp放在其中;新建一个C文件

1)File|New-File

2)File|Saveas,另存为led.c;将C文件加入到工程中

选中工程,Project|addFiles;工程配置

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

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

在target页中,点Deviceinformation栏中的Device选择框的按钮;打开TexasInstruments目录,选择CC2530.i51;工程保存

File|SaveAll

在文件名输入框中输入工作区名test.;调试程序

Project-Debug或Ctrl+D

Debug-go或F5,执行程序

文档评论(0)

弹弹 + 关注
实名认证
内容提供者

人力资源管理师、教师资格证持证人

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

版权声明书
用户编号:6152114224000010
领域认证该用户于2024年03月13日上传了人力资源管理师、教师资格证

1亿VIP精品文档

相关文档