1.6.4 • Published 1 month ago

@mchp-mcc/pic24-dspic33-mccp-upb v1.6.4

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

MCC Melody MCCP/SCCP PLIB

PIC24/dsPIC33 SCCP/MCCP PLIB, Input Capture and Device Package Version Compatibility Matrix

MCCP/SCCP PLIBInput Capture DriverPIC24/dsPIC devices
1.1.0>=1.0.1>=5.4.0
1.1.01.0.0<=5.3.0
<=1.0.11.0.0<=5.3.0

PIC24/dsPIC33 SCCP/MCCP PLIB, Event Output and Device Package Version Compatibility Matrix

MCCP/SCCP PLIBEvent Output DriverPIC24/dsPIC devices
1.1.0>=1.0.1>=5.4.0
1.1.01.0.0<=5.3.0
<=1.0.11.0.0<=5.3.0

PIC24/dsPIC33 SCCP/MCCP PLIB, Pulse Output and Device Package Version Compatibility Matrix

MCCP/SCCP PLIBPulse Output DriverPIC24/dsPIC devices
1.1.0>=1.0.1>=5.4.0
1.1.01.0.0<=5.3.0
<=1.0.11.0.0<=5.3.0

PIC24/dsPIC33 SCCP/MCCP PLIB, Basic PWM and Device Package Version Compatibility Matrix

MCCP/SCCP PLIBBasic PWM DriverPIC24/dsPIC devices
1.1.0>=1.0.1>=5.4.0
1.1.01.0.0<=5.3.0
<=1.0.11.0.0<=5.3.0

Changelog

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

1.6.4 - 2024-03-29

Bug Fixes

  • CC16SCRIP-8810 :- Comments for setting the MOD bit in the CCPCON1 register are not appearing for the SCCP Timer configuration
  • CC16SCRIP-8655 :- Requesting the lowest frequency causes the CCP1PRL register to overflow in the SCCP PWM configuration

1.6.3 - 2023-12-08

Bug Fixes

  • CC16SCRIP-8041 :- In Input Capture mode , added 32 bit time base support
  • CC16SCRIP-7973 :- Bug Fix- In Timer mode 32 bit time base support is missing on manual selection of clock prescaler
  • CC16SCRIP-7424 :- Bug Fix- PWM Frequency is incorrect when Duty Cycle is set to 0

1.6.2 - 2023-07-24

Bug Fixes

  • CC16SCRIP-7097 :- Fixed minimum Requested Frequency(Hz) in PWM mode.

1.6.1 - 2023-06-19

Bug Fixes

  • CC16SCRIP-6622 :- Pulse Output Mode now generates more accurate register values for the requested configuration of pulse duration and pulse interval time.
  • CC16SCRIP-6531 :- Fractional values were generated in comment section for register value instead of whole number in .c generated files.
  • CC16SCRIP-6524 :- Output compare enable bit is not in sync with respective output pin lock/unlock status.
  • CC16SCRIP-6520 :- Rounding off the calculated Timer Period range in UI for the selected Prescaler.

1.6.0 - 2023-04-26

New Features

  • CC16SCRIP-6634 :- UI component added to show the supported range of "Timer_PeriodSet() API" when being used as a dependency by Timer Driver.
  • CC16SCRIP-6521 :- Added notification to enable and configure clock source if REFO clock source is selected.
  • CC16SCRIP-6118 :- Misra fix of appending "U" or "u" for unsigned integer constants in Input Capture driver code.

Bug Fixes

  • CC16SCRIP-6715 :- MCCP/SCCP v1.5.0 PLIB generates incorrect configuration for the requested timer period
  • CC16SCRIP-6529 :- Incorrect value of greater than 16bit data assigned to CCPxPRL , CCPxRA, CCPxRB in generated code

1.5.1 - 2023-03-16

Bug Fixes

  • CC16SCRIP-6436 :- Timer driver does not configure SCCP1 timer into 32-bit mode automatically

1.5.0 - 2023-02-01

New Features

  • CC16SCRIP-6311 :- Added support for user to configure Clock Prescaler

Bug Fixes

  • CC16SCRIP-6600 :- Peripheral Pins should be configured as digital pins
  • CC16SCRIP-5744 :- Bug in timer period value computation

1.4.0 - 2022-09-22

New Features

  • CC16SCRIP-5317 :- Minor improvements for dependent module support
  • CC16SCRIP-4955 :- CounterGet and PeriodGet APIs changed to inline static

Bug Fixes

  • CC16SCRIP-5292 :- Fixed MCCPx/SCCPx_TimeoutCallbackRegister custom name macro pointing to the undefined function

1.3.0 - 2022-06-30

New Features

  • CC16SCRIP-4716 :- Added API to get Timer counter value at runtime

Bug Fixes

  • CC16SCRIP-4779 :- MCCP PWM OCFA and OCFB pins are not getting displayed

1.2.2 - 2022-05-26

New Features

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