STM32 Journal - Digikey
STM32 Journal - Digikey
STM32 Journal - Digikey
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
AD329 Keil <strong>STM32</strong> <strong>Journal</strong>(2).pdf 1 23/03/2012 16:39<br />
<strong>STM32</strong> <strong>Journal</strong><br />
C<br />
M<br />
Y<br />
CM<br />
MY<br />
CY<br />
CMY<br />
K<br />
Leading Embedded<br />
Development Tools<br />
The complete development environment<br />
for ARM ® processor-based<br />
microcontroller designs<br />
1-800-348-8051<br />
www.keil.com<br />
designs, and application notes.<br />
ST also offers a wide variety<br />
of firmware libraries, many of<br />
which are available at no cost,<br />
for implementing motor control,<br />
DMA, timers, interfaces, audio,<br />
LCDs, communications, GUIs,<br />
all standard peripherals, touch<br />
sensing, and in-application<br />
programming, to name a few.<br />
ST also recognizes the benefit of<br />
working with other leaders in the<br />
industry to expand the tools and<br />
software available to developers.<br />
The <strong>STM32</strong> architecture is<br />
based on the ARM Cortex-M<br />
architecture which has the most<br />
comprehensive ecosystem of<br />
tools, software, and engineering<br />
resources of any microcontroller<br />
in the world. ST has worked<br />
directly with a wide range of<br />
partners to create offerings<br />
that specifically accelerate the<br />
development of applications<br />
based on the <strong>STM32</strong> architecture,<br />
thereby minimizing product<br />
development investment and<br />
speeding time-to-market.<br />
The global ecosystem available for<br />
the <strong>STM32</strong> architecture also offers<br />
many cost savings for developers:<br />
〉〉 The open architecture of the<br />
ARM Cortex-M cores gives<br />
developers access to the largest<br />
MCU ecosystem in the world<br />
〉〉 The vast diversity of the<br />
Cortex-M ecosystem ensures<br />
that developers can find<br />
the tools, software, and<br />
middleware they need to<br />
speed the design of nearly any<br />
application<br />
〉〉 With so many OEMs<br />
standardizing on ARM, the<br />
pool of engineers already<br />
experienced with the Cortex-M<br />
architecture is large, making it<br />
easier to find developers. Many<br />
colleges are teaching to the<br />
ARM architecture as well<br />
〉〉 Architectural and tool chain<br />
familiarity reduce the developer<br />
learning curve and speed timeto-market<br />
The ecosystem for the <strong>STM32</strong><br />
consists of a complete range of<br />
tools and software specifically<br />
designed to speed design. The<br />
comprehensive tool chain is<br />
just the beginning. Developers<br />
also have access to the ARM<br />
CMSIS libraries, ST peripheral<br />
drivers, extensive middleware,<br />
and production-ready<br />
application software.<br />
Developer’s Foundation:<br />
The Tool Chain<br />
There are several key<br />
components comprising an<br />
efficient development tool chain:<br />
35