Infineon Logo AIROC BTSDK v4.7 - Documentation
 
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages

PWM Structures. More...

Data Structures

struct  pwm_config_t
 init count and toggle count for the PWM counters More...
 

Enumerations

enum  pwm_channel_t {
  PWM0 = 0, PWM1 = 1, PWM2 = 2, PWM3 = 3,
  MAX_PWMS = 4
}
 PWM HW block has 4 PWM channels each with its own 10 bit counter. More...
 
enum  pwm_clk_t { LHL_CLK, PMU_CLK }
 Clock used for PWM. More...
 

Detailed Description

PWM Structures.

Enumeration Type Documentation

PWM HW block has 4 PWM channels each with its own 10 bit counter.

The first PWM channel is PWM0.

enum pwm_clk_t

Clock used for PWM.

When LHL_CLK is set, 128 KHz is used. PMU_CLK requires aclk to be configured first.