资源简介
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 校验和计算工具
- 下一篇:数据压缩+课后答案+吴乐南
相关资源
- IAR7.20H破解机注册机
- cc2530寄存器手册
- 课程设计蔬菜大棚自动控制系统,包
- 基于PIC的TCP/IP网络协议和zigbee无线传
- 基于Zigbee的土壤墒情监控系统设计
- 基于ZigBee的温室花房环境监测系统设
- 基于ZigBee温室环境监测系统电路设计
- 基于ZigBee和ARM技术的森林火情监测系
- 基于ZigBee的温湿度监控系统设计
- 基于ZigBee技术的智能家居无线网络系
- 基于PLC、GPRS以及ZigBee的路灯无线控制
- 基于ZigBee无线传感网络的托辊卡死故
- 基于ZigBee无线传感器网络的井下环境
- 基于ZigBee无线网络的气体监测报警系
- 基于ZigBee和GIS的井下人员定位系统的
- 基于ZigBee的车间环境监测系统的设计
- 基于ZigBee技术的矿井智能头盔
- 无线传感网络在瓦斯智能监控系统的
- 基于ZigBee的智能瓦斯报警矿灯设计
- 基于CAN总线与ZigBee的瓦斯实时监测及
- 基于ZigBee技术的井下无线瓦斯传感器
- 智能分户供暖监控系统的无线温控器
- 基于ZigBee技术的无线点餐系统设计
- 基于Zigbee和GPRS的无线温湿度测量系统
- 基于Zigbee无线通信的井下人员定位系
- 基于ZigBee的工业无线数据采集器设计
- 基于ZigBee的井下视频监控系统设计
- 基于ZigBee的无线气体监测系统的设计
- 基于ZigBee技术的智能家居系统的设计
- 基于Zigbee技术的智能家居系统设计方
评论
共有 条评论