STMICROELECTRONICS STM3210B

STM32-PRIMER STM3210B-PRIMER
Raisonance STM32 Primers
for fun, easy evaluation and development with STM32
Data Brief
Features
■
■
■
■
STM32 Primer2 with STM32F103E (512
Kbytes Flash) and STM32 Primer with
STM32F103B (128 Kbytes Flash):
– In-circuit debugging/programming via
dedicated USB connection to the host PC
– Ergonomic design, MEMs-based controls
tactile display, Joystick
– Evaluation features including USB
connector and MEMs sensor.
In addition, Primer2 includes:
– 128x160 pixel touch screen TFT display
– Codec-based audio record and playback
– Micro SD card
– IrDA transceiver
– 20-pin connector with SPI, I2C, USART,
CAN and analog/digital IOs
– Li-Ion battery with smart loading control for
improved current management and
extended battery life.
The STM32 Primers from Raisonance are a
uniquely fun, easy, low-risk solution for exploring
and developing applications for the STM32 ARM
Cortex™-M3 core-based microcontrollers. When
running the applications, the Primers can operate
in standalone mode powered by a battery (with
power management circuit on the Primer2), which
is recharged via the USB connection with a host
PC.
The Primers include everything that users need to
better understand the STM32’s peripheral
implementation and operation.
Ride7 development software toolset with
project manager, editor and high-level
language debugging (up to 32 Kbytes of code).
GNU C/C++ compiler, no code size limitations.
■
CircleOS task scheduler for dynamic loading
and management of new applications.
■
C source code for all sample applications and
libraries including:
– MEMs (GUI application controls)
– TFT display (touch screen, graphical
interface, games, bitmap converter)
– Audio record and playback (Primer2)
– And more to come.
Start exploring the power of the STM32 by playing
with the included applications. The STM32 drives
the fun, ergonomic hardware platform that
combines a TFT graphical display with MEMsbased controls, (plus tactile screen and joystick
with the Primer2) for navigating and controlling
the GUI and game applications.
Table 1.
Order codes
Part number
Order code
STM3210B-PRIMER
STM32-PRIMER
STM3210E-PRIMER
Dedicated online community and resources at
the stm32circle web site.
October 2008
Primer
with STM32F103B
Description
In addition, Primer includes:
– 128x128 pixel color LCD
– buzzer and IrDA transceiver footprint.
■
■
Primer 2
with STM32F103E
STM3210B-PRIMER
Rev 2
For further information contact your local STMicroelectronics sales office.
Obsolete
1/3
www.st.com
3
Primer usage
STM32-PRIMER
Primer usage
Simply plug the Primers directly into a host PC's USB port for in-circuit debugging and
device programming, then compile (no code-size limit) and debug applications (up to 32
Kbytes in Flash or RAM). For information about upgrade to the unlimited version, refer to the
stm32cirle web site. The Primers enable you to discover, edit and fine tune applications
using Raisonance's Ride7 software toolset which drives the hardware and offers a full range
of project management, source code editing and debugging features from an intuitive GUI.
You can output executables with the GNU C/C++ compiler for ARM, which has no code size
limitations and is seamlessly integrated into the Ride7 interface for exceptional ease-of-use.
You can develop applications for STM32 using sample applications from Raisonance or
other engineers at www.stm32circle.com as the starting point for new innovations. All the
preloaded sample applications, new applications and the CircleOS task scheduler can be
downloaded for free from the stm32circle web site. This Primer dedicated internet site also
provides FAQ, user forums, links to development resources and much more.
Note:
In addition to STM32, Raisonance Ride7 also supports the complete range of STR7/9 ARM
core-based, 32-bit devices, as well as the STM8, ST7 and uPSD 8-bit microcontroller
families. For details about available compilers and special features for each family, refer to
the STMicroelectronics microcontroller support site on www.st.com.
Ordering information
The STM32 Primer2 and Primer are available from STMicroelectronics' sales offices and
distributors. For more information and complete documentation please visit
www.stm32circle.com or the STMicroelectronics microcontroller support site www.st.com or
contact Raisonance.
Table 2.
Order codes
Order code
Description
STM32 Primer2 with STM32F103E (512 Kbytes Flash) includes
Raisonance software tools (RIDE7, GNU C/C++ compiler), CircleOS task
STM3210E-PRIMER manager and sample application code implementing a range of device
peripherals. The majority of projects for the previous STM32 Primer are
compatible with the STM32 Primer2.
STM32 Primer with STM32F103B (128 Kbytes Flash) includes: Raisonance
STM3210B-PRIMER software tools (Ride7, GNU C/C++ compiler), CircleOS task manager and
sample application code implementing a range of device peripherals.
Revision history
Table 3.
2/3
Document revision history
Date
Revision
Changes
26-Sep-2007
1
Initial release.
30-Oct-2008
2
Added the STM3210E-PRIMER details.
STM32-PRIMER
Please Read Carefully:
Information in this document is provided solely in connection with ST products. STMicroelectronics NV and its subsidiaries (“ST”) reserve the
right to make changes, corrections, modifications or improvements, to this document, and the products and services described herein at any
time, without notice.
All ST products are sold pursuant to ST’s terms and conditions of sale.
Purchasers are solely responsible for the choice, selection and use of the ST products and services described herein, and ST assumes no
liability whatsoever relating to the choice, selection or use of the ST products and services described herein.
No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted under this document. If any part of this
document refers to any third party products or services it shall not be deemed a license grant by ST for the use of such third party products
or services, or any intellectual property contained therein or considered as a warranty covering the use in any manner whatsoever of such
third party products or services or any intellectual property contained therein.
UNLESS OTHERWISE SET FORTH IN ST’S TERMS AND CONDITIONS OF SALE ST DISCLAIMS ANY EXPRESS OR IMPLIED
WARRANTY WITH RESPECT TO THE USE AND/OR SALE OF ST PRODUCTS INCLUDING WITHOUT LIMITATION IMPLIED
WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE (AND THEIR EQUIVALENTS UNDER THE LAWS
OF ANY JURISDICTION), OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT.
UNLESS EXPRESSLY APPROVED IN WRITING BY AN AUTHORIZED ST REPRESENTATIVE, ST PRODUCTS ARE NOT
RECOMMENDED, AUTHORIZED OR WARRANTED FOR USE IN MILITARY, AIR CRAFT, SPACE, LIFE SAVING, OR LIFE SUSTAINING
APPLICATIONS, NOR IN PRODUCTS OR SYSTEMS WHERE FAILURE OR MALFUNCTION MAY RESULT IN PERSONAL INJURY,
DEATH, OR SEVERE PROPERTY OR ENVIRONMENTAL DAMAGE. ST PRODUCTS WHICH ARE NOT SPECIFIED AS "AUTOMOTIVE
GRADE" MAY ONLY BE USED IN AUTOMOTIVE APPLICATIONS AT USER’S OWN RISK.
Resale of ST products with provisions different from the statements and/or technical features set forth in this document shall immediately void
any warranty granted by ST for the ST product or service described herein and shall not create or extend in any manner whatsoever, any
liability of ST.
ST and the ST logo are trademarks or registered trademarks of ST in various countries.
Information in this document supersedes and replaces all information previously supplied.
The ST logo is a registered trademark of STMicroelectronics. All other names are the property of their respective owners.
© 2008 STMicroelectronics - All rights reserved
STMicroelectronics group of companies
Australia - Belgium - Brazil - Canada - China - Czech Republic - Finland - France - Germany - Hong Kong - India - Israel - Italy - Japan Malaysia - Malta - Morocco - Singapore - Spain - Sweden - Switzerland - United Kingdom - United States of America
www.st.com
3/3