下载

Design Note
DN401
SWRA115 Page 1 of 12
Interfacing CC1020/1 to the MSP430
By Giuseppe Mazzoleni
Keywords
• MSP430
• CC1020
• CC1021
• CC1070
• Application Example
• MSP430 and SmartRF04
®
EB
• Interfacing CC1020 using SPI
• Protocol Example
1 Introduction
The purpose of this design note is to show
how to interface the CC1020 EMX to the
MSP430F1xx/41x family. The example
shows the interconnection between the
CC1020/1 transceiver and the
MSP430F169. The protocol defined in
application note AN025 [1][2] has been
ported to the MSP430 where the main
functionalities are maintained (transceiver
configuration through the SPI interface
and RF communication).
The software handles the transceiver and
MCU configuration and a basic RF
communication protocol. The hardware
consists of an MSP-FET430 Development
Tool from Texas Instruments equipped
with an MSP430F169 MCU. The kit can
be connected to the CC1020 hosted on
the SmartRF
®
04 EB from Chipcon/Texas
Instruments. An auxiliary node must be
used to implement and test the RF
protocol.
The software is compatible with the IAR
C/C++ compiler and the MSP-GCC
compiler from GNU. Any SPI capable
interface module within the MSP430 family
is supported within the code. Bit banging
functions can also be easily added. This
approach is obviously more flexible but on
the other hand it can be slow with a slow
microcontroller.