snickerdoodle Platform Controller
firmware for STM32F0 platform controller
PWM

PWM configuration and output control. More...

Modules

 PWM Functions
 

Variables

TIM_HandleTypeDef htim1
 
TIM_HandleTypeDef htim3
 
static TIM_OC_InitTypeDef fault_cfg
 
static TIM_OC_InitTypeDef usb_cfg
 
static TIM_OC_InitTypeDef bluetooth_cfg
 
static TIM_OC_InitTypeDef app_cfg
 
static TIM_OC_InitTypeDef wireless_cfg
 

Detailed Description

PWM configuration and output control.

Variable Documentation

◆ app_cfg

TIM_OC_InitTypeDef app_cfg
static

#include <Src/sd_pwm.c>

Initial value:
= {
TIM_OCMODE_PWM1,
0,
TIM_OCPOLARITY_LOW,
TIM_OCNPOLARITY_LOW,
TIM_OCFAST_DISABLE,
TIM_OCIDLESTATE_RESET,
TIM_OCNIDLESTATE_RESET
}

◆ bluetooth_cfg

TIM_OC_InitTypeDef bluetooth_cfg
static

#include <Src/sd_pwm.c>

Initial value:
= {
TIM_OCMODE_PWM1,
0,
TIM_OCPOLARITY_LOW,
TIM_OCNPOLARITY_LOW,
TIM_OCFAST_DISABLE,
TIM_OCIDLESTATE_RESET,
TIM_OCNIDLESTATE_RESET
}

◆ fault_cfg

TIM_OC_InitTypeDef fault_cfg
static

#include <Src/sd_pwm.c>

Initial value:
= {
TIM_OCMODE_PWM1,
0,
TIM_OCPOLARITY_LOW,
TIM_OCNPOLARITY_LOW,
TIM_OCFAST_DISABLE,
TIM_OCIDLESTATE_RESET,
TIM_OCNIDLESTATE_RESET
}

◆ usb_cfg

TIM_OC_InitTypeDef usb_cfg
static

#include <Src/sd_pwm.c>

Initial value:
= {
TIM_OCMODE_PWM1,
0,
TIM_OCPOLARITY_HIGH,
TIM_OCNPOLARITY_LOW,
TIM_OCFAST_DISABLE,
TIM_OCIDLESTATE_RESET,
TIM_OCNIDLESTATE_RESET
}

◆ wireless_cfg

TIM_OC_InitTypeDef wireless_cfg
static

#include <Src/sd_pwm.c>

Initial value:
= {
TIM_OCMODE_PWM1,
0,
TIM_OCPOLARITY_LOW,
TIM_OCNPOLARITY_LOW,
TIM_OCFAST_DISABLE,
TIM_OCIDLESTATE_RESET,
TIM_OCNIDLESTATE_RESET
}