新闻中心

EEPW首页>手机与无线通信>设计应用> 基于Z―Stack的无线温湿度采集系统

基于Z―Stack的无线温湿度采集系统

作者: 时间:2013-02-21 来源:网络 收藏


3 软件设计
本系统基于TI的;协议栈,;采用操作系统的思想来构建,采用事件轮询机制,当各层初始化之后,系统进入低功耗模式,当事件发生时,唤醒系统,开始进入中断处理事件,结束后继续进入低功耗模式,如果同时有几个事件发生,判断优先级,逐次处理事件。整个;的主要工作流程,大致分为系统启动,驱动初始化,OSAL初始化和启动,进入任务轮循几个阶段,Z—Stack系统运行流程如图3所示。

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

c.JPG


3.1软件设计
在本采集系统中,各的系统底层采用TI公司的Z—Stack协议栈,各的network_specific参数配置相同。首先在某个频段发起一个网络,网络频段的定义放在DEFAULT_CHANLIST配置文件里,并根据ZDAPP_CONFIG_PANID的定义建立PAN ID,并扫描DEFAULT_CHANLI ST指定的所有信道,并选择最佳信道组建网络。传感器节点启动后,扫描DEFAULT_CHANLIST所指定的信道并根据ZDAPP_CONFIG_PANID所定义的PANID自动加入网路。各节点的软件流程如图4,图5所示。

d.JPG



评论


相关推荐

技术专区

关闭