STMicroelectronics Releases Complete Software Library to Support STR7 ARM7TDMI-based Microcontrollers

Free downloadable 'C' library supports every embedded peripheral in each STR7 family

GENEVA, Dec. 2 /PRNewswire-FirstCall/ -- STMicroelectronics (NYSE: STM), a world leader in microcontrollers, has announced the final release of the comprehensive STR7 Software Library supporting its 32-bit microcontrollers based on the ARM7TDMI core: the STR71x series and the recently announced STR73x series. The 'C' language library -- which can be downloaded free from the ST website at -- includes drivers for every embedded STR7 peripheral, and startup files for major third-party toolchains.

The STR7 library simplifies system design, enabling a faster time to market by allowing users to focus on their applications rather than on the internal architecture of the MCU. Developers making use of it benefit from a fast start and rapid progress, whatever the configuration of their MCU. Written throughout in standard 'C,' it provides optimized code that follows standardized procedures and naming conventions to simplify debugging and aid future code maintenance.

The software library can be used with any toolchain or 'C' compiler that supports the ARM7 architecture. Specific support is included for the ARM, Raisonnance and IAR toolchains in the form of dedicated startup files. Additional information is provided to facilitate use with toolsets that are not specifically supported; the choice of development toolchain remains with the user. Extensive training material and documentation are available to guide developers in using the library efficiently.

One standard library is available for each STR7 family, plus a separate USB-IF (USB Implementers Forum) certified library that supports STR7 devices with embedded USB 2.0 Full-Speed. The standard library includes drivers for each peripheral, including the general purpose functions such as Timers, A/D Converters and I/O, as well as for more complex peripherals such as CAN (for automotive and industrial applications).

Further information and access to the free software library, documentation, other software tools and the discussion forum is at

About STMicroelectronics

STMicroelectronics is a global leader in developing and delivering semiconductor solutions across the spectrum of microelectronics applications. An unrivalled combination of silicon and system expertise, manufacturing strength, Intellectual Property (IP) portfolio and strategic partners positions the Company at the forefront of System-on-Chip (SoC) technology and its products play a key role in enabling today's convergence markets. The Company's shares are traded on the New York Stock Exchange, on Euronext Paris and on the Milan Stock Exchange. In 2004, the Company's net revenues were $8.76 billion and net earnings were $601 million. Further information on ST can be found at

CONTACT: Michael Markowitz of STMicroelectronics, +1-212-821-8959,
Email Contact

Web site:

Review Article Be the first to review this article


Featured Video
Peggy AycinenaWhat Would Joe Do?
by Peggy Aycinena
Acquiring Mentor: Four Good Ideas, One Great
More Editorial  
Manager, Field Applications Engineering for Real Intent at Sunnyvale, CA
Upcoming Events
DeviceWerx - 2016 at Green Valley Ranch Casino & Resort Las Vegas NV - Nov 3 - 4, 2016
2016 International Conference On Computer Aided Design at Doubletree Hotel Austin TX - Nov 7 - 10, 2016
ICCAD 2016, Nov 7-10, 2016 at Doubletree Hotel in Austin, TX at Doubletree Hotel Austin TX - Nov 7 - 10, 2016
Electric&Hybrid Aerospace Technology Symposium 2016 at Conference Centre East. Koelnmesse (East Entrance) Messeplatz 1 Cologne Germany - Nov 9 - 10, 2016
S2C: FPGA Base prototyping- Download white paper

Internet Business Systems © 2016 Internet Business Systems, Inc.
595 Millich Dr., Suite 216, Campbell, CA 95008
+1 (408)-337-6870 — Contact Us, or visit our other sites:
AECCafe - Architectural Design and Engineering TechJobsCafe - Technical Jobs and Resumes GISCafe - Geographical Information Services  MCADCafe - Mechanical Design and Engineering ShareCG - Share Computer Graphic (CG) Animation, 3D Art and 3D Models
  Privacy Policy