| /bsp/apm32/libraries/Drivers/ |
| A D | drv_pwm.c | 87 static struct apm32_pwm pwm_config[] = variable 199 pwm_config[PWM1_INDEX].channel |= 1 << 0; in pwm_channel_init() 202 pwm_config[PWM1_INDEX].channel |= 1 << 1; in pwm_channel_init() 205 pwm_config[PWM1_INDEX].channel |= 1 << 2; in pwm_channel_init() 208 pwm_config[PWM1_INDEX].channel |= 1 << 3; in pwm_channel_init() 211 pwm_config[PWM2_INDEX].channel |= 1 << 0; in pwm_channel_init() 214 pwm_config[PWM2_INDEX].channel |= 1 << 1; in pwm_channel_init() 217 pwm_config[PWM2_INDEX].channel |= 1 << 2; in pwm_channel_init() 220 pwm_config[PWM2_INDEX].channel |= 1 << 3; in pwm_channel_init() 619 for (i = 0; i < sizeof(pwm_config) / sizeof(pwm_config[0]); i++) in rt_hw_pwm_init() [all …]
|
| /bsp/bouffalo_lab/libraries/rt_drivers/ |
| A D | drv_pwm.c | 27 struct bflb_pwm_v2_config_s pwm_config; in _pwm_set() local 29 pwm_config.clk_source = BFLB_SYSTEM_XCLK; in _pwm_set() 31 pwm_config.clk_div = 40; in _pwm_set() 33 pwm_config.period = 1000000 / period_hz; in _pwm_set() 35 bflb_pwm_v2_init(pwm, &pwm_config); in _pwm_set()
|
| /bsp/allwinner/libraries/sunxi-hal/hal/test/pwm/ |
| A D | test_pwm.c | 45 struct pwm_config *config; in cmd_test_pwm() 60 config = (struct pwm_config *)malloc(sizeof(struct pwm_config)); in cmd_test_pwm()
|
| /bsp/samd21/sam_d2x_asflib/sam0/drivers/pwm/ |
| A D | pwm.h | 233 struct pwm_config { struct 256 void pwm_get_config_defaults(struct pwm_config *const config); argument 262 const struct pwm_config *const config);
|
| A D | pwm.c | 202 void pwm_get_config_defaults(struct pwm_config *const config) in pwm_get_config_defaults() 329 const struct pwm_config *const config) in pwm_init()
|
| /bsp/hpmicro/libraries/drivers/ |
| A D | drv_pwm.c | 96 pwm_config_t pwm_config = {0}; in hpm_generate_central_aligned_waveform() 144 pwm_get_default_pwm_config(pwm_base, &pwm_config); in hpm_generate_central_aligned_waveform() 165 pwm_config.enable_output = true; in hpm_generate_central_aligned_waveform() 166 pwm_config.dead_zone_in_half_cycle = 0; in hpm_generate_central_aligned_waveform() 167 pwm_config.invert_output = false; in hpm_generate_central_aligned_waveform() 171 …if (status_success != pwm_setup_waveform(pwm_base, channel, &pwm_config, channel * 2, cmp_config, … in hpm_generate_central_aligned_waveform() 188 pwm_config_t pwm_config = {0}; in hpm_set_central_aligned_waveform() 211 pwm_get_default_pwm_config(pwm_base, &pwm_config); in hpm_set_central_aligned_waveform()
|
| /bsp/nuclei/libraries/gd32vf103/HAL_Drivers/ |
| A D | drv_pwm.c | 24 static struct gd32_pwm_config pwm_config[] = variable 64 static struct gd32_pwm pwm_obj[sizeof(pwm_config) / sizeof(pwm_config[0])] = {0}; 342 pwm_obj[i].config = &pwm_config[i]; in rt_pwm_init() 343 …rt_device_pwm_register(&pwm_obj[i].pwm_device, pwm_config[i].name, &gd32_drv_ops, pwm_obj[i].confi… in rt_pwm_init() 344 gd32_pwm_init(&pwm_config[i]); in rt_pwm_init()
|
| /bsp/allwinner/libraries/drivers/ |
| A D | drv_pwm.c | 75 struct pwm_config pwm_cfg; in control() 88 struct pwm_config pwm_cfg; in control() 108 struct pwm_config pwm_cfg; in control()
|
| /bsp/allwinner/libraries/sunxi-hal/include/hal/ |
| A D | sunxi_hal_pwm.h | 113 typedef struct pwm_config struct 134 pwm_status_t hal_pwm_control(int channel, struct pwm_config *config_pwm); argument
|
| A D | sunxi_drv_pwm.h | 51 pwm_status_t (*control)(int channel, struct pwm_config *config_pwm);
|
| /bsp/tm4c123bsp/libraries/Drivers/ |
| A D | drv_pwm.c | 54 static struct tm4c123_pwm_config pwm_config[] = variable 82 static struct tm4c123_pwm pwm_obj[sizeof(pwm_config) / sizeof(pwm_config[0])] = {0}; 295 pwm_obj[i].config = &pwm_config[i]; in rt_hw_pwm_init()
|
| /bsp/hpmicro/libraries/hpm_sdk/drivers/src/ |
| A D | hpm_pwm_drv.c | 116 uint8_t pwm_index, pwm_config_t *pwm_config, in pwm_setup_waveform() argument 132 ch_config.invert_output = pwm_config->invert_output; in pwm_setup_waveform() 135 pwm_config_pwm(pwm_x, pwm_index, pwm_config, false); in pwm_setup_waveform()
|
| A D | hpm_pwmv2_drv.c | 93 pwm_channel_t chn, pwmv2_config_t *pwm_config, in pwmv2_setup_waveform() argument 101 pwmv2_config_pwm(pwm_x, chn, pwm_config, false); in pwmv2_setup_waveform()
|
| /bsp/allwinner/libraries/sunxi-hal/hal/source/disp2/disp/ |
| A D | disp_sys_intf.h | 36 struct pwm_config cfg;
|
| /bsp/raspberry-pico/Drivers/ |
| A D | drv_pwm.c | 148 pwm_config config = pwm_get_default_config(); in _pwm_set()
|
| /bsp/stm32/docs/ |
| A D | STM32系列外设驱动添加指南.md | 132 …3. 打开工程进行编译,工程会提示 PWM2_CONFIG 未定义。 可以在 stm32/libraries/HAL_Drivers/config/f4/pwm_config.h 中进行定义,如下…
|
| /bsp/hpmicro/libraries/hpm_sdk/drivers/inc/ |
| A D | hpm_pwm_drv.h | 175 typedef struct pwm_config { struct 965 uint8_t pwm_index, pwm_config_t *pwm_config,
|
| A D | hpm_pwmv2_drv.h | 1925 pwm_channel_t chn, pwmv2_config_t *pwm_config,
|
| /bsp/allwinner/libraries/sunxi-hal/hal/source/pwm/ |
| A D | hal_pwm.c | 362 pwm_status_t hal_pwm_control(int channel, struct pwm_config *config_pwm) in hal_pwm_control()
|