实例介绍
ZigBee精简协议栈简介:美国密西西比州立大学的Robert Reese教授出于教学、科研目的开发出一套精简版(subset)ZigBee协议栈。标准协议栈和精简协议栈的功能对比如表1所列,可以看出,精简协议栈实现了ZigBee的主要功能。国内一些研究机构在此精简协议上进行扩充,实现了一些其原本不具备的功能。
【实例截图】
【核心代码】
16359647404271651894.zip
└── msstatePAN
├── bin
│ ├── bindingdemo.exe
│ ├── bindingdemo.properties
│ ├── connectdata4.xsd
│ ├── nodedata3.xsd
│ └── virtual_board.exe
├── msoft_net
│ ├── bindingdemo
│ │ ├── app.aps
│ │ ├── app.ico
│ │ ├── app.rc
│ │ ├── AssemblyInfo.cpp
│ │ ├── bindingdemo.properties
│ │ ├── bindingdemo.sln
│ │ ├── bindingdemo.sln.old
│ │ ├── bindingdemo.suo.old
│ │ ├── bindingdemo.vcproj
│ │ ├── bindingdemo.vcproj.7.10.old
│ │ ├── bindingdemo.vcproj.DHC7CC31.reese.user
│ │ ├── cc2430_bindings.xml
│ │ ├── cc2430_nodes.xml
│ │ ├── connectdata4.dll
│ │ ├── connectdata4.dll.manifest
│ │ ├── connectdata4.h
│ │ ├── connectdata4.xsc
│ │ ├── connectdata4.xsd
│ │ ├── connectdata4.xss
│ │ ├── connectdata4.xsx
│ │ ├── Debug_vcon
│ │ │ ├── BuildLog.htm
│ │ │ └── vc80.idb
│ │ ├── Form1.cpp
│ │ ├── Form1.h
│ │ ├── Form1.resX
│ │ ├── lightswitch.properties
│ │ ├── nodedata3.dll
│ │ ├── nodedata3.dll.manifest
│ │ ├── nodedata3.h
│ │ ├── nodedata3.xsc
│ │ ├── nodedata3.xsd
│ │ ├── nodedata3.xss
│ │ ├── nodedata3.xsx
│ │ ├── picdemz_bindings.xml
│ │ ├── picdemz_nodes.xml
│ │ ├── rcmd.cpp
│ │ ├── rcmd.h
│ │ ├── resource.h
│ │ ├── Rs232.cpp
│ │ ├── Rs232.h
│ │ ├── stdafx.cpp
│ │ ├── stdafx.h
│ │ ├── UpgradeLog.XML
│ │ └── _UpgradeReport_Files
│ │ ├── UpgradeReport.css
│ │ ├── UpgradeReport_Minus.gif
│ │ ├── UpgradeReport_Plus.gif
│ │ └── UpgradeReport.xslt
│ └── virtual_board
│ ├── app.ico
│ ├── app.rc
│ ├── AssemblyInfo.cpp
│ ├── Form1.cpp
│ ├── Form1.h
│ ├── Form1.resX
│ ├── resource.h
│ ├── stdafx.cpp
│ ├── stdafx.h
│ ├── UpgradeLog.XML
│ ├── _UpgradeReport_Files
│ │ ├── UpgradeReport.css
│ │ ├── UpgradeReport_Minus.gif
│ │ ├── UpgradeReport_Plus.gif
│ │ └── UpgradeReport.xslt
│ ├── virtual_board.sln
│ ├── virtual_board.sln.old
│ ├── virtual_board.suo.old
│ ├── virtual_board.vcproj
│ ├── virtual_board.vcproj.7.10.old
│ └── virtual_board.vcproj.DHC7CC31.reese.user
├── msstate_lrwpan_doc.doc
├── nodeid_calculation.xls
├── obj
│ ├── compiletest
│ │ ├── hitech_cc2430
│ │ │ ├── coord
│ │ │ │ ├── cdefs.h
│ │ │ │ └── Makefile
│ │ │ └── rfd1
│ │ │ ├── cdefs.h
│ │ │ └── Makefile
│ │ ├── hitech_picdemz
│ │ │ ├── coord
│ │ │ │ └── Makefile
│ │ │ ├── rfd1
│ │ │ │ └── Makefile
│ │ │ └── router
│ │ │ └── Makefile
│ │ ├── iar51_cc2430
│ │ │ ├── compiletest.dep
│ │ │ ├── compiletest.ewd
│ │ │ ├── compiletest.ewp
│ │ │ ├── compiletest.eww
│ │ │ ├── coord
│ │ │ │ ├── Exe
│ │ │ │ ├── List
│ │ │ │ └── Obj
│ │ │ ├── Debug
│ │ │ │ ├── Exe
│ │ │ │ ├── List
│ │ │ │ └── Obj
│ │ │ ├── rfd
│ │ │ │ ├── Exe
│ │ │ │ ├── List
│ │ │ │ └── Obj
│ │ │ ├── router
│ │ │ │ ├── Exe
│ │ │ │ ├── List
│ │ │ │ └── Obj
│ │ │ └── settings
│ │ │ ├── compiletest.dbgdt
│ │ │ ├── compiletest.dni
│ │ │ └── compiletest.wsdt
│ │ ├── iar51_cc2430_soc_bb1
│ │ │ ├── compiletest.dep
│ │ │ ├── compiletest.ewd
│ │ │ ├── compiletest.ewp
│ │ │ ├── compiletest.eww
│ │ │ ├── coord
│ │ │ │ ├── Exe
│ │ │ │ ├── List
│ │ │ │ └── Obj
│ │ │ ├── Debug
│ │ │ │ ├── Exe
│ │ │ │ ├── List
│ │ │ │ └── Obj
│ │ │ ├── rfd
│ │ │ │ ├── Exe
│ │ │ │ ├── List
│ │ │ │ └── Obj
│ │ │ └── settings
│ │ │ ├── compiletest.dbgdt
│ │ │ ├── compiletest.dni
│ │ │ └── compiletest.wsdt
│ │ ├── mcc18_ksu
│ │ │ ├── compiletest_coord.mcp
│ │ │ ├── compiletest_coord.mcs
│ │ │ ├── compiletest_coord.mcw
│ │ │ ├── compiletest_coord.mptags
│ │ │ ├── compiletest_coord.tagsrc
│ │ │ ├── compiletest_rfd1.mcp
│ │ │ ├── compiletest_rfd1.mcs
│ │ │ ├── compiletest_rfd1.mcw
│ │ │ ├── compiletest_rfd1.mptags
│ │ │ ├── compiletest_rfd1.tagsrc
│ │ │ ├── coord
│ │ │ ├── rfd
│ │ │ └── untitled.mcw
│ │ ├── mcc18_picdemz
│ │ │ ├── compiletest_coord.mcp
│ │ │ ├── compiletest_coord.mcs
│ │ │ ├── compiletest_coord.mcw
│ │ │ ├── compiletest_coord.mptags
│ │ │ ├── compiletest_coord.tagsrc
│ │ │ ├── compiletest.mcs
│ │ │ ├── compiletest.mptags
│ │ │ ├── compiletest_rfd1.mcp
│ │ │ ├── compiletest_rfd1.mcs
│ │ │ ├── compiletest_rfd1.mcw
│ │ │ ├── compiletest_rfd1.mptags
│ │ │ ├── compiletest_rfd1.tagsrc
│ │ │ ├── compiletest_rfd2.mcp
│ │ │ ├── compiletest_rfd2.mcs
│ │ │ ├── compiletest_rfd2.mcw
│ │ │ ├── compiletest_rfd2.mptags
│ │ │ ├── compiletest_rfd2.tagsrc
│ │ │ ├── compiletest_rfd.mcs
│ │ │ ├── compiletest_rfd.mptags
│ │ │ ├── compiletest_rfd.tagsrc
│ │ │ ├── compiletest_router2.mcp
│ │ │ ├── compiletest_router2.mcs
│ │ │ ├── compiletest_router2.mcw
│ │ │ ├── compiletest_router2.mptags
│ │ │ ├── compiletest_router2.tagsrc
│ │ │ ├── compiletest_router.mcp
│ │ │ ├── compiletest_router.mcs
│ │ │ ├── compiletest_router.mcw
│ │ │ ├── compiletest_router.mptags
│ │ │ ├── compiletest_router.tagsrc
│ │ │ ├── compiletest.tagsrc
│ │ │ ├── coord
│ │ │ ├── rfd1
│ │ │ ├── rfd2
│ │ │ ├── router
│ │ │ ├── router2
│ │ │ └── untitled.mcw
│ │ ├── msp430gcc_tmote
│ │ │ ├── coord
│ │ │ │ └── Makefile
│ │ │ ├── Makefile.common
│ │ │ ├── rfd1
│ │ │ │ └── Makefile
│ │ │ └── router
│ │ │ └── Makefile
│ │ └── win32
│ │ ├── compilertest.sln
│ │ ├── compilertest.sln.old
│ │ ├── compilertest.suo.old
│ │ ├── compiletest.vcproj
│ │ ├── compiletest.vcproj.7.10.old
│ │ ├── compiletest.vcproj.DHC7CC31.reese.user
│ │ ├── UpgradeLog.XML
│ │ └── _UpgradeReport_Files
│ │ ├── UpgradeReport.css
│ │ ├── UpgradeReport_Minus.gif
│ │ ├── UpgradeReport_Plus.gif
│ │ └── UpgradeReport.xslt
│ └── pcbind
│ ├── iar51_cc2430
│ │ ├── compiletest.dep
│ │ ├── compiletest.ewd
│ │ ├── compiletest.ewp
│ │ ├── compiletest.eww
│ │ ├── coord
│ │ │ ├── Exe
│ │ │ ├── List
│ │ │ └── Obj
│ │ ├── Debug
│ │ │ ├── Exe
│ │ │ ├── List
│ │ │ └── Obj
│ │ ├── rfd
│ │ │ ├── Exe
│ │ │ ├── List
│ │ │ └── Obj
│ │ ├── router
│ │ │ ├── Exe
│ │ │ ├── List
│ │ │ └── Obj
│ │ ├── settings
│ │ │ ├── compiletest.dbgdt
│ │ │ ├── compiletest.dni
│ │ │ ├── compiletest.wsdt
│ │ │ ├── test.dbgdt
│ │ │ └── test.dni
│ │ ├── test.dep
│ │ └── test.ewp
│ ├── iar51_cc2430_soc_bb1
│ │ ├── compiletest.dep
│ │ ├── compiletest.ewd
│ │ ├── compiletest.ewp
│ │ ├── compiletest.eww
│ │ ├── coord
│ │ │ ├── Exe
│ │ │ ├── List
│ │ │ └── Obj
│ │ ├── Debug
│ │ │ ├── Exe
│ │ │ ├── List
│ │ │ └── Obj
│ │ ├── rfd
│ │ │ ├── Exe
│ │ │ ├── List
│ │ │ └── Obj
│ │ ├── router
│ │ │ ├── Exe
│ │ │ ├── List
│ │ │ └── Obj
│ │ └── settings
│ │ ├── compiletest.dbgdt
│ │ ├── compiletest.dni
│ │ └── compiletest.wsdt
│ ├── mcc18_picdemz
│ │ ├── coord
│ │ ├── pcbind_coord.mcp
│ │ ├── pcbind_coord.mcs
│ │ ├── pcbind_coord.mcw
│ │ ├── pcbind_coord.mptags
│ │ ├── pcbind_coord.tagsrc
│ │ ├── pcbind_rfd1.mcp
│ │ ├── pcbind_rfd1.mcs
│ │ ├── pcbind_rfd1.mcw
│ │ ├── pcbind_rfd1.mptags
│ │ ├── pcbind_rfd1.tagsrc
│ │ ├── pcbind_rfd2.mcp
│ │ ├── pcbind_router.mcp
│ │ ├── rfd1
│ │ ├── rfd2
│ │ ├── router
│ │ └── untitled.mcw
│ └── win32
│ ├── pcbind.sln
│ └── pcbind.vcproj
└── src
├── pcbind
│ └── pcbind_node.c
├── simpletests
│ ├── alarm_test.c
│ ├── boardtest.c
│ ├── coord_ep_indirect.c
│ ├── direct_msg_test.c
│ ├── helloworld.c
│ ├── indirect_msg_test.c
│ ├── mac_packet_test.c
│ ├── max_msg_test.c
│ ├── memtst.c
│ ├── node_sink.c
│ ├── ping_pong.c
│ ├── ping_pong_rejoin.c
│ ├── rfd_sleep.c
│ ├── router_app.c
│ ├── sleeptest.c
│ ├── slowtimertest.c
│ └── timertest.c
└── stack
├── aps.c
├── aps.h
├── console.c
├── console.h
├── debug.c
├── debug.h
├── evboard.h
├── halStack.h
├── ieee_lrwpan_defs.h
├── lrwpan_common_types.h
├── lrwpan_config.h
├── mac.c
├── mac.h
├── memalloc.c
├── memalloc.h
├── msstate_lrwpan.h
├── neighbor.c
├── neighbor.h
├── nwk.c
├── nwk.h
├── pcbind.c
├── pcbind.h
├── phy.c
├── phy.h
├── staticbind.c
├── staticbind.h
├── target
│ ├── hitech_c51
│ │ └── cc2430_31
│ │ ├── 8051-c.ini
│ │ └── ioCC2430.h
│ ├── iar51
│ │ ├── cc2430_31
│ │ │ ├── compiler.h
│ │ │ ├── hal.h
│ │ │ ├── halHeapSpace.h
│ │ │ ├── halNeighbor.c
│ │ │ ├── hal_org.h
│ │ │ └── halStack.c
│ │ ├── cc2430_evb
│ │ │ ├── evbConfig.h
│ │ │ └── evboard.c
│ │ └── soc_bb1
│ │ ├── evbConfig.h
│ │ └── evboard.c
│ ├── mcc18
│ │ ├── ksu_pic18fx680
│ │ │ ├── 18f2680i_ffd.lkr
│ │ │ ├── 18f2680i_rfd.lkr
│ │ │ ├── evbConfig.h
│ │ │ ├── evboard.c
│ │ │ ├── evbRadio.h
│ │ │ └── readme.txt
│ │ ├── pic18
│ │ │ ├── compiler.h
│ │ │ ├── hal.h
│ │ │ ├── halHeapSpace.h
│ │ │ ├── halNeighbor.c
│ │ │ ├── halStack.c
│ │ │ └── mcc_pic18F4620.h
│ │ └── picdemz
│ │ ├── 18f4620i_ffd.lkr
│ │ ├── 18f4620i.lkr
│ │ ├── Copy of evboard.c
│ │ ├── evbConfig.h
│ │ ├── evboard.c
│ │ └── evbRadio.h
│ ├── msp430gcc
│ │ ├── msp430
│ │ │ ├── clock_hal.c
│ │ │ ├── halNeighbor.c
│ │ │ ├── halStack.c
│ │ │ └── include
│ │ │ ├── clock_hal.h
│ │ │ ├── compiler.h
│ │ │ ├── hal.h
│ │ │ └── halHeapSpace.h
│ │ └── tmote
│ │ ├── cc2420.c
│ │ ├── evboard.c
│ │ └── include
│ │ ├── cc2420.h
│ │ ├── evbConfig.h
│ │ └── evbRadio.h
│ └── win32
│ ├── compiler.h
│ ├── evboard.c
│ ├── hal.h
│ ├── halHeapSpace.h
│ ├── halNeighbor.c
│ ├── halStack.c
│ └── halStack.c.bak
├── zep.c
└── zep.h
128 directories, 281 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论