|Published (Last):||11 July 2004|
|PDF File Size:||19.15 Mb|
|ePub File Size:||7.8 Mb|
|Price:||Free* [*Free Regsitration Required]|
Do not short all 3 pins on the J8 header. Once Simplicity Studio is installed, the application itself can be used to install additional software and documentation components to aid in the development and evaluation process. Figure 2. The first time the project creation wizard runs, the Setup Environment wizard will guide the user through the process of configuring the build tools and SDK selection.
In the Part Selection step of the wizard, select from the list of installed parts only the parts to use during development. Choosing parts and families in this step affects the displayed or filtered parts in the later device selection menus. Choose the CF34x family by checking the CF34x check box. Simplicity Studio can detect if certain toolchains are not activated.
If the Licensing Helper is displayed after completing the Setup Environment wizard, follow the instructions to activate the toolchain. Running Blinky Each project has its own source files, target configuration, SDK configuration, and build configurations such as the Debug and Release build configurations. The IDE can be used to manage multiple projects in a collection called a workspace. Workspace settings are applied globally to all projects within the workspace.
This can include settings such as key bindings, window preferences, and code style and formatting options. Project actions, such as build and debug are context sensitive. For example, the user must select a project in the Project Explorer view in order to build that project.
To create a project based on the Blinky example: 1. Click Next. Select Example and click Next. Click on the project in the Project Explorer and click Build, the hammer icon in the top bar. Click Debug to download the project to the hardware and start a debug session. Press the Resume button to start the code running. The LED should blink. Press the Suspend button to stop the code. Press the Reset the device button to reset the target MCU.
Press the Disconnect button to return to the development perspective. Simplicity Studio Help Simplicity Studio includes detailed help information and device documentation within the tool. The help contains descriptions for each dialog window. To view the documentation for a dialog, click the question mark icon in the window: This will open a pane specific to the dialog with additional details. See section 3. Download the 8-bit software from the website www.
After installation, examples can be found in Wizard 2—Initialization code generation software for the CF34x devices. More information on this platform can be found at www. The development kit includes the latest version of the C51 Keil toolset. This toolset is initially limited to a code size of 2 kB and programs start at code address 0x After registration, the code size limit is removed entirely and programs will start at code address 0x To register the Keil toolset: 1.
If you no longer have this serial number, register on the Silicon Labs website www. Figure 3. Press OK to open a browser window to the Keil website. Once the form is complete, click the Submit button.
An email will be sent to the provided email address with the license activation code. Press the Add LIC button. The window should now list the PK51 Prof. Developers Kit for Silabs as a licensed product. Click the Close button. Target Board The CF34x Development Kit includes a target board with a CF device pre-installed for evaluation and preliminary software development. CF Target Board Rev.
System Clock Sources The CF device installed on the target board features a calibrated programmable internal oscillator which is enabled as the system clock source on reset. After reset, the internal oscillator operates at a frequency of 1.
Therefore, in many applications an external oscillator is not required. However, if you wish to operate the CF device at a frequency not available with the internal oscillator, an external crystal may be used. Refer to the CF34x datasheet for more information on configuring the system clock source. The target board is designed to facilitate the installation of an external crystal.
Remove shorting blocks at headers J10 and J11 and install the crystal at the pads marked Y1. Refer to the CF34x datasheet for more information on the use of external oscillators. Switches and LEDs Three switches are provided on the target board. Switches P2. Pressing P2. Remove the shorting blocks from the J12 header to disconnect Switch P2.
See Table 1 for the port pins and headers corresponding to each switch. Three LEDs are also provided on the target board. Remove the shorting blocks from the header to disconnect the LEDs from the port pin. See Table 1 for the port pins and headers corresponding to each LED. Remove the shorting block from the header to disconnect the Potentiometer from the port pin. See Table 1 for the port pin and header corresponding to the Potentiometer.
Table 1. Table 2 shows the J14 pin definitions. Table 2. Table 3 defines the pins for the port connectors. The same pin-out order is used for all of the port connectors. Table 3. Table 4. Refer to Table 5 for the P2 terminal block connections. Table 5. Schematics 10 Rev. Section 2. EC2 Serial Adapter. USB Debug Adapter. Patent Notice Silicon Labs invests in research and development to help our customers differentiate in the market with innovative low-power, small size, analogintensive mixed-signal solutions.
Silicon Labs' extensive patent portfolio is a testament to our unique approach and world-class engineering team. The information in this document is believed to be accurate in all respects at the time of publication but is subject to change without notice.
Silicon Laboratories assumes no responsibility for errors and omissions, and disclaims responsibility for any consequences resulting from the use of information included herein. Additionally, Silicon Laboratories assumes no responsibility for the functioning of undescribed features or parameters. Silicon Laboratories reserves the right to make changes without further notice. Silicon Laboratories makes no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does Silicon Laboratories assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation consequential or incidental damages.
Silicon Laboratories products are not designed, intended, or authorized for use in applications intended to support or sustain life, or for any other application in which the failure of the Silicon Laboratories product could create a situation where personal injury or death may occur. Should Buyer purchase or use Silicon Laboratories products for any such unintended or unauthorized application, Buyer shall indemnify and hold Silicon Laboratories harmless against all claims and damages.
Other products or brandnames mentioned herein are trademarks or registered trademarks of their respective holders. Related documents.
C8051F340 Datasheet PDF