wsn

所属分类:单片机开发
开发工具:Visual C++
文件大小:19192KB
下载次数:45
上传日期:2010-03-12 10:08:26
上 传 者baogui0422
说明:  这是无线传感器网络的节点驱动包,包含节点驱动的源程序
(This is a wireless sensor network node driver package that contains the node-driven source code)

文件列表:
传感器网络节点驱动包\Texas Instruments\ZStack-1.4.3-1.2.1\Components\hal\common\hal_assert.c (9155, 2007-11-01)
传感器网络节点驱动包\Texas Instruments\ZStack-1.4.3-1.2.1\Components\hal\common\hal_drivers.c (8444, 2009-04-14)
传感器网络节点驱动包\Texas Instruments\ZStack-1.4.3-1.2.1\Components\hal\include\hal_adc.h (5309, 2009-01-19)
传感器网络节点驱动包\Texas Instruments\ZStack-1.4.3-1.2.1\Components\hal\include\hal_adc.h.bak (5274, 2007-11-01)
传感器网络节点驱动包\Texas Instruments\ZStack-1.4.3-1.2.1\Components\hal\include\hal_assert.h (5168, 2007-11-01)
传感器网络节点驱动包\Texas Instruments\ZStack-1.4.3-1.2.1\Components\hal\include\hal_board.h (28, 2006-11-01)
传感器网络节点驱动包\Texas Instruments\ZStack-1.4.3-1.2.1\Components\hal\include\hal_ccm.h (2775, 2007-11-01)
传感器网络节点驱动包\Texas Instruments\ZStack-1.4.3-1.2.1\Components\hal\include\hal_defs.h (4968, 2007-11-01)
传感器网络节点驱动包\Texas Instruments\ZStack-1.4.3-1.2.1\Components\hal\include\hal_drivers.h (4701, 2007-11-01)
传感器网络节点驱动包\Texas Instruments\ZStack-1.4.3-1.2.1\Components\hal\include\hal_key.h (5809, 2007-11-01)
传感器网络节点驱动包\Texas Instruments\ZStack-1.4.3-1.2.1\Components\hal\include\hal_lcd.h (5430, 2007-11-01)
传感器网络节点驱动包\Texas Instruments\ZStack-1.4.3-1.2.1\Components\hal\include\hal_led.h (4288, 2007-11-01)
传感器网络节点驱动包\Texas Instruments\ZStack-1.4.3-1.2.1\Components\hal\include\hal_sleep.h (3043, 2007-11-01)
传感器网络节点驱动包\Texas Instruments\ZStack-1.4.3-1.2.1\Components\hal\include\hal_timer.h (8980, 2007-11-01)
传感器网络节点驱动包\Texas Instruments\ZStack-1.4.3-1.2.1\Components\hal\include\hal_uart.h (7655, 2007-11-01)
传感器网络节点驱动包\Texas Instruments\ZStack-1.4.3-1.2.1\Components\hal\target\CC2430BB\hal_adc.c (12482, 2007-11-01)
传感器网络节点驱动包\Texas Instruments\ZStack-1.4.3-1.2.1\Components\hal\target\CC2430BB\hal_aes.h (4714, 2008-03-26)
传感器网络节点驱动包\Texas Instruments\ZStack-1.4.3-1.2.1\Components\hal\target\CC2430BB\hal_board_cfg.h (10488, 2007-11-07)
传感器网络节点驱动包\Texas Instruments\ZStack-1.4.3-1.2.1\Components\hal\target\CC2430BB\hal_dma.c (3955, 2007-11-01)
传感器网络节点驱动包\Texas Instruments\ZStack-1.4.3-1.2.1\Components\hal\target\CC2430BB\hal_dma.h (12338, 2007-11-01)
传感器网络节点驱动包\Texas Instruments\ZStack-1.4.3-1.2.1\Components\hal\target\CC2430BB\hal_key.c (27555, 2007-11-07)
传感器网络节点驱动包\Texas Instruments\ZStack-1.4.3-1.2.1\Components\hal\target\CC2430BB\hal_lcd.c (23796, 2007-11-01)
传感器网络节点驱动包\Texas Instruments\ZStack-1.4.3-1.2.1\Components\hal\target\CC2430BB\hal_led.c (15686, 2007-11-01)
传感器网络节点驱动包\Texas Instruments\ZStack-1.4.3-1.2.1\Components\hal\target\CC2430BB\hal_mac_cfg.h (3099, 2007-11-01)
传感器网络节点驱动包\Texas Instruments\ZStack-1.4.3-1.2.1\Components\hal\target\CC2430BB\hal_mailbox.h (3508, 2007-11-07)
传感器网络节点驱动包\Texas Instruments\ZStack-1.4.3-1.2.1\Components\hal\target\CC2430BB\hal_mcu.h (7338, 2007-11-01)
传感器网络节点驱动包\Texas Instruments\ZStack-1.4.3-1.2.1\Components\hal\target\CC2430BB\hal_sleep.c (27328, 2007-11-01)
传感器网络节点驱动包\Texas Instruments\ZStack-1.4.3-1.2.1\Components\hal\target\CC2430BB\hal_target.c (13, 2006-11-01)
传感器网络节点驱动包\Texas Instruments\ZStack-1.4.3-1.2.1\Components\hal\target\CC2430BB\hal_target.h (13, 2006-11-01)
传感器网络节点驱动包\Texas Instruments\ZStack-1.4.3-1.2.1\Components\hal\target\CC2430BB\hal_timer.c (28508, 2007-11-01)
传感器网络节点驱动包\Texas Instruments\ZStack-1.4.3-1.2.1\Components\hal\target\CC2430BB\hal_types.h (4100, 2007-11-01)
传感器网络节点驱动包\Texas Instruments\ZStack-1.4.3-1.2.1\Components\hal\target\CC2430BB\hal_uart.c (31418, 2007-11-01)
传感器网络节点驱动包\Texas Instruments\ZStack-1.4.3-1.2.1\Components\hal\target\CC2430DB\hal_adc.c (12482, 2007-11-01)
传感器网络节点驱动包\Texas Instruments\ZStack-1.4.3-1.2.1\Components\hal\target\CC2430DB\hal_aes.h (4714, 2008-03-26)
传感器网络节点驱动包\Texas Instruments\ZStack-1.4.3-1.2.1\Components\hal\target\CC2430DB\hal_board_cfg.h (11750, 2007-11-01)
传感器网络节点驱动包\Texas Instruments\ZStack-1.4.3-1.2.1\Components\hal\target\CC2430DB\hal_dma.c (3955, 2007-11-01)
传感器网络节点驱动包\Texas Instruments\ZStack-1.4.3-1.2.1\Components\hal\target\CC2430DB\hal_dma.h (12338, 2007-11-01)
传感器网络节点驱动包\Texas Instruments\ZStack-1.4.3-1.2.1\Components\hal\target\CC2430DB\hal_key.c (27555, 2007-11-07)
传感器网络节点驱动包\Texas Instruments\ZStack-1.4.3-1.2.1\Components\hal\target\CC2430DB\hal_lcd.c (23796, 2007-11-01)
传感器网络节点驱动包\Texas Instruments\ZStack-1.4.3-1.2.1\Components\hal\target\CC2430DB\hal_led.c (15686, 2007-11-01)
... ...

Texas Instruments, Inc. Z-Stack CC2430DB/EM Release Notes ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- ZigBee 2006 Release Version 1.4.3-1.2.1 April 21, 2008 Notices: - This release has been ZigBee certified. - The library files have been built and tested with EW8051 version 7.30B/W32 (7.30.2.3) and will not work with previous versions of the IAR tools. - When programming a target for the first time with this release, make sure that you check the "Erase Flash" box in the "Debugger->Chipcon->Download" tab in the project options. When programming completes, it is recommended that the "Erase Flash" box gets un-checked so that NV items are retained during later re-programming. - Please review the document "Upgrading To Z-Stack v1.4.3 For The CC2430" for information about moving existing v1.4.2 applications to v1.4.3. Changes: - Support for CC2430 Rev-B devices has been removed. Attempts to run Z-Stack on Rev-C or earlier devices will ASSERT (see macMcuInit() in mac_mcu.c). - Upgrading to EW8051 v7.30B results in a significant code size reduction, as compared to version 1.4.2 of Z-Stack. Optimization of banked function calls produces most of this code reduction - a new function, ?BDISPATCH, was added to the chipcon_banked_code_support.s51 file to perform shared, indirect banked function calls and BANK_RELAYS (code segment) was added to the linker script (f8w2430.xcl). - The ZDO layer was modified to include a generic interface that delivers ZDO service discovery information to an application without changing code in ZDO modules (ZDApp.c, ZDObject.c, and ZDProfile.c). This reduces code size of the ZDO module by only including parsing functions when needed. Reference the ZStack Developer's Guide (section 6) and the ZStack API documents. - The OSAL tasks table is changed from a linked list that was populated by an application initialization module to a constant table. Significant code size reduction is achieved by eliminating the linked list handling function in OSAL_Tasks.c. See OSAL_SampleApp.c for an example task table. - Support for backward compatibility to the ZigBee 2004 protocol has been removed. Elimination of this obsolete feature results in some code size reduction and reduced software complexity. - Support for Coordinator Binding has been removed since it is not part of the ZigBee 2006 specification. Elimination of this legacy feature results in code size reduction and reduced software complexity. - Device startup time after reset has been greatly reduced. Changes were introduced with ZStack v1.4.2 to increase reliability of the Non-Volatile (NV) memory system, resulting in lengthy start-up times, when the NV_INIT and NV_RESTORE features were used. The OSAL_Nv.c and AccessCodeSpace.s51 files have been modified to support block transfers for NV operations. - The use of DMA for non-volatile memory functions (NV) has been eliminated, resulting in reduced code size and significantly faster operation. The use of DMA for security functions (AES and CCM) is now optional, defaulting to “not used” to minimize code size. Enabling DMA for security uses more code space to provide slightly higher throughput. - Updated the ZigBee Cluster Libraries (ZCL) to the latest Home Automation (HA) specifications. - Forced all messages going through AF_DataRequest() to DiscoverRoute = TRUE. - The Over-Air-Download (OAD) sample application has been re-introduced with this version 1.4.3-1.2.1 release. Review the document "Over Air Download For CC2430" for updated details on the use of this feature. Bug Fixes: - Fixed problem in the low-level MAC where the FIFOP interrupt glitches when two beacons overlap. This problem has only been observed in beacon-enabled networks. - Fixed ZDO Managment Response memory leaks for ZDO Mgmt Network Discovery Response, ZDO Mgmt LQI Response, ZDO Mgmt Routing Response, and ZDO Mgmt Bind Response. - Fixed the ZDO Active Endpoint Response that used to report NOT_SUPPORTED for devices with 4 endpoints (3 or 5 worked). - When a Coordinator starts a PAN and detects a duplicate existing PAN ID, it now calls ZDApp_CoordStartPANIDConflictCB() [in ZDApp.c] to assign a different PAN ID. - Monitor and Test (MT) now supports the AF interface properly. Previous releases did not support the AF interface through MT. - Added a rejoin timeout to end devices so they don't get stuck in the rejoin state when it doesn't get a rejoin response. - Fixed a security bug encrypting data blocks sizes multiples of 16. Known Issues: - The ZDO Complex Descriptor is not supported. - To disable security, use the "SECURE=0" compile option. Do not attempt to disable security by setting the SECURITY_LEVEL to zero. - To test power-saving with a Rev-E CC2430EM and SmartRF04 board, R104 should be removed from the bottom of the SmartRF04 board. Note that this disables the microphone input. ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- For technical support please contact: Texas Instruments, Inc. Low Power Wireless 1455 Frazee Rd, Suite 800 San Diego, CA 92108 USA +1 (619) 497-3845 lpwsupport@ti.com

近期下载者

相关文件


收藏者