1.0.1 • Published 30 days ago

@mchp-mcc/scf-avr8-wex-v1 v1.0.1

Weekly downloads
-
License
SEE LICENSE IN LI...
Repository
-
Last release
30 days ago

Waveform Extension for the 16-Bit Timer/Counter type E

Overview

The Waveform Extension (WEX) provides extra functions to the timer/counter in Waveform Generation (WG) modes. It is primarily intended for use in different types of motor control and other power control applications. The WEX consists of five independent and successive units.

Features

  • Waveform Output with Complementary Output from Each Compare Channel
  • Four Dead-Time Insertion (DTI) Units
    • Separate high and low side dead-time setting
    • Double buffered dead-time registers
    • 8-bit resolution
  • Output Matrix for Timer/Counter Compare Channel Distribution
  • Pattern Generation Unit Creating Synchronized Bit Pattern Across the Port Pins
    • Double buffered pattern generation
    • Optionally distribution of one compare channel output across the port pins
  • Event Controlled Fault Protection for Instant and Predictable Fault Triggering
  • Four Swap Units
    • Separate port pair or high/low side driver swap

Changelog

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

1.0.1 - 2024-04-08

Bug Fixes

  • CC8SCRIP-19520 :- AVR WEX - TCE isn't imported correctly

1.0.0 - 2023-10-10

New Features

  • CC8SCRIP-16838 :- AVR WEX - If clause needed on WEX0.DTBOTH register
  • CC8SCRIP-15403 :- AVR WEX - With TCE, missing remove icon from Project Resources
  • CC8SCRIP-15402 :- AVR WEX - Initialization function generated without comments
  • CC8SCRIP-15399 :- AVR WEX - Online (internal or external) documentation missing even though help (?) is active
  • CC8SCRIP-15257 :- AVR WEX - The FTL files don't respect the guidelines
  • CC8SCRIP-15237 :- AVR WEX - Custom name for module
  • CC8SCRIP-15159 :- AVR WEX - Registers with bigger values than admissable
  • CC8SCRIP-15122 :- AVR WEX - Swap DTI Output Channel should be independent
  • CC8SCRIP-15106 :- AVR WEX - Dead-time does not display the "micro" character
  • CC8SCRIP-14918 :- AVR WEX - Global output override warning does not disappear