G32R430 Device Driver Layer v1.0.4
G32R4xx Device Driver Layer API Reference
DDL_TMR_OC_InitTypeDef Struct Reference

TMR Output Compare configuration structure definition. More...

#include <g32r4xx_ddl_tmr.h>

Data Fields

uint32_t OCMode
uint32_t OCState
uint32_t OCNState
uint32_t CompareValue
uint32_t OCPolarity
uint32_t OCNPolarity
uint32_t OCIdleState
uint32_t OCNIdleState

Detailed Description

TMR Output Compare configuration structure definition.

Definition at line 241 of file g32r4xx_ddl_tmr.h.

Field Documentation

◆ CompareValue

uint32_t DDL_TMR_OC_InitTypeDef::CompareValue

Specifies the Compare value to be loaded into the Capture Compare Register. This parameter can be a number between Min_Data=0x0000 and Max_Data=0xFFFF.

This feature can be modified afterwards using unitary function DDL_TMR_OC_SetCompareCHx (x=1..6).

Definition at line 261 of file g32r4xx_ddl_tmr.h.

◆ OCIdleState

uint32_t DDL_TMR_OC_InitTypeDef::OCIdleState

Specifies the TMR Output Compare pin state during Idle state. This parameter can be a value of Output Configuration Idle State.

This feature can be modified afterwards using unitary function DDL_TMR_OC_SetIdleState().

Definition at line 279 of file g32r4xx_ddl_tmr.h.

◆ OCMode

uint32_t DDL_TMR_OC_InitTypeDef::OCMode

Specifies the output mode. This parameter can be a value of Output Configuration Mode.

This feature can be modified afterwards using unitary function DDL_TMR_OC_SetMode().

Definition at line 243 of file g32r4xx_ddl_tmr.h.

◆ OCNIdleState

uint32_t DDL_TMR_OC_InitTypeDef::OCNIdleState

Specifies the TMR Output Compare pin state during Idle state. This parameter can be a value of Output Configuration Idle State.

This feature can be modified afterwards using unitary function DDL_TMR_OC_SetIdleState().

Definition at line 285 of file g32r4xx_ddl_tmr.h.

◆ OCNPolarity

uint32_t DDL_TMR_OC_InitTypeDef::OCNPolarity

Specifies the complementary output polarity. This parameter can be a value of Output Configuration Polarity.

This feature can be modified afterwards using unitary function DDL_TMR_OC_SetPolarity().

Definition at line 273 of file g32r4xx_ddl_tmr.h.

◆ OCNState

uint32_t DDL_TMR_OC_InitTypeDef::OCNState

Specifies the TMR complementary Output Compare state. This parameter can be a value of Output Configuration State.

This feature can be modified afterwards using unitary functions DDL_TMR_CC_EnableChannel() or DDL_TMR_CC_DisableChannel().

Definition at line 255 of file g32r4xx_ddl_tmr.h.

◆ OCPolarity

uint32_t DDL_TMR_OC_InitTypeDef::OCPolarity

Specifies the output polarity. This parameter can be a value of Output Configuration Polarity.

This feature can be modified afterwards using unitary function DDL_TMR_OC_SetPolarity().

Definition at line 267 of file g32r4xx_ddl_tmr.h.

◆ OCState

uint32_t DDL_TMR_OC_InitTypeDef::OCState

Specifies the TMR Output Compare state. This parameter can be a value of Output Configuration State.

This feature can be modified afterwards using unitary functions DDL_TMR_CC_EnableChannel() or DDL_TMR_CC_DisableChannel().

Definition at line 249 of file g32r4xx_ddl_tmr.h.


The documentation for this struct was generated from the following file: