欢迎来到优知文库! | 帮助中心 分享价值,成长自我!
优知文库
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 优知文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    从零开始学习Zigbee开发.docx

    • 资源ID:1646105       资源大小:324.76KB        全文页数:30页
    • 资源格式: DOCX        下载积分:7金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录
    二维码
    扫码关注公众号登录
    下载资源需要7金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    从零开始学习Zigbee开发.docx

    从零开场学习ZstackN1.ZStaCktft况:本人采用的是T1.的ZStaCk1.4.3协议.据说这个需要IAR7.30B及以上版本,而目前巾面上又没有破解,所以用的人很少,这也是我的时机!呵呵!(傻笑有点多,关键是WRD里没有表情符号,不能正常表达我此时的心情!)正式开场:开场之前在说一句:从T1.网站上下数的ZStaCk的方法就不介绍了.否则就是从T开场了而不是从O开场了我是这么觉得的!第一步:安笠ZStaCk从T1.官方网站上下载的ZS1.aCk为:swrc072c.zip,我想这个压缩包大家都认识.解压之后为:ZStack-CC2430T.4.3exe文件.这个安装文件大家播会了.默认安装路径为:C:TexasInStrUaentsZStack-1.4.3.安装之后在C:TexasInstruaentsXZStack1.4.3目录下有各PDF文档为:GettingStartedGuideCC243O.pdf,不用多说,这个肯定是要看的.既然把它放到这么前面.说明它是入门中的入门文档.下面就简单介绍下这个文档:1、介绍了安装ZStaCk-C¢2130TJ.3exe需要的硬件软件条件:需要电脑、操作系统为Windows2000或WindowsXP.至于更拓或更低版本的本人没有尝试.2、讲了安装流程。这个有点多余了,这年月做个有电脑的没有安装上百上次的软件吗但是需要强调的是安装路径默认就好!3、接下来就是让我们看的笫一个文档为:Start->Programs->TexasInstru三ents->ZStack-1.I.3->Z-StackUser'sGuide,既然让我看我就来看看这个文档!第二步:ZStaCk用户指导这个文档的更新时间为:2007年12月21H应该还是比照新的版本。由于本人英文的却有限,就不购译了,浏览-泄,把大概盘思说下就可以了;1、介绍1.1、适用范围本文档适用于CC2430ZigBee开发扳-CC2430ZDK.2、产品包描述Cn提供的CC2430ZDK工具包)2.1、安装包内容这个就是上面提到的的ZStnckCC24301.4.3.exe安装之后的所有内容儿说白了就是包含ZS1.aCk开发所需要的所有软件和文档资料等,2.2、开发板介绍两块SmartW-O1.EB评估版,每个都可以用于CC243OHM评估模块.如图17所示:Figure1:ChipcotiSiiiar1.RFGIKBEva1.uationBoardwithCC2430EM5块CC2430DB评估板,如图12所示:Figure2:ChipconCC2430DBDeve1.opmentBoard10个SOCBB评估板,每个都可以用于CC2430EM或CC243】EN如图卜3所示:Figure3:ChipconS0C.BBBatteryBoard2.3、电缆也就是包含开发包所需要的电缜,如RS232串口线,I;SB线等等附属用件.3、安装配置3.1,主机配置一台个人计券机一一也就是电脑哈我想玩嵌入式的应该福有,而现今不过时的汉也就可以:下面是最低配世?.NET1.1架构TIindowsXPServicePack1(i如果是WindowsXP)?1个巾11(也就是RS232接口)S?1USB接口个人认为要求1.I”相当低了,如果你的电脑没有这配置,个人强累建议马上扔掉!不过如今空记本电脑很少有串口的,所以建议使用台式电脏,而且装机的时帔定要把串口引出,否则就比照麻烦了!3.2、目标板隔求其实也是开发环境需求-IARE805U目前SS要的版本为7.3OB及以上.4,产品安装过程4.1、 安装Z-StaCk这个也就是安装ZStackCC21301.4.3.exe的过程.4.2、 IAR安装彼米说安装选择默认路径,但是自定义路径也不会出问题的。注意IAR版木7.3OB及以上版本才可以运行1.4.3协议.4.3、 设备IEEE地址每个CC2430DB.CC2430郎.和CC2431EM都已经排列了一个唯一的64位物理地址(IEEE地址),这个地址已经写到了CC2430内部F1.ASH里面.在CC2430DB,CC2430EM,和CC2431EM板的底部有这个地址标器.这个地址被写入到FHSH的OX1.FFF8地址中,注意这个地址也可以更改的.通过些F1.ASH软件,-般Oxffffffffffffffff地址被认为是无效地址。5、配置并试用Z-Stack1.1、 i£RZ-Stack这个详见5.3节.1.2、 逻辑类型这里主要是介绍了ZIGBEE防议中的三种设符类型:?ZigBee协调者(ZC):这个设备技配商为初始化并建设一个PAN网络?ZigBee路由器(ZR):该设备被能置为参加一个存在的网络,可以参加一个协词求或路由器.然后允许其他设符参加它,在网络中路有数据信息.7ZiBec终端节点(ZED):该设符被配巴为参加一个存在的网络,可以参加一个访调求线路由器。1.3、 建设样品应用设备:Samp1.eApp根本上就是采用SanIPIeAPP附用中的Denw例子来演示整个流程,就是采用一个协调器和一个或多个谿由器来形成一个ZigBee网络演示。在该例子中主要通过Siimr1.RFO1.EB板上的某此跳战来完成设的类型的选型,当然这个方法在程序中是需要判断哪个按键被拉低或拉高.对于做个设计的来说隔该是相当好理解的.申明:出于本人很穷,所以没人民币买T1.原装开发包,当然也就没有上面提到的硬件,本人采用的是某家公司(为了防止广告,这里就不说明了)的硬件系统。1.4、 建设一个SanPIe1.ight怖调器设备至于提到的硬件连接这里一律省略,无疑:首先要翻开对应工程.如图14所示:图IT在工作窗口中选择DcmoEB,如图15所示:图1-5然后选择工程菜单(Project)下的全部编译(Rebui1.dA1.1.)选项,如图卜6所示:/IAREmbeddedWorkbenchIDEFi1.eEditViewToo1.sWindowHe1.p口才&AddFi1.es.Wrksp(eAddGroup.IbemoEBImportFi1.e1.ist.Fi1.esEditConfigurations.SamPIeAPR-SCJAppRemoveH3-JHA1.HsjmacCreateNewProject.-SOMTHS口NwKAddExistingProject.I-SOOSA1.Options.A1.t+F7-B_1.Profi1.ep-JSecuritySourceCodeContro1.-S-JServicesHi1.CJTooIsMakeT320。H三ZMacCompi1.eHsCJZMcjnRebui1.dA1.1.1.43ZjOutputQeanBatchbui1.d.F8图1-6然后选择工程菜单(ProjeCt)下的调试(DebUg)选项,如图1-7所示:/IAREmbeddedWorkbenchIDEFi1.eEdit/1.ewProjectToo1.sWindowHe1.pA&AddFi1.es.AddGroup.ImportFi1.e1.ist.EditConfigurations.s-IDeroE6A1.esBSarnP1.eAPI-B-JAppRemove-EHA1.CreateNewProject.AddExistingProject.P三1.MACI-B-JMTI-B-J1.TvVKI-S1.iOSA1.-三Rofi1.e-B_Security-_jSe1.ViceSOptions.A1.t+F7SourceCodeContro1.B_jToo1.sI-S-JZDO卜BBJZMaC-ZMain1.nOUtPUtMakeF7Compi1.eCtr1.+F7Rebui1.dA1.1.C1.eanBatchbui1.d.F8StopBui1.dCtr1.+BreakIIDebtKJCtr1.+D图1-7下我完之后就可以退出调试状态,通过选中调试菜单下的容顿调试选项,如图1-8所示;F汉IAREmbeddedWorkbenchIDEFi1.eEditViewProjectCh1.pnEmu1.atorT1.sWindowHe1.pDaaI.<½BGoF5W眇出b命I一11.eBreakReset>DemoEBStopDebuggingCtr1.+Sh1.ft÷DFi1.es1*-b三BsampIeApp-.S-B1.1.App-B口HA1.-B1.JMACStepOverF1.OStepIntoF1.1.StepOutShift+F1.1.void);void);void);(void);HE)口MTfS口NWK-BOSA1.HB-JProIiIeHs1.JSecvtiiyNextStatementRuntoCursorAutostep.void);B1.ServicesH)Too1.sFsuzdo-®1.1.ZMacT31.j2MqiRefresh,af*erstatz.SetNextStatementMacros.1.-,Ou1.put1.ogging,130TSOft皿=:S中:131三HS;:132图】-8按照此种方法下栽至少两个CC2430BI模块,我可以进展Deg演示了.6. Z-Stack示范略至于详细的示范流程,这里先不说了.因为本人采用的硬件与原袋有点差异,即使按照这个方法下载仍然不能演示.因为我这个不能用跳线来选择设备类型.所以我必须进入程序把跳找判断程序进展简单必要的修改才能演示。该文档介绍的演示结果及现象都是暴于CHIPCoN原厂评估板,7. PanID和通道(Channe1.)选择Zig1.ke协议标准规定,一个14位的个域网标志符(PANID)来标识唯一的一个网络.ZStack可以用两种方式由用户自己选择KPANID.当ZDAPP_CONFIG_PANID值设置不为OxITFF时,那么设备建设或参加网络的PANIDItJZDAPPCoNFIG_PA、D指定:如果设置ZDAPPCONE1(;PANID为OXFFFP:那么设备就将建设或参加它发现网络中的-最好"的网络.关于这里提到的“最好”的网络,我觉得可能是有些参数评估,只不过这里没行详细的介绍,在后续文档中应该有介绍的.在2.4G颇段匕IEEE802.15.4/ZIGBEE标准规定了16

    注意事项

    本文(从零开始学习Zigbee开发.docx)为本站会员(王**)主动上传,优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知优知文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 yzwku网站版权所有

    经营许可证编号:宁ICP备2022001189号-2

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知优知文库网,我们立即给予删除!

    收起
    展开