资源简介
zigbee无线传感器网络设计与实现(源代码),书中各个例子代码都有。象征性1分,分享给需要学习的同学。
代码片段和文件信息
#include “OSAL.h“
#include “AF.h“
#include “ZDApp.h“
#include “ZDobject.h“
#include “ZDProfile.h“
#include
#include “Coordinator.h“
#include “DebugTrace.h“
#if !defined(WIN32)
#include “OnBoard.h“
#endif
#include “hal_led.h“
#include “hal_lcd.h“
#include “hal_key.h“
#include “hal_uart.h“
const cId_t GenericApp_ClusterList[GENERICAPP_MAX_CLUSTERS]={
GENERICAPP_CLUSTERID \
};
const SimpleDescriptionFormat_t GenericApp_SimpleDesc=
{
GENERICAPP_ENDPOINT
GENERICAPP_PROFID
GENERICAPP_DEVICEID
GENERICAPP_DEVICE_VERSION
GENERICAPP_FLAGS
GENERICAPP_MAX_CLUSTERS
(cId_t *)GenericApp_ClusterList
0
(cId_t *)NULL
};
endPointDesc_t GenericApp_epDesc;
byte GenericApp_TaskID;
byte GenericApp_TransID;
void GenericApp_MessageMSGCB(afIncomingMSGPacket_t *pckt);
void GenericApp_SendTheMessage(void);
void GenericApp_Init(byte task_id)
{
GenericApp_TaskID =task_id;
GenericApp_TransID =0;
GenericApp_epDesc.endPoint=GENERICAPP_ENDPOINT;
GenericApp_epDesc.task_id=&GenericApp_TaskID;
GenericApp_epDesc.simpleDesc=(SimpleDescriptionFormat_t *)&GenericApp_SimpleDesc;
GenericApp_epDesc.latencyReq=noLatencyReqs;
afRegister(&GenericApp_epDesc);
}
UINT16 GenericApp_ProcessEvent(byte tadk_idUINT16 events)
{
afIncomingMSGPacket_t *MSGpkt;
if(events&SYS_EVENT_MSG)
{
MSGpkt=(afIncomingMSGPacket_t *)osal_msg_receive(GenericApp_TaskID);
while(MSGpkt)
{
switch(MSGpkt->hdr.event)
{
case AF_INCOMING_MSG_CMD:
GenericApp_MessageMSGCB(MSGpkt);
break;
default:
break;
}
osal_msg_deallocate((uint8 *) MSGpkt);
MSGpkt=(afIncomingMSGPacket_t *)osal_msg_receive(GenericApp_TaskID);
}
return (events ^SYS_EVENT_MSG);
}
return 0;
}
void GenericApp_MessageMSGCB(afIncomingMSGPacket_t * pkt)
{
unsigned char buffer[4]=“ “;
switch(pkt->clusterId)
{
case GENERICAPP_CLUSTERID:
osal_memcpy(buffer pkt->cmd.Data 3);
if((buffer[0]==‘L‘)||(buffer[1]==‘E‘)||(buffer[2]==‘D‘))
{
HalLedblink(HAL_LED_2 0 50 500);
}
else
{
HalLedSet(HAL_LED_2 HAL_LED_MODE_ON);
}
break;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-10-26 11:54 ZigBee无线传感器网络设计与实现\
目录 0 2013-10-14 10:08 ZigBee无线传感器网络设计与实现\ZigBee无线传感器网络设计与实现\
目录 0 2013-10-14 10:08 ZigBee无线传感器网络设计与实现\ZigBee无线传感器网络设计与实现\NV操作基础实验\
文件 2248 2012-08-16 17:01 ZigBee无线传感器网络设计与实现\ZigBee无线传感器网络设计与实现\NV操作基础实验\Coordinator.c
文件 440 2012-08-16 17:00 ZigBee无线传感器网络设计与实现\ZigBee无线传感器网络设计与实现\NV操作基础实验\Coordinator.h
文件 2494 2012-08-16 17:31 ZigBee无线传感器网络设计与实现\ZigBee无线传感器网络设计与实现\NV操作基础实验\Enddevice.c
目录 0 2013-10-14 10:08 ZigBee无线传感器网络设计与实现\ZigBee无线传感器网络设计与实现\ZigBee协议栈串口应用扩展实验\
文件 2561 2012-08-17 10:53 ZigBee无线传感器网络设计与实现\ZigBee无线传感器网络设计与实现\ZigBee协议栈串口应用扩展实验\Coordinator.c
文件 440 2012-08-16 17:00 ZigBee无线传感器网络设计与实现\ZigBee无线传感器网络设计与实现\ZigBee协议栈串口应用扩展实验\Coordinator.h
文件 2859 2012-08-17 11:03 ZigBee无线传感器网络设计与实现\ZigBee无线传感器网络设计与实现\ZigBee协议栈串口应用扩展实验\Enddevice.c
目录 0 2013-10-14 10:08 ZigBee无线传感器网络设计与实现\ZigBee无线传感器网络设计与实现\串口收发基础实验\
文件 2703 2012-08-17 10:31 ZigBee无线传感器网络设计与实现\ZigBee无线传感器网络设计与实现\串口收发基础实验\Coordinator.c
文件 440 2012-08-16 17:00 ZigBee无线传感器网络设计与实现\ZigBee无线传感器网络设计与实现\串口收发基础实验\Coordinator.h
文件 2494 2012-08-16 17:31 ZigBee无线传感器网络设计与实现\ZigBee无线传感器网络设计与实现\串口收发基础实验\Enddevice.c
目录 0 2013-10-14 10:08 ZigBee无线传感器网络设计与实现\ZigBee无线传感器网络设计与实现\广播和单播通信\
文件 3821 2012-08-17 15:54 ZigBee无线传感器网络设计与实现\ZigBee无线传感器网络设计与实现\广播和单播通信\Coordinator.c
文件 610 2012-08-17 11:35 ZigBee无线传感器网络设计与实现\ZigBee无线传感器网络设计与实现\广播和单播通信\Coordinator.h
文件 2813 2012-08-17 16:09 ZigBee无线传感器网络设计与实现\ZigBee无线传感器网络设计与实现\广播和单播通信\Enddevice.c
目录 0 2013-10-14 10:08 ZigBee无线传感器网络设计与实现\ZigBee无线传感器网络设计与实现\数据传输实验\
文件 2248 2012-08-16 17:01 ZigBee无线传感器网络设计与实现\ZigBee无线传感器网络设计与实现\数据传输实验\Coordinator.c
文件 440 2012-08-16 17:00 ZigBee无线传感器网络设计与实现\ZigBee无线传感器网络设计与实现\数据传输实验\Coordinator.h
文件 2494 2012-08-16 17:31 ZigBee无线传感器网络设计与实现\ZigBee无线传感器网络设计与实现\数据传输实验\Enddevice.c
目录 0 2013-10-14 10:08 ZigBee无线传感器网络设计与实现\ZigBee无线传感器网络设计与实现\无线传感器网络远程数据采集系统设计\
文件 3644 2012-08-20 16:05 ZigBee无线传感器网络设计与实现\ZigBee无线传感器网络设计与实现\无线传感器网络远程数据采集系统设计\Coordinator.c
文件 707 2012-08-20 16:02 ZigBee无线传感器网络设计与实现\ZigBee无线传感器网络设计与实现\无线传感器网络远程数据采集系统设计\Coordinator.h
文件 5259 2012-08-20 16:11 ZigBee无线传感器网络设计与实现\ZigBee无线传感器网络设计与实现\无线传感器网络远程数据采集系统设计\Enddevice.c
文件 891 2012-08-20 15:35 ZigBee无线传感器网络设计与实现\ZigBee无线传感器网络设计与实现\无线传感器网络远程数据采集系统设计\Sensor.c
文件 139 2012-08-20 15:30 ZigBee无线传感器网络设计与实现\ZigBee无线传感器网络设计与实现\无线传感器网络远程数据采集系统设计\Sensor.h
目录 0 2013-10-14 10:08 ZigBee无线传感器网络设计与实现\ZigBee无线传感器网络设计与实现\无线温度检测实验\
文件 2653 2012-08-17 11:38 ZigBee无线传感器网络设计与实现\ZigBee无线传感器网络设计与实现\无线温度检测实验\Coordinator.c
文件 610 2012-08-17 11:35 ZigBee无线传感器网络设计与实现\ZigBee无线传感器网络设计与实现\无线温度检测实验\Coordinator.h
............此处省略19个文件信息
- 上一篇:intel hex 校验和计算工具
- 下一篇:数据压缩+课后答案+吴乐南
相关资源
- zigbee的串口编程应用源代码
- 基于TI的Z-Stack的延时测试文件
- ZigBeeCC2530最小系统
- 胜达zigbee深入浅出视频教程
- ZigBee智能路灯控制系统
- 基于Zigbee的物联网远程控制LED源代码
- ZIGBEE遥控器完整代码
- CC2530实验代码之定时器T1、T3的使用
- CC2530按键控制流水灯
- 基于Linux QT显示zigbee数据
- ZigBee点到点通信源码
- zigbee无线定位系统的相关程序代码
- Zigbee cc2530 组态王
- 基于ZIGBEE技术的智能公交视频监控系
- 51CTO-zigbee开发套件DTD243A_Demo用户手册
- GPIO输出控制实验-控制Led亮灭
- CC2530 的 ZigBee 的温度监控系统 课程设
- 基于ZigBee的大棚无线温度监测系统.
- zigbee组网流程图
- cc2530 zigbee通讯程序
- 挺好还有液晶基于ZigBee的无线网络系
- CC2531 USB dongle 驱动 64位
- ZigBee CC2530,基础实验的代码汇集
- 基于ZigBee + HXD019D 的万能红外转发器
- ZigBee CC2530 12864液晶串行程序
- zigbee 2.4G PCB天线封装 有两个不同天线
- 基于ZigBee的路灯控制系统
- ZigBee Sensor Monitor 源码
- 共五章第四章:Zigbee基础实验详解.
- 一种基于Zigbee技术的智慧教室管理系
评论
共有 条评论