ZigBee与TinyOS与Z-stack的关系
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、教学工作首先应该侧重学生和老师最容易上手的平台和环境进行,从这方面看,采用tinyos的设备不如使用Z-STACK协议的设备;因为tinyos基于linux环境下,需要nesc语言编程,而使用Z-STACK 则只需懂C51即可
2、从产业发展的趋势上来讲,标准化是物联网产业发展的大趋势,Z-STACK协议栈是TI公司研发,通过zigbee联盟认证的免费协议栈,协议内部也包括了OS的模型,协议栈具有国际化,标准化的特点,协议栈已提供十几种(未来会更多)应用场景剖面(如RF4CE、智慧能源等)可以非常轻松的让用户开发出满足国际标准的产品;而tinyos只是一个空白的操作系统,属于爱好者的一个开源系统,适合对技术有偏好的个人和团队去学习研究,但到目前为止还没有一个基于TINYOS操作系统的zigbee协议栈通过zigbee联盟的认证,而且TINYOS和IC之间的兼容上来看,目前为止,TINYOS被最多应用的是基于TI公司04年出的CC2430芯片上(之前最多的是基于CC2420的应用,而CC2430的射频前端就是CC2420,从这点上讲,tinyos目前的发展水平还和当初伯克利大学的爱好者发布时差不多),对于最新的zigbee芯片CC2530还没有个人或企业正式发布tinyos兼容版本。