Demonstration firmware for PWM resolution enhancement through dithering technique software expansion for STM32Cube (AN4507)

获取软件 Download databrief
概观
工具与软件
资源
解决方案
质量与可靠性
Sales Briefcase
eDesignSuite
开始
样片和购买
Partner products
  • X-CUBE-PWM-DITHR is an STM32 Cube embedded software expansion package. It provides a demonstration firmware for implementing the PWM resolution enhancement technique for the STM32 general-purpose timers.

    For more details, please refer to the application note PWM resolution enhancement through a dithering technique for STM32 advanced-configuration, general-purpose and lite timers (AN4507).

    主要特性

    • Provides a reference implementation of the PWM resolution enhancement technique as described by the AN4507 application note document
    • Demonstrates the boosting of the STM32 general-purpose timer hardware capabilities through the generating of a 9-bit resolution instead of 6-bit resolution (hardware limit) PWM signal at 1.25 MHz PWM frequency
    • Demonstration example designed in a way that makes easy the perception of the added resolution bits using standard lab equipment(a low-pass filter and an oscilloscope)
    • Demonstration software readily runs on the NUCLEO-F302R8 Nucleo board populated with an STM32F302R8T6 microcontroller
    • Software easily migrated to any other microcontroller in the STM32 family
    • Software source-code template generated by the STM32CubeMx software tool
    • Easily tailorable for any other toolchain provided by the STM32 ecosystem
    • Software's source-code well commented and highly readable making most of its sub-routines easily integrable into source-code snippet libraries

获取软件

Recommended for you

00 Files selected for download

技术文档

    • Description 版本 文档大小 Action
      DB3174
      PWM resolution enhancement through a dithering technique with software expansion for STM32Cube
      1.0
      123.28 KB
      PDF
      DB3174

      PWM resolution enhancement through a dithering technique with software expansion for STM32Cube

    • Description 版本 文档大小 Action
      AN4507
      PWM resolution enhancement through a dithering technique for STM32 advanced-configuration, general-purpose and lite timers
      2.0
      568.2 KB
      PDF
      AN4507

      PWM resolution enhancement through a dithering technique for STM32 advanced-configuration, general-purpose and lite timers

    • Description 版本 文档大小 Action
      UM2312
      Development checklist for STM32Cube Expansion Packages
      1.0
      283.23 KB
      PDF
      UM2285
      Development guidelines for STM32Cube Expansion Packages
      1.0
      485.46 KB
      PDF
      UM2312

      Development checklist for STM32Cube Expansion Packages

      UM2285

      Development guidelines for STM32Cube Expansion Packages

演示和培训资料

    • Description 版本 文档大小 Action
      STM32 and STM8 embedded software solutions 7.0
      3.12 MB
      PDF

      STM32 and STM8 embedded software solutions

出版刊物和宣传资料

    • Description 版本 文档大小 Action
      STM32 Open Development Environment Brochure 17.09
      1.21 MB
      PDF
      Sensor & motion algorithm software pack for STM32Cube 1.0
      544.58 KB
      PDF

      STM32 Open Development Environment Brochure

      Sensor & motion algorithm software pack for STM32Cube

法律

    • Description 版本 文档大小 Action
      SLA0048
      Mix Ultimate Liberty+OSS+3rd-party V1 - SOFTWARE LICENSE AGREEMENT
      5.4
      87.58 KB
      PDF
      SLA0048

      Mix Ultimate Liberty+OSS+3rd-party V1 - SOFTWARE LICENSE AGREEMENT