Software Setup; Silicon Laboratories Integrated Development Environment - Silicon Laboratories C8051F360x-DK User Manual

Table of Contents

Advertisement

C8051F36x-DK

3. Software Setup

The included CD-ROM contains the Silicon Laboratories Integrated Development Environment (IDE), Keil software
8051 tools and additional documentation. Insert the CD-ROM into your PC's CD-ROM drive. An installer will
automatically launch, allowing you to install the IDE software or read documentation by clicking buttons on the
Installation Panel. If the installer does not automatically start when you insert the CD-ROM, run autorun.exe found
in the root directory of the CD-ROM. Refer to the readme.txt file on the CD-ROM for the latest information
regarding known IDE problems and restrictions.
3.1. USB to UART Drivers Installation
These drivers are necessary for the software to communicate with the board over the USB connection. To install
the USB-to-UART drivers:
1. Connect the development kit board to the PC with the included USB cable.
2. When the PC detects the new device it will open a "Found New Hardware Wizard" window.
3. Press "Next" after selecting the (Recommended) option.
4. Windows Logo testing warnings may appear. Press the "Continue Anyway" button.
5. Press "Finish" to finish installing the "CP210x USB Composite Device".
6. Repeat steps 2 to 5 to install the "CP210x USB Bridge Controller".
The driver can also be installed by going to the directory where the driver was installed and running the following
executable:
PreInstaller.exe

4. Silicon Laboratories Integrated Development Environment

The Silicon Laboratories IDE integrates a source-code editor, source-level debugger and in-system Flash
programmer. The use of third-party compilers and assemblers is also supported. This development kit includes the
Keil Software A51 macro assembler, BL51 linker and evaluation version C51 'C' compiler. These tools can be used
from within the Silicon Laboratories IDE.
4.1. System Requirements
The Silicon Laboratories IDE requirements:
• Pentium-class host PC running Windows 2000 or Windows XP.
• One available COM or USB port.
• 64 MB RAM and 40 MB free HD space recommended.
4.2. Assembler and Linker
A full-version Keil A51 macro assembler and BL51 banking linker are included with the development kit and are
installed during IDE installation. The complete assembler and linker reference manual can be found under the Help
menu in the IDE or in the "SiLabs\MCU\hlp" directory (A51.pdf).
4.3. Evaluation C51 'C' Compiler
An evaluation version of the Keil C51 'C' compiler is included with the development kit and is installed during IDE
installation. The evaluation version of the C51 compiler is the same as the full professional version except code
size is limited to 4 kB and the floating point library is not included. The C51 compiler reference manual can be
found under the Help menu in the IDE or in the "SiLabs\MCU\hlp" directory (C51.pdf).
4.4. Using the Keil Software 8051 Tools with the Silicon Laboratories IDE
To perform source-level debugging with the IDE, you must configure the Keil 8051 tools to generate an absolute
object file in the OMF-51 format with object extensions and debug records enabled. You may build the OMF-51
absolute object file by calling the Keil 8051 tools at the command line (e.g. batch file or make file) or by using the
project manager built into the IDE. The default configuration when using the Silicon Laboratories IDE project
manager enables object extension and debug record generation. Refer to Application Note "AN104: Integrating
2
Rev. 0.1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the C8051F360x-DK and is the answer not in the manual?

Questions and answers

Table of Contents