|
VSF Documented
|
#include "hal/vsf_hal_cfg.h"#include "hal/driver/common/template/vsf_template_hal_driver.h"#include "hal/driver/common/template/vsf_template_pwm.h"#include "hal/driver/common/template/vsf_template_timer.h"Go to the source code of this file.
Data Structures | |
| struct | vsf_hw_pwm_t |
Macros | |
| #define | VSF_HW_PWM_CFG_MULTI_CLASS VSF_PWM_CFG_MULTI_CLASS |
| #define | VSF_HW_PWM_CFG_CAPABILITY_MIN_FREQ (1ul * 1000) |
| #define | VSF_HW_PWM_CFG_CAPABILITY_MAX_FREQ (100ul * 1000 * 1000) |
| #define | VSF_TIMER_TO_PWM_DEFAULT_TIMER(__IDX) (vsf_timer_t *)&VSF_MCONNECT(vsf_hw_timer, __IDX) |
Typedefs | |
| typedef struct vsf_hw_pwm_t | vsf_hw_pwm_t |
| #define VSF_HW_PWM_CFG_MULTI_CLASS VSF_PWM_CFG_MULTI_CLASS |
| #define VSF_HW_PWM_CFG_CAPABILITY_MIN_FREQ (1ul * 1000) |
| #define VSF_HW_PWM_CFG_CAPABILITY_MAX_FREQ (100ul * 1000 * 1000) |
| #define VSF_TIMER_TO_PWM_DEFAULT_TIMER | ( | __IDX | ) | (vsf_timer_t *)&VSF_MCONNECT(vsf_hw_timer, __IDX) |
| typedef struct vsf_hw_pwm_t vsf_hw_pwm_t |