Hardware Abstraction Layer (HAL)
All Data Structures Functions Variables Typedefs Enumerations Enumerator Modules Pages
mtb_hal_pwm_configurator_t Struct Reference

Description

PWM configurator struct.

This struct allows a configurator to provide block configuration information to the HAL. Because configurator-generated configurations are platform specific, the contents of this struct is subject to change between platforms and/or HAL releases.

Data Fields

TCPWM_Type * base
 TCPWM base.
 
uint32_t group
 The resource group index.
 
uint32_t cntnum
 The resource counter index.
 
uint32_t max_count
 The max count for the counter.
 
const mtb_hal_clock_tclock
 The clock resource pointer.
 

Field Documentation

◆ base

TCPWM_Type* mtb_hal_pwm_configurator_t::base

TCPWM base.

◆ group

uint32_t mtb_hal_pwm_configurator_t::group

The resource group index.

◆ cntnum

uint32_t mtb_hal_pwm_configurator_t::cntnum

The resource counter index.

◆ max_count

uint32_t mtb_hal_pwm_configurator_t::max_count

The max count for the counter.

◆ clock

const mtb_hal_clock_t* mtb_hal_pwm_configurator_t::clock

The clock resource pointer.