Jump to main content

##

# 2.120.1.9 TCx_Timer32bitCompareSet Function

## C

    /* x = TC instance number */
    void TCx_Timer32bitCompareSet ( uint32_t compare );

## Summary

Sets the compare value of a given timer channel.

## Description

This function writes the compare value. When timer counter matches compare value, interrupt can be generated.

## Precondition

TCx_TimerInitialize function must have been called first for the given channel.

## Parameters

Param | Description
--- | ---
compare | compare value of the timer

## Returns

None.

## Example

    TC0_TimerInitialize();
    TC0_Timer32bitCompareSet(0xFul);

## Remarks

This function is available only when TC timer mode is used by SYS_TIME module. SYS_TIME uses compare match interrupt to generate dynamic delay.