@mchp-mcc/pic24-dspic33-pwm-pc-upb

2.5.0 • Public • Published

MCC Melody High Speed PWM PLIB

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

PWM PLIB PWM HS Driver PIC24/dsPIC devices
2.4.0 >=2.2.0 >=5.11.4
1.1.0 >=1.1.0 >=5.4.0
<=1.0.1 1.0.0 <=5.3.0

Changelog

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

[2.5.0] - 2025-04-09

New Features

  • CC16SCRIP-9656 :- Added support for SWAP bit configuration in PGxIOCON register for motor control applications
  • CC16SCRIP-9330 :- Added support for Trigger Compare events in the UI

Bug Fixes

  • CC16SCRIP-9633 :- Fixed issue with setting the Fault Input Source

[2.4.3] - 2024-05-08

Bug Fixes

  • CC16SCRIP-9028 :- Fix for incorrect mapping of Active High/Active Low values for FLTDAT Setting Bit

[2.4.2] - 2024-04-05

Bug Fixes

  • CC16SCRIP-8837 :- Fixed duty cycle calculation for PWM generators when using master settings.

[2.4.1] - 2024-04-01

Bug Fixes

  • CC16SCRIP-8824 :- Fixed Package deployment failure of v2.4.0

[2.4.0] - 2024-03-29

New Features

  • CC16SCRIP-8217 :- PWM-HS :: SDL document update
  • CC16SCRIP-6926 :- Added support for All Operating and Output modes
  • CC16SCRIP-6925 :- High resolution mode feature
  • CC16SCRIP-6922 :- Clock Divider as PG Clock Source Option
  • CC16SCRIP-6796 :- PWM Data Register Update Modes

Bug Fixes

  • CC16SCRIP-8804 :- Corrected FLTDAT and OVRDAT values in PGxIOCONL register
  • CC16SCRIP-8165 :- Fixed PENH/PENL bits set in PGxIOCONH for unused generators

[2.3.1] - 2023-07-26

New Features

  • CC16SCRIP-6863 :- A notification is displayed when the PWM4 NON PPS Pin is disabled and the PWM4 PPS Pin is selected.

Bug Fixes

  • CC16SCRIP-5422 :- Limited PWM input clock source to 500 MHz in normal mode
  • CC16SCRIP-4330 :- PWM Pins are linked to the register.

[2.3.0] - 2023-04-26

New Features

  • CC16SCRIP-6618 :- API documentation updates

[2.2.0] - 2023-01-24

New Features

  • CC16SCRIP-6310 :- Support for motorBench Development Suite
  • CC16SCRIP-5868 :- PWM-HS: Do not enable analog when PCI pin selected in PWM module
  • CC16SCRIP-5776 :- Added plib version to generated code header to enhance traceability
  • CC16SCRIP-5250 :- Reorganize the generated PWM code

Bug Fixes

  • CC16SCRIP-6174 :- Peripheral Pins should be configured as digital pins
  • CC16SCRIP-5355 :- Deadtime High-word register not getting updated properly

[2.1.0] - 2022-09-28

New Features

  • CC16SCRIP-4789 :- Support added for device families with MCP8021 support.

Bug Fixes

  • CC16SCRIP-5274 :- Added missing custom name macro for PWM_PhaseSelect() API

[2.0.0] - 2022-06-29

New Features

  • CC16SCRIP-3579 :- Added support for PWM_PhaseSelect function to select the source between Master and Individual PWMs
  • CC16SCRIP-3096 :- Operating Mode Set API added to configure PWM modes at runtime

Bug Fixes

  • CC16SCRIP-4329 :- All PPS pins get selected for PWM4H and PWM4L on Pin Grid View.
  • CC16SCRIP-4286 :- PWM Fault Input Polarity setting is generating code inconsistently

Readme

Keywords

none

Package Sidebar

Install

npm i @mchp-mcc/pic24-dspic33-pwm-pc-upb

Weekly Downloads

154

Version

2.5.0

License

SEE LICENSE IN LICENSE.txt

Unpacked Size

4.84 MB

Total Files

46

Last publish

Collaborators

  • yash.godbole
  • rd_mchp
  • harish.agari
  • ajivani007
  • i52346
  • niladree
  • dan.ionescu
  • mchp-nate
  • brian.bailey235