1.2.1 • Published 7 months ago

@mchp-mcc/clock-16bit-driver v1.2.1

Weekly downloads
-
License
SEE LICENSE IN LI...
Repository
-
Last release
7 months ago

MCC Melody Clock Driver

Overview

The Clock Driver helps the user to easily configure the System Clock , Auxiliary Clock , Reference Clock and CAN FD Clock using MCC Melody User Interface.

Features

System Clock

  • User configurable System clock source.
  • User configurable input frequency depending on the configured clock source.
  • Auto configuration of System clocks(FOSC, FOSC/2) just by providing the required system frequency(FOSC) in Hertz.

Auxiliary Clock

  • User configurable Auxiliary clock source.
  • Auto configuration of Auxiliary clock just by providing the required auxiliary clock output frequency in Hertz.

Reference Clock

  • User configurable Reference clock source.
  • Auto configuration of Reference clock just by providing the required REFO frequency in Hertz.

CAN FD Clock

  • User configurable CAN FD clock source.
  • Selected clock source is applicable for all CAN FD instances
  • Requested FCAN frequency can be configured from CAN 2.0/CAN-FD modules in Drivers category.

PIC24/dsPIC33 Clock Driver and PLIB Version Compatibility Matrix

ClockClock PLIB
1.1.0>=1.3.0
1.0.0>=1.2.0

Changelog

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

1.2.1 - 2023-09-25

New Features

  • CC16SCRIP-7641 :- Added notification & inline in secondary device/secondary core when primary/external with/without PLL clock source is selected
  • CC16SCRIP-7274 :- Clock Source is configurable for dsPIC33CH1024MP712S1 device family

1.2.0 - 2023-07-31

New Features

  • CC16SCRIP-6862 :- Support for Dual Core

1.1.1 - 2023-01-05

Bug Fixes

  • CC16SCRIP-5444 :- Helper document icon redirects user to a broken link - Clock Module
  • CC16SCRIP-5296 :- Reference clock output is enabled on the pin at initialization
  • CC16SCRIP-5295 :- Reference clock SFRs are not configured to their POR default values at initialization
  • CC16SCRIP-5294 :- Primary Oscillator with PLL oscillator configuration not supported at initialization
  • CC16SCRIP-5293 :- APLLDIV1 is not being set to its POR value of 0x0041
  • CC16SCRIP-4749 :- System frequency not getting calculated for FRC with Postscalar

1.1.0 - 2022-06-30

New Features

  • CC16SCRIP-4021 :- Allow the user to set maximum system frequency through user interface

1.0.3 - 2022-05-24

New Features

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

1.0.2 - 2022-03-10

Bug Fixes

  • CC16SCRIP-3176 :- Minimum and Maximum clock range added for input clock frequency and requested clock frequency