English
Language : 

AN673 Datasheet, PDF (1/4 Pages) Silicon Laboratories – PRECISION32™ SOFTWARE DEVELOPMENT KIT
AN673
PRECISION32™ SOFTWARE DEVELOPMENT KIT
OVERVIEW
1. Introduction
The Precision32™ Software Development Kit (SDK) provides a means for easy and rapid code development for
Silicon Labs 32-bit MCUs. The SDK consists of three parts: the Silicon Labs Hardware Access Layer (HAL), code
examples, and the si32Library. Each of these parts is discussed in more detail in the application notes listed in “2.
Relevant Documentation”.
The SDK is installed with the Precision32 software package available at www.silabs.com/32bit-software. The SDK
sits in the si32-x.y folder in the installation directory, were x is the major SDK version and y is the minor SDK
version. This enables newer versions of the SDK to reside in parallel with older versions and not overwrite any
previously working project source. The SDK is part of the Precision32 Development Suite.
Figure 1 shows the SDK system.
CODE EXAMPLES
APPLICATION
RTOS
CMSIS CoreSupport
(from ARM)
si32Library
Callback
CMSIS
CMSIS DeviceSupport
(from Silicon Labs)
HARDWARE
Figure 1. Software Development Kit (SDK) System
2. Relevant Documentation
Precision32 application notes are listed on the following website: www.silabs.com/32bit-mcu.
AN664: Precision32™ CMSIS and HAL User’s Guide
AN668: Precision32™ Software Development Kit Code Examples Overview
AN670: Getting Started with the Silicon Labs Precision32™ AppBuilder
AN672: Precision32™ si32Library Overview
AN675: Precision32™ Development Suite Overview
Rev. 0.1 2/12
Copyright © 2012 by Silicon Laboratories
AN673