原文:[ZigBee] 16、Zigbee协议栈应用(二)——基于OSAL的无线控制LED闪烁分析(下)

说在前面:上一篇介绍了无线LED闪烁实现的OSAL部分,本篇介绍如何实现无线数据收发及数据处理: 上一篇是用SI跟着流程查看源码,我个人认为以架构的思维去了解代码能让人更清晰 ::ZMain.c程序入口文件 这里chipcon cstartup.s 是汇编的启动文件,ZMain.c相当于main文件,里面有main函数: main主要是初始化,然后启动OS,进入大循环,根据任务优先级处理相应任务 ...

2016-08-02 01:25 4 2692 推荐指数:

查看详情

[ZigBee] 15、Zigbee协议栈应用(一)——Zigbee协议栈介绍及简单例子(长文,OSALZigbee入门知识)

1、Zigbee协议栈简介   协议是一系列的通信标准,通信双方需要按照这一标准进行正常的数据发射和接收。协议栈协议的具体实现形式,通俗讲协议栈就是协议和用户之间的一个接口,开发人员通过使用协议栈来使用这个协议,进而实现无线数据收发。   如图1所示:Zigbee协议分为两部分 ...

Mon Aug 01 09:37:00 CST 2016 39 25951
zigbee学习总结一)zigbee协议栈OSAL运行机理

在基于zigbee协议栈应用程序开发过程中,用户只需要实现应用层的开发即可,zigbee应用程序框架中包含了最多240个应用程序对象,每个应用程序对象运行在不同的端口上,因此端口的最作用是区分不同的应用程序对象,可以把一个应用程序对象看成为一个任务。因此,需要一个机制来实现 ...

Wed Nov 12 05:43:00 CST 2014 0 2297
ZigBee模块」zigbee协议栈网络管理

Zigbee协议栈网络管理 一、补充基础知识   每个cc2530芯片出厂时候都有一个全球唯一的32位MAC地址,当设备连入网络的时候,每个设备都能获得由协调器分配的16位短地址,协调器默认地址0x0000,很多时候网络就是通过短地址进行管理。 二、实验现象   路由器、设备终端发送 ...

Sat Dec 06 07:47:00 CST 2014 4 1446
Zigbee协议栈中文说明

1. 概述 1.1解析ZigBee堆栈架构 ZigBee堆栈是在IEEE 802.15.4标准基础上建立的,定义了协议的MAC和PHY层。ZigBee设备应该包括IEEE802.15.4(该标准定义了RF射频以及与相邻设备之间的通信)的PHY和MAC层,以及ZigBee堆栈层 ...

Fri Jan 13 22:44:00 CST 2012 0 6995
zigbee学习之路(十四):基于协议栈无线数据传输

一.前言 上次实验,我们介绍了zigbee原理的应用与使用,进行了基于zigbee的串口发送协议,但是上个实验并没有实现数据的收发。在这个实验中,我们要进行zigbee的接受和发送实验。 二.实验功能 协调器以3 秒为周期(周期性广播),向终端节点发送一个数组数据 ...

Mon Apr 11 02:41:00 CST 2016 0 9128
ZigBee模块」协议栈-串口透传,打造无线串口模块

前面写比较仔细,后面一个么因为和前面重复了,不多说了,还有个原因...我懒...O(∩_∩)O哈哈~ 串口透传,打造无线串口模块 一、实验目的 两台PC机各使用串口连接一个zigbee模块,连接正确后打开串口调试助手发送信息。利用zigbee将从串口接收到的数据无线传送给另一 ...

Thu Dec 04 09:37:00 CST 2014 7 5694
zigbee2007协议栈,串口使用,流程简要分析

PS,从本篇开始,改变写作风格,尽量少打字,多用图。事半功倍。 ========================================= 协议栈中,串口使用,按照顺序,前后经历:配置、初始化、执行、调用,这样几个阶段,下面具体来说。 一、串口配置 zgb中,串口使用dma ...

Sat May 23 23:56:00 CST 2015 0 2413
ZIGBEE协议栈中添加自己的事件和任务

一、添加事件: 1、添加事件与添加任务不同,他是隶属于某个任务,只是这个任务中的一个事件,即事件掩码中多一位,事件处理函数中多个分支(if分支或者case分支)。 ...

Tue Mar 21 03:46:00 CST 2017 0 2666
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM