2.2.1 • Published 1 month ago

@mchp-mcc/pwm-hs-driver v2.2.1

Weekly downloads
-
License
SEE LICENSE IN LI...
Repository
-
Last release
1 month ago

MCC Melody High-Speed PWM Driver

Overview

The High-Speed PWM (HSPWM) module provides features to support many types of Motor Control (MC) and Power Control (PC) applications such as

  • AC-to-DC Converters
  • DC-to-DC Converters
  • AC and DC Motor Control: Brushed DC, BLDC, PMSM, ACIM, SRM, Stepper, etc.
  • Inverters
  • Battery Chargers
  • Digital Lighting
  • Power Factor Correction (PFC)

Features

  • Independent PWM Generators, each with Dual Outputs
  • Operating modes:
    • Independent Edge PWM mode
    • Variable Phase PWM mode
    • Independent Edge PWM mode, Dual Output
    • Center-Aligned PWM mode
    • Double Update Center-Aligned PWM mode
    • Dual Edge Center-Aligned PWM mode
  • Output modes:
    • Complementary
    • Independent
    • Push-Pull
  • Dead-Time Generator
  • Output Override for Fault Handling
  • Flexible Period/Duty Cycle Updating Options
  • Advanced Triggering Options
  • PWM Event Outputs
  • Master clock source selection for PWM generator
  • Master settings
  • Data buffering
  • High Resolution

PIC24/dsPIC33 PWM_HS Driver, PLIB and Device Package Version Compatibility Matrix

PWM HS DriverPWM PLIBPIC24/dsPIC devices
2.2.0>=2.4.0>=5.11.4
1.1.0>=1.1.0>=5.4.0
1.0.0<=1.0.1<=5.3.0

Changelog

All notable changes to this project will be documented in this file.

2.2.1 - 2024-04-01

Bug Fixes

  • CC16SCRIP-8825 :- Fixed Package deployment failure of v2.2.0

2.2.0 - 2024-03-29

New Features

  • CC16SCRIP-6926 :- Added support for All Operating and Output modes
  • CC16SCRIP-6925 :- High resolution mode feature
  • CC16SCRIP-6920 :- Support to select Individual PWM Generator
  • CC16SCRIP-6796 :- PWM Data Register Update Modes
  • CC16SCRIP-3047 :- Support Master Settings

2.1.2 - 2023-10-16

New Features

  • CC16SCRIP-7760 :- Update Module category name in dsPIC33CDV family of devices.

2.1.1 - 2023-04-26

New Features

  • CC16SCRIP-6549 :- Updated Fault Handling Settings for dual core devices

2.1.0 - 2022-09-28

New Features

  • CC16SCRIP-4722 :- Support added for device families with MCP8021 support.
  • CC16SCRIP-4279 :- Changes to ensure PWM generators are not enabled by default

2.0.0 - 2022-06-29

New Features

  • CC16SCRIP-3897 :- Removed Trigger A and Trigger B compare value components from the UI and supported APIs in the generated driver code

1.2.1 - 2022-06-02

New Features

  • CC16SCRIP-2045 :- Dependency module names updated in builder view

1.2.0 - 2022-03-07

New Features

  • CC16SCRIP-3669 :- PWM_HS Driver : Hide Master Settings from the UI

1.1.0 - 2022-01-17

New Features

  • CC16SCRIP-3416 :- PWM_HS: Add notification for the fault input sources
  • CC16SCRIP-3348 :- Updating Clock source options in Driver/PLIB