Rev 0.4 11/14
Copyright © 2014 by Silicon Laboratories
AN692
A N 6 9 2
S i 4 3 5 5 / S i 4 4 5 5 P
R O G R A M M I N G
G
U I D E
1. Introduction
This document provides an overview of how to configure and control the following EZRadio
®
chips:
Si4455 transceiver
Si4355 receiver
The following code examples are covered in this programming guide:
How to set up a continuous wave (CW) transmission.
How to set up a pseudo random (PN9) transmission.
How to transmit in TX direct mode.
How to receive in RX direct mode (for BER measurement).
How to transmit a simple packet in Packet Handler mode.
How to receive a simple packet in Packet Handler mode.
How to implement bidirectional variable length packet based communication.
2. Hardware Options
The source code is provided for two different hardware platforms:
RFStick
Wireless Mothe RF Pico Board
A separate Silicon Labs IDE workspace is provided for each example on the two platforms.
2.1. The RFStick Platform
Figure 1. RFStick
The RFStick is a basic demo system for the evaluation of the EZRadio chips. The board has two main parts, the
MCU part and the radio part. The MCU part of the board contains a Silicon Labs C8051F930 MCU and basic
human interface devices (four push-buttons, four LEDs, four switches and a buzzer). The radio part contains the
EZRadio chip, the matching circuit, and the antenna. The RF output is selectable via a 0
resistor between a PCB
antenna and an optional (unpopulated) 50
SMA output connector. The MCU is connected to the EZRadio chip
via an SPI bus and some other GPIOs (see Table 1). The RF section of the board can be broken off along a
perforation between the two rows of J3 and installed in the user’s own hardware as a radio module by utilizing the
remaining row of J3.
Table 1 contains the signal connections between the EZRadio chip and the MCU:
Summary of Contents for Si4455 Series
Page 8: ...AN692 8 Rev 0 4 Figure 6 Device Configuration Options ...
Page 22: ...AN692 22 Rev 0 4 Figure 21 Supply Current versus Time Diagram from Shutdown to RX State ...
Page 23: ...AN692 Rev 0 4 23 4 4 Radio Chip Waking Up Figure 22 Radio Wake Up Process ...
Page 35: ...AN692 Rev 0 4 35 Figure 32 Transmission Flowchart ...
Page 39: ...AN692 Rev 0 4 39 Figure 33 Reception Flowchart ...
Page 41: ...AN692 Rev 0 4 41 Figure 34 Bidirectional Variable Packet Example Project Flowchart ...
Page 47: ...AN692 Rev 0 4 47 Figure 41 Long Packet Transmission Flowchart ...
Page 48: ...AN692 48 Rev 0 4 Figure 42 Long Packet RX Flowchart ...