STMicroelectronics AN1774 STR71x Software Development Getting Started Application Note

This document provides an introduction to the STR71x product family. It describes the software environment required to develop an STR71x application from scratch. It summarizes the different steps needed to configure the development toolset and to use the template software library to build and debug a sample STR71x application on the target hardware. Two software examples are supplied with this application note. Both are intended for users new to STR71x microcontrollers. The first one is a standard application demonstrating an input/output pin toggling function. The required steps to create this example project, to build and debug the image are described in the first chapter. The second one illustrates an advanced example showing the use of interrupts. Both examples are loaded and executed from the STR71x embedded RAM, and then the target hardware has to be configured accordingly (BOOTEN/1/0=”110”). The application source files are provided within the package ’AN1774.zip’. This document assumes that the reader is familiar with ARM cores. For more details on the ARM core architecture, refer to the ARM Developer Suite Guide and the ARM Technical Reference Manual. These documents are available from ARM website.


STMicroelectronics AN1774 STR71x Software Development Getting Started Application Note - cover page
Brand
STMicroelectronics
Category
microcontrollers
Document type
Application Note
Language
English
Pages
9
File format
PDF
File size
100 KB
Published
07 August, 2012
Updated
28 September, 2023
Model
STR71x
MD5 checksum
390FA46E283A826B59D51735EB3458DD

About this manual

This document serves as an introduction to the STR71x product family, describing the software environment required to develop applications from scratch. It summarizes the steps needed to configure the development toolset and use the template software library to build and debug sample applications on target hardware. Two software examples are supplied: a standard input/output pin toggling function and an advanced example demonstrating the use of interrupts. Both examples are loaded and executed from the STR71x embedded RAM.

What's inside

  • Introduction
  • Software Settings
  • Starting RealView Debugger
  • Creating a New Project
  • Defining a Standard Project
  • Project Settings
  • Building the Project
  • Connecting to Target
  • Debugging the Application
  • Disconnecting from Target

Frequently asked questions

What is the purpose of the STR71x software examples provided in this document?

The first example demonstrates an input/output pin toggling function, while the second illustrates the use of interrupts.

How frequently are the I/O port 0 peripheral pins toggled in the standard application example?

The pins are toggled in an endless loop every 130 ms.

What hardware tool is required to perform hardware debugging of the STR71x core?

You must use the MICRO-ICE debugging tool plugged into both the host and the target.

Download PDF (100 KB)

More STMicroelectronics Manuals


View all STMicroelectronics manuals →