新闻中心

EEPW首页>手机与无线通信>设计应用> 基于ZigBee Mesh网络的无线串口设计

基于ZigBee Mesh网络的无线串口设计

作者: 时间:2011-05-24 来源:网络 收藏

2.3电路
CC2530中的P0_1和P0_2为TTL电平的接收发送管脚,可直接与TTL电平的系统相连,如果与PC机连,要加上MAX232模块。可见该串口与其他系统的兼容性很强,而且连接方便。

本文引用地址://m.amcfsurvey.com/article/156264.htm

d.jpg



3 软件
3.1协议栈简介
协议栈以IEEE 802.15.4标准为基础,IEEES02.15.4工作组主要负责制定物理层(PHY)、媒体访问控制层(MAC)。联盟提供了层和应用层(APL)框架的。其中,应用层的框架包括了应用支持子层(APS)、ZigBee设备对象(ZDO)及由制造商制定的应用对象。如图5所示。

e.jpg


采用TI公司的Z—Stack 07协议栈实现ZigBee协议。Z—Stack 07协议栈,对之前几个版本的协议进行了改进,使得稳定性更强,组网更灵活。
3.2 主体程序流程与任务
TI的Z—Stack 07/PRO协议栈,对应的开发环境为IAR 7.51A。在安装完Z—Stack 07协议栈之后,用IAR打开工程文件GenericApp,GenericApp是TI公司专门为开发者提供的开发模板,在此借助该模板实现串口。
打开GenericApp后,如图6所示,App文件夹即为应用层代码文件夹。利用模板只需在GenericApp.c中加入实现代码,就可以实现无线串口。

f.jpg



评论


相关推荐

技术专区

关闭