pwm_handle_t Struct Reference

PWM handle Structure definition. More...

#include <gr55xx_hal_pwm.h>

+ Collaboration diagram for pwm_handle_t:

Public Attributes

pwm_regs_t * p_instance
 Register base address
More...
 
pwm_init_t init
 Required parameters for PWM Base. More...
 
hal_pwm_active_channel_t active_channel
 Active channel
More...
 
__IO hal_lock_t lock
 Lock object
More...
 
__IO hal_pwm_state_t state
 PWM operation state
More...
 
uint32_t retention [12]
 PWM important register information. More...
 

Detailed Description

PWM handle Structure definition.

Definition at line 165 of file gr55xx_hal_pwm.h.

Member Data Documentation

◆ active_channel

hal_pwm_active_channel_t pwm_handle_t::active_channel

Active channel

Definition at line 171 of file gr55xx_hal_pwm.h.

◆ init

pwm_init_t pwm_handle_t::init

Required parameters for PWM Base.

Definition at line 169 of file gr55xx_hal_pwm.h.

◆ lock

__IO hal_lock_t pwm_handle_t::lock

Lock object

Definition at line 173 of file gr55xx_hal_pwm.h.

◆ p_instance

pwm_regs_t* pwm_handle_t::p_instance

Register base address

Definition at line 167 of file gr55xx_hal_pwm.h.

◆ retention

uint32_t pwm_handle_t::retention[12]

PWM important register information.

Definition at line 177 of file gr55xx_hal_pwm.h.

◆ state

__IO hal_pwm_state_t pwm_handle_t::state

PWM operation state

Definition at line 175 of file gr55xx_hal_pwm.h.


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