Stellaris® Libraries, Code Examples, and Application Notes
With Stellaris® microcontrollers, you can choose to keep all your programming in C/C++,
even interrupt service routines and startup code. Texas Instruments makes it even easier by
providing StellarisWare® software that includes source code and free license, royalty-free
libraries for applications support.
StellarisWare Code Examples
All Stellaris development and evaluation kits ship with a rich set of applications that
provide examples of how to use Stellaris microcontrollers and StellarisWare software. Every kit
ships with a quickstart application that is tailored to use the features provided on the
evaluation board. Because the quickstart application uses many of the peripherals on the board
simultaneously, the kits also ship with a very large set of simpler applications. These simpler
applications provide stand-alone coding examples for all peripherals that are supported in the
kit. To support user development with the kit, source code and project files are provided for
the quickstart application and the simpler example applications. Documentation is provided for
all example projects that explains the functionality of each example application.
StellarisWare Software
TI's StellarisWare software compiles on ARM/Keil Microcontroller Development Toolkit for ARM, IAR
Embedded Workbench, Code Red Technologies' Red Suite, CodeSourcery SourceryG++, and generic GNU
development tools. StellarisWare software includes:
Stellaris Kits accelerate product development by providing all the tools
needed to develop and prototype embedded applications right out of the box. Each Stellaris
evaluation, full-featured development, and open-tool reference design kit ships with a quickstart
application to showcase the primary functions and capabilities of the kit. In addition, each kit
ships with a specific StellarisWare Firmware Development Package, complete with a rich set of
contextual, royalty-free application/code examples to exemplify the vast peripherals and
integration of the featured Stellaris MCU and making extensive use of the applicable
StellarisWare Libraries and third-party stacks. Included code examples are as simple as setting
up a UART to echo text and as featured as running a complete embedded webserver with a ported
TCP/IP stack. Each example is commented to ease learning by application, and full documentation
is provided for each of the StellarisWare Libraries.
Texas Instruments also provides application notes, complete with extensive code
examples, for users to utilize royalty-free in order to speed development time to get
Stellaris-based products to market.
|
|