基本信息
源码名称: zigbee免费开源协议栈FreakZ_v075
源码大小:6.21M
文件格式:.zip
开发语言:C/C++
更新时间:2023-04-06
友情提示:(无需注册或充值,赞助后即可获取资源下载链接)
嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 2 元×
微信扫码支付:2 元
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
.
├── FreakZ_v075
│ ├── docs
│ │ ├── FreakZ Simulator Interface.pdf
│ │ ├── FreakZ_Docs_v75.zip
│ │ └── readme.txt
│ ├── freakusb
│ │ ├── class
│ │ │ └── CDC
│ │ │ ├── FreakUSB_CDC.inf
│ │ │ ├── cdc.c
│ │ │ ├── cdc.h
│ │ │ └── desc.c
│ │ ├── demo
│ │ │ ├── cdc_demo
│ │ │ │ ├── Makefile
│ │ │ │ ├── main.c
│ │ │ │ └── main.h
│ │ │ └── contiki_usb
│ │ │ ├── Makefile.freakusb
│ │ │ ├── freakusb_main.c
│ │ │ └── freakusb_main.h
│ │ ├── hw
│ │ │ └── at90usb
│ │ │ ├── at90usb.h
│ │ │ ├── ep.c
│ │ │ ├── hw.c
│ │ │ ├── hw.h
│ │ │ └── isr.c
│ │ └── usb
│ │ ├── buf.c
│ │ ├── ctrl.c
│ │ ├── freakusb.h
│ │ ├── types.h
│ │ ├── usb.c
│ │ └── usb_buf.c
│ ├── freakz
│ │ ├── Makefile.freakz
│ │ ├── af
│ │ │ ├── af.c
│ │ │ ├── af.h
│ │ │ ├── af_conf.c
│ │ │ ├── af_conf_tbl.c
│ │ │ ├── af_ep.c
│ │ │ ├── af_rx.c
│ │ │ └── af_tx.c
│ │ ├── aps
│ │ │ ├── aps.c
│ │ │ ├── aps.h
│ │ │ ├── aps_bind.c
│ │ │ ├── aps_dupe.c
│ │ │ ├── aps_gen.c
│ │ │ ├── aps_grp.c
│ │ │ ├── aps_grp_id.c
│ │ │ ├── aps_parse.c
│ │ │ └── aps_retry.c
│ │ ├── constants.h
│ │ ├── driver
│ │ │ ├── avr_at86rf
│ │ │ │ ├── Makefile.rf230
│ │ │ │ ├── at86rf230_registermap.h
│ │ │ │ ├── drvr_avr_at86.c
│ │ │ │ ├── drvr_avr_at86.h
│ │ │ │ ├── hal.c
│ │ │ │ ├── hal.h
│ │ │ │ ├── mac_hw.c
│ │ │ │ ├── mac_hw.h
│ │ │ │ ├── radio.c
│ │ │ │ └── radio.h
│ │ │ └── sim
│ │ │ ├── Makefile.sim
│ │ │ ├── mac_hw.c
│ │ │ ├── mac_hw.h
│ │ │ ├── sim_drvr.c
│ │ │ └── sim_drvr.h
│ │ ├── freakz.c
│ │ ├── freakz.dox
│ │ ├── freakz.h
│ │ ├── mac
│ │ │ ├── mac.c
│ │ │ ├── mac.h
│ │ │ ├── mac_assoc.c
│ │ │ ├── mac_gen.c
│ │ │ ├── mac_indir.c
│ │ │ ├── mac_parse.c
│ │ │ ├── mac_poll.c
│ │ │ ├── mac_queue.c
│ │ │ ├── mac_reset.c
│ │ │ ├── mac_retry.c
│ │ │ ├── mac_scan.c
│ │ │ └── mac_start.c
│ │ ├── misc
│ │ │ ├── buf.c
│ │ │ ├── buf.h
│ │ │ ├── debug.c
│ │ │ ├── debug.h
│ │ │ ├── mem_heap.c
│ │ │ ├── mem_heap.h
│ │ │ ├── mem_pool.c
│ │ │ ├── mem_pool.h
│ │ │ ├── misc.c
│ │ │ ├── misc.h
│ │ │ ├── slow_clock.c
│ │ │ ├── slow_clock.h
│ │ │ └── types.h
│ │ ├── nwk
│ │ │ ├── nwk.c
│ │ │ ├── nwk.h
│ │ │ ├── nwk_addr_map.c
│ │ │ ├── nwk_brc.c
│ │ │ ├── nwk_disc.c
│ │ │ ├── nwk_form.c
│ │ │ ├── nwk_gen.c
│ │ │ ├── nwk_join.c
│ │ │ ├── nwk_leave.c
│ │ │ ├── nwk_neighbor_tbl.c
│ │ │ ├── nwk_parse.c
│ │ │ ├── nwk_pend.c
│ │ │ ├── nwk_permit_join.c
│ │ │ ├── nwk_reset.c
│ │ │ ├── nwk_rte_disc_tbl.c
│ │ │ ├── nwk_rte_mesh.c
│ │ │ ├── nwk_rte_tbl.c
│ │ │ ├── nwk_rte_tree.c
│ │ │ └── nwk_sync.c
│ │ ├── zcl
│ │ │ ├── general
│ │ │ │ ├── zcl_basic.c
│ │ │ │ ├── zcl_basic.h
│ │ │ │ ├── zcl_grp.c
│ │ │ │ ├── zcl_grp.h
│ │ │ │ ├── zcl_id.c
│ │ │ │ ├── zcl_id.h
│ │ │ │ ├── zcl_level.c
│ │ │ │ ├── zcl_level.h
│ │ │ │ ├── zcl_on_off.c
│ │ │ │ ├── zcl_on_off.h
│ │ │ │ ├── zcl_scenes.c
│ │ │ │ └── zcl_scenes.h
│ │ │ ├── zcl.c
│ │ │ ├── zcl.h
│ │ │ ├── zcl_gen.c
│ │ │ ├── zcl_parse.c
│ │ │ └── zcl_rpt.c
│ │ └── zdo
│ │ ├── zdo.c
│ │ ├── zdo.h
│ │ ├── zdo_bind_mgr.c
│ │ ├── zdo_cfg.c
│ │ ├── zdo_cmd.c
│ │ ├── zdo_disc.c
│ │ ├── zdo_gen.c
│ │ ├── zdo_nwk_mgr.c
│ │ └── zdo_parse.c
│ ├── os
│ │ ├── Makefile.include
│ │ ├── core
│ │ │ ├── contiki-lib.h
│ │ │ ├── contiki-version.h
│ │ │ ├── contiki.h
│ │ │ ├── lib
│ │ │ │ ├── energest.c
│ │ │ │ ├── energest.h
│ │ │ │ ├── list.c
│ │ │ │ ├── list.h
│ │ │ │ ├── memb.c
│ │ │ │ ├── memb.h
│ │ │ │ ├── mmem.c
│ │ │ │ ├── mmem.h
│ │ │ │ ├── rand.c
│ │ │ │ ├── rand.h
│ │ │ │ ├── random.c
│ │ │ │ └── random.h
│ │ │ └── sys
│ │ │ ├── arg.c
│ │ │ ├── arg.h
│ │ │ ├── autostart.c
│ │ │ ├── autostart.h
│ │ │ ├── cc.h
│ │ │ ├── clock.h
│ │ │ ├── ctimer.c
│ │ │ ├── ctimer.h
│ │ │ ├── dsc.h
│ │ │ ├── etimer.c
│ │ │ ├── etimer.h
│ │ │ ├── lc-addrlabels.h
│ │ │ ├── lc-switch.h
│ │ │ ├── lc.h
│ │ │ ├── loader.h
│ │ │ ├── log.h
│ │ │ ├── process.c
│ │ │ ├── process.h
│ │ │ ├── procinit.c
│ │ │ ├── procinit.h
│ │ │ ├── profile-aggregates.c
│ │ │ ├── profile.c
│ │ │ ├── profile.h
│ │ │ ├── pt-sem.h
│ │ │ ├── pt.h
│ │ │ ├── rtimer.c
│ │ │ ├── rtimer.h
│ │ │ ├── timer.c
│ │ │ └── timer.h
│ │ ├── cpu
│ │ │ ├── avr
│ │ │ │ ├── Makefile.avr
│ │ │ │ ├── avr.c
│ │ │ │ ├── avrdef.h
│ │ │ │ ├── cc2420_spi.c
│ │ │ │ ├── dev
│ │ │ │ │ ├── clock-avr.h
│ │ │ │ │ ├── clock.c
│ │ │ │ │ ├── compiler.h
│ │ │ │ │ ├── debug.h
│ │ │ │ │ ├── delay.c
│ │ │ │ │ ├── delay.h
│ │ │ │ │ ├── eeprom.c
│ │ │ │ │ ├── eeprom.h
│ │ │ │ │ ├── flash.c
│ │ │ │ │ ├── flash.h
│ │ │ │ │ ├── lanc111.c
│ │ │ │ │ ├── rs232.c
│ │ │ │ │ ├── rs232.h
│ │ │ │ │ ├── rs232_at90usb1287.h
│ │ │ │ │ ├── rs232_atmega128.h
│ │ │ │ │ ├── rs232_atmega1281.h
│ │ │ │ │ ├── rs232_atmega1284.h
│ │ │ │ │ ├── rtl8019-drv.c
│ │ │ │ │ ├── rtl8019-drv.h
│ │ │ │ │ ├── rtl8019.c
│ │ │ │ │ ├── rtl8019.h
│ │ │ │ │ ├── rtl8019dev.c
│ │ │ │ │ ├── rtl8019dev.h
│ │ │ │ │ ├── rtlregs.h
│ │ │ │ │ └── usb
│ │ │ │ │ ├── INF
│ │ │ │ │ ├── compiler.h
│ │ │ │ │ ├── conf_usb.h
│ │ │ │ │ ├── config.h
│ │ │ │ │ ├── pll_drv.h
│ │ │ │ │ ├── serial
│ │ │ │ │ │ ├── cdc_task.c
│ │ │ │ │ │ ├── cdc_task.h
│ │ │ │ │ │ ├── uart_usb_lib.c
│ │ │ │ │ │ └── uart_usb_lib.h
│ │ │ │ │ ├── usb_descriptors.c
│ │ │ │ │ ├── usb_descriptors.h
│ │ │ │ │ ├── usb_drv.c
│ │ │ │ │ ├── usb_drv.h
│ │ │ │ │ ├── usb_specific_request.c
│ │ │ │ │ ├── usb_specific_request.h
│ │ │ │ │ ├── usb_standard_request.c
│ │ │ │ │ ├── usb_standard_request.h
│ │ │ │ │ ├── usb_task.c
│ │ │ │ │ └── usb_task.h
│ │ │ │ ├── leds-arch.c
│ │ │ │ ├── minileds.c
│ │ │ │ ├── mtarch.c
│ │ │ │ ├── mtarch.h
│ │ │ │ ├── rtimer-arch.c
│ │ │ │ ├── rtimer-arch.h
│ │ │ │ ├── slip_uart1.c
│ │ │ │ └── spi.c
│ │ │ └── native
│ │ │ ├── Makefile.native
│ │ │ ├── mtarch.c
│ │ │ ├── mtarch.h
│ │ │ ├── rtimer-arch.c
│ │ │ └── rtimer-arch.h
│ │ └── platform
│ │ ├── avr-raven
│ │ │ ├── Makefile.avr-raven
│ │ │ ├── contiki-conf.h
│ │ │ ├── contiki-raven-default-init-lowlevel.c
│ │ │ ├── contiki-raven-default-init-net.c
│ │ │ ├── contiki-raven-main.c
│ │ │ ├── contiki-raven.h
│ │ │ ├── loadable_prg.c
│ │ │ ├── raven-lcd.c
│ │ │ └── raven-lcd.h
│ │ ├── avr-ravenlcd
│ │ │ ├── Makefile
│ │ │ ├── adc.c
│ │ │ ├── adc.h
│ │ │ ├── beep.c
│ │ │ ├── beep.h
│ │ │ ├── doc
│ │ │ │ ├── Makefile
│ │ │ │ ├── html
│ │ │ │ ├── latex
│ │ │ │ │ └── Makefile
│ │ │ │ └── pics
│ │ │ ├── key.c
│ │ │ ├── key.h
│ │ │ ├── lcd.c
│ │ │ ├── lcd.h
│ │ │ ├── main.h
│ │ │ ├── menu.c
│ │ │ ├── menu.h
│ │ │ ├── raven3290.c
│ │ │ ├── sleep.c
│ │ │ ├── sleep.h
│ │ │ ├── temp.c
│ │ │ ├── temp.h
│ │ │ ├── timer.c
│ │ │ ├── timer.h
│ │ │ ├── uart.c
│ │ │ └── uart.h
│ │ ├── avr-ravenusb
│ │ │ ├── Makefile.avr-ravenusb
│ │ │ ├── contiki-conf.h
│ │ │ ├── contiki-raven-default-init-lowlevel.c
│ │ │ ├── contiki-raven-main.c
│ │ │ └── contiki-raven.h
│ │ └── native
│ │ ├── Makefile.native
│ │ ├── clock.c
│ │ ├── contiki-conf.h
│ │ ├── contiki-main.c
│ │ └── contiki-main.h
│ ├── release_notes.txt
│ ├── sim
│ │ ├── Makefile
│ │ ├── cli.c
│ │ ├── cli.h
│ │ ├── list.c
│ │ ├── list.h
│ │ ├── node.c
│ │ ├── node.h
│ │ ├── node_list.c
│ │ ├── node_list.h
│ │ ├── sim.c
│ │ ├── sim.h
│ │ ├── sim_process.c
│ │ ├── sim_process.h
│ │ └── type.h
│ └── test
│ ├── test_avr_raven
│ │ ├── Makefile
│ │ ├── test_avr_raven.c
│ │ └── test_avr_raven.h
│ ├── test_avr_ravenusb
│ │ ├── Makefile
│ │ ├── make_clean_freakz.bat
│ │ ├── make_freakz.bat
│ │ ├── test_app.c
│ │ ├── test_app.h
│ │ ├── test_avr_ravenusb.c
│ │ ├── test_avr_ravenusb.h
│ │ ├── test_data.c
│ │ ├── test_data.h
│ │ ├── test_zcl.c
│ │ ├── test_zcl.h
│ │ ├── test_zdo.c
│ │ └── test_zdo.h
│ ├── test_old
│ │ ├── test.c
│ │ ├── test.h
│ │ ├── test_brc_rtr.c
│ │ ├── test_brc_rtr1.c
│ │ ├── test_check_frm.c
│ │ ├── test_data_in.c
│ │ ├── test_data_in_rte1.c
│ │ ├── test_data_in_rte2.c
│ │ ├── test_data_out.c
│ │ ├── test_data_out_ack.c
│ │ ├── test_indirect.c
│ │ ├── test_mac
│ │ │ └── test_mac.c
│ │ ├── test_nwk_disc.c
│ │ ├── test_nwk_disc1.c
│ │ ├── test_nwk_join1.c
│ │ ├── test_nwk_join2.c
│ │ └── test_utils.c
│ ├── test_sim
│ │ ├── Makefile
│ │ ├── fifo
│ │ ├── log
│ │ │ ├── test_1.txt
│ │ │ ├── test_2.txt
│ │ │ ├── test_3.txt
│ │ │ └── test_4.txt
│ │ ├── scripts
│ │ │ ├── long
│ │ │ ├── mesh
│ │ │ ├── rel
│ │ │ ├── start
│ │ │ ├── start2
│ │ │ ├── start3
│ │ │ ├── start4
│ │ │ ├── tree
│ │ │ └── unrel
│ │ ├── test_app.c
│ │ ├── test_app.h
│ │ ├── test_data.c
│ │ ├── test_data.h
│ │ ├── test_sim.c
│ │ ├── test_sim.h
│ │ ├── test_zcl.c
│ │ ├── test_zcl.h
│ │ ├── test_zdo.c
│ │ └── test_zdo.h
│ ├── test_sim_old
│ │ ├── log
│ │ ├── obsolete
│ │ │ └── ep_test.h
│ │ ├── test_app.c
│ │ ├── test_app.h
│ │ ├── test_cmd.c
│ │ ├── test_sim.c
│ │ └── test_sim.h
│ └── test_zdo
│ ├── test_zdo.c
│ ├── test_zdo.h
│ ├── test_zdo_check_req.c
│ ├── test_zdo_check_resp.c
│ ├── test_zdo_gen_req.c
│ └── test_zdo_req_handlers.c
└── zigbee免费开源协议栈FreakZ_v075 _FreakZ_v075.zip
57 directories, 361 files
zigbee免费开源协议栈FreakZ_v075
这是一个老外花了好几年时间写的完全开源的协议栈,唯一不足的是没有安全层.
.
├── FreakZ_v075
│ ├── docs
│ │ ├── FreakZ Simulator Interface.pdf
│ │ ├── FreakZ_Docs_v75.zip
│ │ └── readme.txt
│ ├── freakusb
│ │ ├── class
│ │ │ └── CDC
│ │ │ ├── FreakUSB_CDC.inf
│ │ │ ├── cdc.c
│ │ │ ├── cdc.h
│ │ │ └── desc.c
│ │ ├── demo
│ │ │ ├── cdc_demo
│ │ │ │ ├── Makefile
│ │ │ │ ├── main.c
│ │ │ │ └── main.h
│ │ │ └── contiki_usb
│ │ │ ├── Makefile.freakusb
│ │ │ ├── freakusb_main.c
│ │ │ └── freakusb_main.h
│ │ ├── hw
│ │ │ └── at90usb
│ │ │ ├── at90usb.h
│ │ │ ├── ep.c
│ │ │ ├── hw.c
│ │ │ ├── hw.h
│ │ │ └── isr.c
│ │ └── usb
│ │ ├── buf.c
│ │ ├── ctrl.c
│ │ ├── freakusb.h
│ │ ├── types.h
│ │ ├── usb.c
│ │ └── usb_buf.c
│ ├── freakz
│ │ ├── Makefile.freakz
│ │ ├── af
│ │ │ ├── af.c
│ │ │ ├── af.h
│ │ │ ├── af_conf.c
│ │ │ ├── af_conf_tbl.c
│ │ │ ├── af_ep.c
│ │ │ ├── af_rx.c
│ │ │ └── af_tx.c
│ │ ├── aps
│ │ │ ├── aps.c
│ │ │ ├── aps.h
│ │ │ ├── aps_bind.c
│ │ │ ├── aps_dupe.c
│ │ │ ├── aps_gen.c
│ │ │ ├── aps_grp.c
│ │ │ ├── aps_grp_id.c
│ │ │ ├── aps_parse.c
│ │ │ └── aps_retry.c
│ │ ├── constants.h
│ │ ├── driver
│ │ │ ├── avr_at86rf
│ │ │ │ ├── Makefile.rf230
│ │ │ │ ├── at86rf230_registermap.h
│ │ │ │ ├── drvr_avr_at86.c
│ │ │ │ ├── drvr_avr_at86.h
│ │ │ │ ├── hal.c
│ │ │ │ ├── hal.h
│ │ │ │ ├── mac_hw.c
│ │ │ │ ├── mac_hw.h
│ │ │ │ ├── radio.c
│ │ │ │ └── radio.h
│ │ │ └── sim
│ │ │ ├── Makefile.sim
│ │ │ ├── mac_hw.c
│ │ │ ├── mac_hw.h
│ │ │ ├── sim_drvr.c
│ │ │ └── sim_drvr.h
│ │ ├── freakz.c
│ │ ├── freakz.dox
│ │ ├── freakz.h
│ │ ├── mac
│ │ │ ├── mac.c
│ │ │ ├── mac.h
│ │ │ ├── mac_assoc.c
│ │ │ ├── mac_gen.c
│ │ │ ├── mac_indir.c
│ │ │ ├── mac_parse.c
│ │ │ ├── mac_poll.c
│ │ │ ├── mac_queue.c
│ │ │ ├── mac_reset.c
│ │ │ ├── mac_retry.c
│ │ │ ├── mac_scan.c
│ │ │ └── mac_start.c
│ │ ├── misc
│ │ │ ├── buf.c
│ │ │ ├── buf.h
│ │ │ ├── debug.c
│ │ │ ├── debug.h
│ │ │ ├── mem_heap.c
│ │ │ ├── mem_heap.h
│ │ │ ├── mem_pool.c
│ │ │ ├── mem_pool.h
│ │ │ ├── misc.c
│ │ │ ├── misc.h
│ │ │ ├── slow_clock.c
│ │ │ ├── slow_clock.h
│ │ │ └── types.h
│ │ ├── nwk
│ │ │ ├── nwk.c
│ │ │ ├── nwk.h
│ │ │ ├── nwk_addr_map.c
│ │ │ ├── nwk_brc.c
│ │ │ ├── nwk_disc.c
│ │ │ ├── nwk_form.c
│ │ │ ├── nwk_gen.c
│ │ │ ├── nwk_join.c
│ │ │ ├── nwk_leave.c
│ │ │ ├── nwk_neighbor_tbl.c
│ │ │ ├── nwk_parse.c
│ │ │ ├── nwk_pend.c
│ │ │ ├── nwk_permit_join.c
│ │ │ ├── nwk_reset.c
│ │ │ ├── nwk_rte_disc_tbl.c
│ │ │ ├── nwk_rte_mesh.c
│ │ │ ├── nwk_rte_tbl.c
│ │ │ ├── nwk_rte_tree.c
│ │ │ └── nwk_sync.c
│ │ ├── zcl
│ │ │ ├── general
│ │ │ │ ├── zcl_basic.c
│ │ │ │ ├── zcl_basic.h
│ │ │ │ ├── zcl_grp.c
│ │ │ │ ├── zcl_grp.h
│ │ │ │ ├── zcl_id.c
│ │ │ │ ├── zcl_id.h
│ │ │ │ ├── zcl_level.c
│ │ │ │ ├── zcl_level.h
│ │ │ │ ├── zcl_on_off.c
│ │ │ │ ├── zcl_on_off.h
│ │ │ │ ├── zcl_scenes.c
│ │ │ │ └── zcl_scenes.h
│ │ │ ├── zcl.c
│ │ │ ├── zcl.h
│ │ │ ├── zcl_gen.c
│ │ │ ├── zcl_parse.c
│ │ │ └── zcl_rpt.c
│ │ └── zdo
│ │ ├── zdo.c
│ │ ├── zdo.h
│ │ ├── zdo_bind_mgr.c
│ │ ├── zdo_cfg.c
│ │ ├── zdo_cmd.c
│ │ ├── zdo_disc.c
│ │ ├── zdo_gen.c
│ │ ├── zdo_nwk_mgr.c
│ │ └── zdo_parse.c
│ ├── os
│ │ ├── Makefile.include
│ │ ├── core
│ │ │ ├── contiki-lib.h
│ │ │ ├── contiki-version.h
│ │ │ ├── contiki.h
│ │ │ ├── lib
│ │ │ │ ├── energest.c
│ │ │ │ ├── energest.h
│ │ │ │ ├── list.c
│ │ │ │ ├── list.h
│ │ │ │ ├── memb.c
│ │ │ │ ├── memb.h
│ │ │ │ ├── mmem.c
│ │ │ │ ├── mmem.h
│ │ │ │ ├── rand.c
│ │ │ │ ├── rand.h
│ │ │ │ ├── random.c
│ │ │ │ └── random.h
│ │ │ └── sys
│ │ │ ├── arg.c
│ │ │ ├── arg.h
│ │ │ ├── autostart.c
│ │ │ ├── autostart.h
│ │ │ ├── cc.h
│ │ │ ├── clock.h
│ │ │ ├── ctimer.c
│ │ │ ├── ctimer.h
│ │ │ ├── dsc.h
│ │ │ ├── etimer.c
│ │ │ ├── etimer.h
│ │ │ ├── lc-addrlabels.h
│ │ │ ├── lc-switch.h
│ │ │ ├── lc.h
│ │ │ ├── loader.h
│ │ │ ├── log.h
│ │ │ ├── process.c
│ │ │ ├── process.h
│ │ │ ├── procinit.c
│ │ │ ├── procinit.h
│ │ │ ├── profile-aggregates.c
│ │ │ ├── profile.c
│ │ │ ├── profile.h
│ │ │ ├── pt-sem.h
│ │ │ ├── pt.h
│ │ │ ├── rtimer.c
│ │ │ ├── rtimer.h
│ │ │ ├── timer.c
│ │ │ └── timer.h
│ │ ├── cpu
│ │ │ ├── avr
│ │ │ │ ├── Makefile.avr
│ │ │ │ ├── avr.c
│ │ │ │ ├── avrdef.h
│ │ │ │ ├── cc2420_spi.c
│ │ │ │ ├── dev
│ │ │ │ │ ├── clock-avr.h
│ │ │ │ │ ├── clock.c
│ │ │ │ │ ├── compiler.h
│ │ │ │ │ ├── debug.h
│ │ │ │ │ ├── delay.c
│ │ │ │ │ ├── delay.h
│ │ │ │ │ ├── eeprom.c
│ │ │ │ │ ├── eeprom.h
│ │ │ │ │ ├── flash.c
│ │ │ │ │ ├── flash.h
│ │ │ │ │ ├── lanc111.c
│ │ │ │ │ ├── rs232.c
│ │ │ │ │ ├── rs232.h
│ │ │ │ │ ├── rs232_at90usb1287.h
│ │ │ │ │ ├── rs232_atmega128.h
│ │ │ │ │ ├── rs232_atmega1281.h
│ │ │ │ │ ├── rs232_atmega1284.h
│ │ │ │ │ ├── rtl8019-drv.c
│ │ │ │ │ ├── rtl8019-drv.h
│ │ │ │ │ ├── rtl8019.c
│ │ │ │ │ ├── rtl8019.h
│ │ │ │ │ ├── rtl8019dev.c
│ │ │ │ │ ├── rtl8019dev.h
│ │ │ │ │ ├── rtlregs.h
│ │ │ │ │ └── usb
│ │ │ │ │ ├── INF
│ │ │ │ │ ├── compiler.h
│ │ │ │ │ ├── conf_usb.h
│ │ │ │ │ ├── config.h
│ │ │ │ │ ├── pll_drv.h
│ │ │ │ │ ├── serial
│ │ │ │ │ │ ├── cdc_task.c
│ │ │ │ │ │ ├── cdc_task.h
│ │ │ │ │ │ ├── uart_usb_lib.c
│ │ │ │ │ │ └── uart_usb_lib.h
│ │ │ │ │ ├── usb_descriptors.c
│ │ │ │ │ ├── usb_descriptors.h
│ │ │ │ │ ├── usb_drv.c
│ │ │ │ │ ├── usb_drv.h
│ │ │ │ │ ├── usb_specific_request.c
│ │ │ │ │ ├── usb_specific_request.h
│ │ │ │ │ ├── usb_standard_request.c
│ │ │ │ │ ├── usb_standard_request.h
│ │ │ │ │ ├── usb_task.c
│ │ │ │ │ └── usb_task.h
│ │ │ │ ├── leds-arch.c
│ │ │ │ ├── minileds.c
│ │ │ │ ├── mtarch.c
│ │ │ │ ├── mtarch.h
│ │ │ │ ├── rtimer-arch.c
│ │ │ │ ├── rtimer-arch.h
│ │ │ │ ├── slip_uart1.c
│ │ │ │ └── spi.c
│ │ │ └── native
│ │ │ ├── Makefile.native
│ │ │ ├── mtarch.c
│ │ │ ├── mtarch.h
│ │ │ ├── rtimer-arch.c
│ │ │ └── rtimer-arch.h
│ │ └── platform
│ │ ├── avr-raven
│ │ │ ├── Makefile.avr-raven
│ │ │ ├── contiki-conf.h
│ │ │ ├── contiki-raven-default-init-lowlevel.c
│ │ │ ├── contiki-raven-default-init-net.c
│ │ │ ├── contiki-raven-main.c
│ │ │ ├── contiki-raven.h
│ │ │ ├── loadable_prg.c
│ │ │ ├── raven-lcd.c
│ │ │ └── raven-lcd.h
│ │ ├── avr-ravenlcd
│ │ │ ├── Makefile
│ │ │ ├── adc.c
│ │ │ ├── adc.h
│ │ │ ├── beep.c
│ │ │ ├── beep.h
│ │ │ ├── doc
│ │ │ │ ├── Makefile
│ │ │ │ ├── html
│ │ │ │ ├── latex
│ │ │ │ │ └── Makefile
│ │ │ │ └── pics
│ │ │ ├── key.c
│ │ │ ├── key.h
│ │ │ ├── lcd.c
│ │ │ ├── lcd.h
│ │ │ ├── main.h
│ │ │ ├── menu.c
│ │ │ ├── menu.h
│ │ │ ├── raven3290.c
│ │ │ ├── sleep.c
│ │ │ ├── sleep.h
│ │ │ ├── temp.c
│ │ │ ├── temp.h
│ │ │ ├── timer.c
│ │ │ ├── timer.h
│ │ │ ├── uart.c
│ │ │ └── uart.h
│ │ ├── avr-ravenusb
│ │ │ ├── Makefile.avr-ravenusb
│ │ │ ├── contiki-conf.h
│ │ │ ├── contiki-raven-default-init-lowlevel.c
│ │ │ ├── contiki-raven-main.c
│ │ │ └── contiki-raven.h
│ │ └── native
│ │ ├── Makefile.native
│ │ ├── clock.c
│ │ ├── contiki-conf.h
│ │ ├── contiki-main.c
│ │ └── contiki-main.h
│ ├── release_notes.txt
│ ├── sim
│ │ ├── Makefile
│ │ ├── cli.c
│ │ ├── cli.h
│ │ ├── list.c
│ │ ├── list.h
│ │ ├── node.c
│ │ ├── node.h
│ │ ├── node_list.c
│ │ ├── node_list.h
│ │ ├── sim.c
│ │ ├── sim.h
│ │ ├── sim_process.c
│ │ ├── sim_process.h
│ │ └── type.h
│ └── test
│ ├── test_avr_raven
│ │ ├── Makefile
│ │ ├── test_avr_raven.c
│ │ └── test_avr_raven.h
│ ├── test_avr_ravenusb
│ │ ├── Makefile
│ │ ├── make_clean_freakz.bat
│ │ ├── make_freakz.bat
│ │ ├── test_app.c
│ │ ├── test_app.h
│ │ ├── test_avr_ravenusb.c
│ │ ├── test_avr_ravenusb.h
│ │ ├── test_data.c
│ │ ├── test_data.h
│ │ ├── test_zcl.c
│ │ ├── test_zcl.h
│ │ ├── test_zdo.c
│ │ └── test_zdo.h
│ ├── test_old
│ │ ├── test.c
│ │ ├── test.h
│ │ ├── test_brc_rtr.c
│ │ ├── test_brc_rtr1.c
│ │ ├── test_check_frm.c
│ │ ├── test_data_in.c
│ │ ├── test_data_in_rte1.c
│ │ ├── test_data_in_rte2.c
│ │ ├── test_data_out.c
│ │ ├── test_data_out_ack.c
│ │ ├── test_indirect.c
│ │ ├── test_mac
│ │ │ └── test_mac.c
│ │ ├── test_nwk_disc.c
│ │ ├── test_nwk_disc1.c
│ │ ├── test_nwk_join1.c
│ │ ├── test_nwk_join2.c
│ │ └── test_utils.c
│ ├── test_sim
│ │ ├── Makefile
│ │ ├── fifo
│ │ ├── log
│ │ │ ├── test_1.txt
│ │ │ ├── test_2.txt
│ │ │ ├── test_3.txt
│ │ │ └── test_4.txt
│ │ ├── scripts
│ │ │ ├── long
│ │ │ ├── mesh
│ │ │ ├── rel
│ │ │ ├── start
│ │ │ ├── start2
│ │ │ ├── start3
│ │ │ ├── start4
│ │ │ ├── tree
│ │ │ └── unrel
│ │ ├── test_app.c
│ │ ├── test_app.h
│ │ ├── test_data.c
│ │ ├── test_data.h
│ │ ├── test_sim.c
│ │ ├── test_sim.h
│ │ ├── test_zcl.c
│ │ ├── test_zcl.h
│ │ ├── test_zdo.c
│ │ └── test_zdo.h
│ ├── test_sim_old
│ │ ├── log
│ │ ├── obsolete
│ │ │ └── ep_test.h
│ │ ├── test_app.c
│ │ ├── test_app.h
│ │ ├── test_cmd.c
│ │ ├── test_sim.c
│ │ └── test_sim.h
│ └── test_zdo
│ ├── test_zdo.c
│ ├── test_zdo.h
│ ├── test_zdo_check_req.c
│ ├── test_zdo_check_resp.c
│ ├── test_zdo_gen_req.c
│ └── test_zdo_req_handlers.c
└── zigbee免费开源协议栈FreakZ_v075 _FreakZ_v075.zip
57 directories, 361 files