@mchp-mcc/scf-avr8-adc-v1
v5.0.0
Published
## Overview The Analog-to-Digital Converter (ADC) converts single-ended or differential analog signals to digital values. This ADC is of the Successive Approximation Register (SAR) type and supports 8-, 10-, or 12-bit resolutions. It supports accumulating
Downloads
1,232
Maintainers
Keywords
Readme
Analog-to-Digital Converter (ADC) Driver
Overview
The Analog-to-Digital Converter (ADC) converts single-ended or differential analog signals to digital values. This ADC is of the Successive Approximation Register (SAR) type and supports 8-, 10-, or 12-bit resolutions. It supports accumulating multiple conversions into a single result.
Changelog
All notable changes to this project will be documented in this file.
[5.0.0] - 2024-12-03
New Features and Improvements
- M8PD-11561 :- Updated file names and module names for better alignment and consistency
- M8PD-11560 :- Renamed API names for consistency and clarity
- M8PD-11558 :- Hard-coded hex values are replaced with DFP defined macros
- M8PD-11557 :- Improved code quality by reducing MISRA violations
- M8PD-10998 :- Display conversion time in user interface
- M8PD-8665 :- Users can now select the ADC channel using custom pin names in addition to the actual channel names
- M8PD-5146 :- Updated firmware with new APIs and enhancements to existing functionalities
- M8PD-5132 :- Updated user interface for a more intuitive and user-friendly experience
Bug Fixes
- M8PD-9381 :- Fixed issue where the Pin Grid View did not display a row for differential channels in Differential mode
- M8PD-7114 :- Fixed an issue where enabling the Result Ready Interrupt caused the program to enter a spin lock within the GetConversion API
- M8PD-5249 :- Selecting an analog pin in Easy View now correctly highlights the corresponding hardware pin in Pin Grid View
- M8PD-5240 :- Fixed issue where setting the Lower Threshold from Easy View did not update the actual register value
- M8PD-5189 :- Fixed issue where the sample rate calculation was incorrect
[4.2.6] - 2023-10-19
No changes from previous version
[4.2.5] - 2022-09-14
No changes from previous version