STSW-STM32065

量産中

STM32F4 DSP and standard peripherals library

ソフトウェア入手 データブリーフのダウンロード
概要
サンプル & 購入
ソリューション
ドキュメント
ツール & ソフトウェア
品質 & 信頼性
eDesignSuite
はじめる
Partner products
Sales Briefcase

製品概要

概要

The STM32F4xx standard peripherals library, called STSW-STM32065, covers three abstraction levels, and provides user with a complete register address mapping with all bits, bitfields and registers declared in C. This relieves the user froma cumbersome task, bringing, as an added value, a bug free reference mapping file, that allows to speed up the early project phase. The STSW-STM32065 also includes a collection of routines and data structures, covering all peripheral functions and drivers with common API (Application Programming Interface). It can directly be used as a reference framework, since it also includes macros for supporting core-related intrinsic features, common constants, and definition of data types.
Moreover a set of examples are provided, covering all available peripherals with template projects for the most common development tools.
With the appropriate hardware evaluation board, this framework allows to get quickly started with a brand new microcontroller of the STM32F4 family. Each driver consists of a set of functions covering all peripheral features. The development of each driver is driven by a common API, which standardizes the driver structure, the functions and the parameter names. The driver source code is developed in ‘Strict ANSI-C’ (relaxed ANSI-C for projects and example files). It is fully documented and MISRA®-C 2004 compliant. Writing the whole library in ‘Strict ANSI-C’, makes it independent from the development tools. Only the start-up files depend on the development tools. Thanks to the standard peripherals library, low-level implementation details are transparent, so that reusing code on a different MCU requires only to reconfigure the compiler. As a result, developers can easily migrate designs across the STM32F4 series, to quickly bring product line extensions to market without any redesign. In addition, the library is built around a modular architecture that makes it easy to tailor and run it on the same MCU, using hardware platforms different from ST evaluation boards.
  • 特徴

    • Low level drivers covering the peripherals, belonging to the STM32F4 series and developed in ‘Strict ANSI-C’
    • 116 examples for 33 different peripherals
    • Template project for four different IDEs

ソフトウェア入手

おすすめ製品

推奨コンテンツ

ST 最新情報

All tools & software

    • 製品型番
      ステータス
      概要
      タイプ
      サプライヤ

      STM32CubeF4

      量産中

      STM32Cube MCU Package for STM32F4 series (HAL, Low-Layer APIs and CMSIS, USB, TCP/IP, File system, RTOS, Graphic - and examples running on ST boards)

      STM32Cube MCU/MPUパッケージ ST
      STM32CubeF4

      概要:

      STM32Cube MCU Package for STM32F4 series (HAL, Low-Layer APIs and CMSIS, USB, TCP/IP, File system, RTOS, Graphic - and examples running on ST boards)
    • 製品型番
      ステータス
      概要
      タイプ
      サプライヤ

      SPL2LL-Converter

      量産中

      STM32 Standard Peripheral Libraries to STM32Cube Low-Layer APIs migration tool

      STM32 Configurators and Code Generators ST
      SPL2LL-Converter

      概要:

      STM32 Standard Peripheral Libraries to STM32Cube Low-Layer APIs migration tool