Software Overview - Silicon Laboratories Si1120-EK User Manual

Evaluation kit
Hide thumbs Also See for Si1120-EK:
Table of Contents

Advertisement

Si1120-EK

4. Software Overview

There are several software packages available to support the example firmware that is pre-loaded on the board.
The primary package that is required for functionality is the Si1120 Performance Analysis Tool, which can be used
to collect data from the board over the USB interface and display it graphically on screen.
Optional software packages include the Silicon Labs Integrated Development Environment (IDE), and the Si1120
Evaluation Kit package. The Silicon Labs IDE provides a means of developing code for the C8051F930 and uses
the USB Debug Adapter to program the MCU and perform in-system debugging. For users wishing to modify the
example code or download the latest version of firmware into the board, the Si1120 Evaluation Kit installation
package contains board-specific materials such as the latest version of the pre-built firmware .HEX image and the
firmware example source code.
4.1. Using the Si1120EK With the Si1120 Performance Analysis Tool
The Si1120 Evaluation Kit is supported by the Si1120 Performance Analysis Tool. The Performance Analysis Tool
allows users to see real-time measured infrared proximity and ambient light measurements from the Si1120 in a
graphical form, as well as the calculated values for distance from each of the infrared LEDs and the X, Y, and Z
positions. Additionally, recognized gestures and the ambient light conditions can be displayed in dedicated group
windows. The communications interface to the Si1120 EVB is provided over USB (P3) via the CP2103 USB-to-
UART bridge.
To use the Performance Analysis Tool with the Si1120 Evaluation Kit:
1. Connect the C8051F930-TB to the PC using a USB cable.
2. Launch the Performance Analysis Tool from the "Start" menu.
3. Select the board from the "Devices" menu (it will normally show up as the last COM port in the list).
4. Select the channels you wish to display on the picture of the Si1120 EVB that appears. The individual channels
available are described in "4.1.1. Channel Selection" .
5. Click the green "Acquisition" arrow to begin collecting data.
Figure 5 shows an example of the Performance Analysis Tool output when connected to the board. To generate the
graph, a hand was moved above the Si1120EVB. The selected traces shown are the calculated X and Y positions.
The green trace represents the X position, while the yellow trace represents the Y position of the hand above the
board.
Figure 5. Performance Analysis Tool Main Window
4
Rev. 0.3

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Si1120-EK and is the answer not in the manual?

Questions and answers

This manual is also suitable for:

C8051f930

Table of Contents