Slide 1 Slide 2 Slide 3 Slide 4 Slide 5 Slide 6 Slide 7 Slide 8 Slide 9 Slide 10 Slide 11 Slide 12 Slide 13 Slide 14 Slide 15 Slide 16 Slide 17 Product List
MSP430x2xx/4xx and Wireless Overview Slide 12

Several software options are freely available from Texas Instruments enabling the MSP430 + Chipcon Low Power RF radios to communicate over a number of different frequencies, network topologies, and complexity using both standards-based and proprietary RF stacks. The TI hardware abstraction layer (HAL) library sets up the communication between the CC11xx & CC25xx radios and every MSP430 device available. All SPI communication is abstracted for use with the USCI, USART, USI, and even bit banged IO. Simple point-to-point links can be established and the software comes abstracted and ready for application use. No RF protocol functions are implemented for simplicity and to save on code space. The TIMAC is a free download of the IEEE standards-based implementation of the 802.15.4 protocol in star networks for low data rate wireless communication, ideal for point-to-point or point-to-multipoint communication. The Physical Layer and Medium Access Control (MAC) communication layers are defined allowing a Personal Area Network (PAN) topology. Additionally, battery life may be extended by modifying the user selectable latency options. The TIMAC will run on any MSP430 device and the CC24xx RF devices. The Z-stack, which is also available for free from TI, is an implementation of the 2006 ZigBee specification and is a Network and Application Layer above the 802.15.4 MAC. It was designed for low power, low data rate communication over a secure channel between multiple low cost nodes through the ISM band (2.4 GHz). Because ZigBee is a defined standard, it is possible to communicate and not interfere with other existing ZigBee based products within radio range. ZigBee is ideal for home automation, building automation, wireless sensor networks or automatic meter reading. ZigBee features advanced routing algorithms allowing for point to point communication, star clusters, and self healing mesh networks. Various device types are defined including ZigBee Coordinators, Routers and End Devices. The Z-Stack will run on any mid-sized to large MSP430 Flash devices and a CC2420 RF device (Please note that running the Z-Stack on an MSP430 will require 60-70KB of flash). The SmartRF Studio converts user inputs and performance requirements into register values for the CC devices and supports quick and simple performance testing allowing users to establish a simple link with known valid register settings. Furthermore, it is possible to export/import register settings and C-code structure into any project. Proprietary solutions which allow for a smaller flash footprint are also available.

PTM Published on: 2012-04-19