Home
last modified time | relevance | path

Searched refs:pwm_dev (Results 1 – 25 of 30) sorted by relevance

12

/bsp/phytium/libraries/drivers/
A Ddrv_pwm.c32 RT_ASSERT(pwm_dev); in drv_pwm_config()
35 FPwmCtrl *pwm_handle = &pwm_dev->pwm_handle; in drv_pwm_config()
59 RT_ASSERT(pwm_dev); in drv_pwm_enable()
77 RT_ASSERT(pwm_dev); in drv_pwm_set()
115 FPwmEnable(&pwm_dev->pwm_handle, channel); in drv_pwm_set()
122 RT_ASSERT(pwm_dev); in drv_pwm_get()
140 RT_ASSERT(pwm_dev); in drv_pwm_set_dead_time()
161 FPwmEnable(&pwm_dev->pwm_handle, channel); in drv_pwm_set_dead_time()
169 struct phytium_pwm *pwm_dev; in _pwm_control() local
201 ret = drv_pwm_config(pwm_dev); in pwm_controller_init()
[all …]
/bsp/hc32/tests/
A Dtest_pwm.c26 struct rt_device_pwm *pwm_dev; variable
39 pwm_dev = (struct rt_device_pwm *)rt_device_find(argv[1]); in pwm_sample()
40 if (pwm_dev == RT_NULL) in pwm_sample()
46 rt_pwm_set(pwm_dev, PWM_DEV_CHANNEL, period, pulse); in pwm_sample()
47 rt_pwm_enable(pwm_dev, PWM_DEV_CHANNEL); in pwm_sample()
48 rt_pwm_set(pwm_dev, PWM_DEV_CHANNEL + 1, period, pulse); in pwm_sample()
49 rt_pwm_enable(pwm_dev, PWM_DEV_CHANNEL + 1); in pwm_sample()
56 rt_pwm_set_pulse(pwm_dev, PWM_DEV_CHANNEL, pulse); in pwm_sample()
57 rt_pwm_set_pulse(pwm_dev, PWM_DEV_CHANNEL + 1, pulse); in pwm_sample()
/bsp/n32g452xx/Libraries/rt_drivers/
A Ddrv_pwm.c109 TIM_Module *TIMx = pwm_dev->tim_handle; in drv_pwm_enable()
113 pwm_dev->ch_en |= 0x1 << channel; in drv_pwm_enable()
117 pwm_dev->ch_en &= ~(0x1 << channel); in drv_pwm_enable()
159 if (pwm_dev->ch_en) in drv_pwm_enable()
161 pwm_dev->tim_en = 0x1; in drv_pwm_enable()
166 pwm_dev->tim_en = 0x0; in drv_pwm_enable()
179 TIM_Module *TIMx = pwm_dev->tim_handle; in drv_pwm_get()
209 TIM_Module *TIMx = pwm_dev->tim_handle; in drv_pwm_set()
240 if ((pwm_dev->period != period) || (pwm_dev->psc != psc)) in drv_pwm_set()
270 if (!(pwm_dev->ch_en & (0x1 << channel))) in drv_pwm_set()
[all …]
/bsp/allwinner/libraries/sunxi-hal/hal/source/disp2/disp/
A Ddisp_sys_intf.c683 if (pwm_dev) { in disp_sys_pwm_enable()
688 if (pwm_dev->cfg.period_ns != 0 && pwm_dev->cfg.duty_ns !=0) in disp_sys_pwm_enable()
689 ret = hal_pwm_control(pwm_dev->pwm_channel_id, &pwm_dev->cfg); in disp_sys_pwm_enable()
704 pwm_dev->enable = false; in disp_sys_pwm_disable()
706 if (pwm_dev->cfg.polarity) in disp_sys_pwm_disable()
709 pwm_dev->cfg.duty_ns = pwm_dev->cfg.period_ns; in disp_sys_pwm_disable()
710 if (pwm_dev) in disp_sys_pwm_disable()
711 ret = hal_pwm_control(pwm_dev->pwm_channel_id, &pwm_dev->cfg); in disp_sys_pwm_disable()
726 if (!pwm_dev) { in disp_sys_pwm_config()
733 ret = hal_pwm_control(pwm_dev->pwm_channel_id, &pwm_dev->cfg); in disp_sys_pwm_config()
[all …]
/bsp/bouffalo_lab/libraries/rt_drivers/sample/
A Dpwm_led_sample.c24 struct rt_device_pwm *pwm_dev; /* PWM设备句柄 */ variable
33 pwm_dev = (struct rt_device_pwm *)rt_device_find(PWM_DEV_NAME); in pwm_led_sample()
34 if (pwm_dev == RT_NULL) in pwm_led_sample()
40 rt_pwm_set(pwm_dev, PWM_DEV_CHANNEL, period, pulse); in pwm_led_sample()
42 rt_pwm_enable(pwm_dev, PWM_DEV_CHANNEL); in pwm_led_sample()
64 rt_pwm_set(pwm_dev, PWM_DEV_CHANNEL, period, pulse); in pwm_led_sample()
/bsp/nuvoton/nk-n9h30/board/
A Dboard_dev.c267 struct rt_device_pwm *pwm_dev; in PlayRingTone() local
275 rt_pwm_set(pwm_dev, PWM_DEV_CHANNEL, period, period); in PlayRingTone()
276 rt_pwm_enable(pwm_dev, PWM_DEV_CHANNEL); in PlayRingTone()
282 rt_pwm_set(pwm_dev, PWM_DEV_CHANNEL, period, period); in PlayRingTone()
290 rt_pwm_set(pwm_dev, PWM_DEV_CHANNEL, period, period); in PlayRingTone()
293 rt_pwm_disable(pwm_dev, PWM_DEV_CHANNEL); in PlayRingTone()
319 struct rt_device_pwm *pwm_dev; in nu_lcd_backlight_on() local
323 rt_pwm_enable(pwm_dev, LCM_PWM_CHANNEL); in nu_lcd_backlight_on()
324 rt_pwm_set(pwm_dev, LCM_PWM_CHANNEL, 100000, 100); in nu_lcd_backlight_on()
337 struct rt_device_pwm *pwm_dev; in nu_lcd_backlight_off() local
[all …]
/bsp/k230/drivers/utest/
A Dtest_pwm.c83 struct rt_device_pwm *pwm_dev; /* PWM设备句柄 */ in pwm_demo() local
88 pwm_dev = (struct rt_device_pwm *)rt_device_find(PWM_DEV_NAME); in pwm_demo()
89 uassert_not_null(pwm_dev); in pwm_demo()
95 ret = rt_pwm_set(pwm_dev, PWM_DEV_CHANNEL, period, pulse); in pwm_demo()
97 ret = rt_pwm_enable(pwm_dev, PWM_DEV_CHANNEL); in pwm_demo()
101 ret = rt_pwm_disable(pwm_dev, PWM_DEV_CHANNEL); in pwm_demo()
/bsp/Infineon/psoc6-cy8ckit-062S2-43012/board/ports/
A Dslider_sample.c48 static struct rt_device_pwm *pwm_dev; variable
133 pwm_dev = (struct rt_device_pwm *)rt_device_find(PWM_DEV_NAME); in Slider_Init()
135 if (pwm_dev == RT_NULL) in Slider_Init()
142 rt_pwm_set(pwm_dev, PWM_DEV_CHANNEL, 1 * 1000 * 1000, 1 * 1000 * 1000); in Slider_Init()
143 rt_pwm_enable(pwm_dev, PWM_DEV_CHANNEL); in Slider_Init()
154 rt_pwm_set(pwm_dev, PWM_DEV_CHANNEL, 1 * 1000 * 1000, GET_DUTY_CYCLE(brightness)); in update_led_state()
/bsp/Infineon/psoc6-evaluationkit-062S2/board/ports/
A Dslider_sample.c48 static struct rt_device_pwm *pwm_dev; variable
133 pwm_dev = (struct rt_device_pwm *)rt_device_find(PWM_DEV_NAME); in Slider_Init()
135 if (pwm_dev == RT_NULL) in Slider_Init()
142 rt_pwm_set(pwm_dev, PWM_DEV_CHANNEL, 1 * 1000 * 1000, 1 * 1000 * 1000); in Slider_Init()
143 rt_pwm_enable(pwm_dev, PWM_DEV_CHANNEL); in Slider_Init()
154 rt_pwm_set(pwm_dev, PWM_DEV_CHANNEL, 1 * 1000 * 1000, GET_DUTY_CYCLE(brightness)); in update_led_state()
/bsp/Infineon/libraries/templates/PSOC62/board/ports/
A Dslider_sample.c47 static struct rt_device_pwm *pwm_dev; variable
132 pwm_dev = (struct rt_device_pwm *)rt_device_find(PWM_DEV_NAME); in Slider_Init()
134 if (pwm_dev == RT_NULL) in Slider_Init()
141 rt_pwm_set(pwm_dev, PWM_DEV_CHANNEL, 1 * 1000 * 1000, 1 * 1000 * 1000); in Slider_Init()
142 rt_pwm_enable(pwm_dev, PWM_DEV_CHANNEL); in Slider_Init()
153 rt_pwm_set(pwm_dev, PWM_DEV_CHANNEL, 1 * 1000 * 1000, GET_DUTY_CYCLE(brightness)); in update_led_state()
/bsp/Infineon/psoc6-cy8ckit-062-BLE/board/ports/
A Dslider_sample.c47 static struct rt_device_pwm *pwm_dev; variable
132 pwm_dev = (struct rt_device_pwm *)rt_device_find(PWM_DEV_NAME); in Slider_Init()
134 if (pwm_dev == RT_NULL) in Slider_Init()
141 rt_pwm_set(pwm_dev, PWM_DEV_CHANNEL, 1 * 1000 * 1000, 1 * 1000 * 1000); in Slider_Init()
142 rt_pwm_enable(pwm_dev, PWM_DEV_CHANNEL); in Slider_Init()
153 rt_pwm_set(pwm_dev, PWM_DEV_CHANNEL, 1 * 1000 * 1000, GET_DUTY_CYCLE(brightness)); in update_led_state()
/bsp/Infineon/psoc6-cy8ckit-062-WIFI-BT/board/ports/
A Dslider_sample.c47 static struct rt_device_pwm *pwm_dev; variable
132 pwm_dev = (struct rt_device_pwm *)rt_device_find(PWM_DEV_NAME); in Slider_Init()
134 if (pwm_dev == RT_NULL) in Slider_Init()
141 rt_pwm_set(pwm_dev, PWM_DEV_CHANNEL, 1 * 1000 * 1000, 1 * 1000 * 1000); in Slider_Init()
142 rt_pwm_enable(pwm_dev, PWM_DEV_CHANNEL); in Slider_Init()
153 rt_pwm_set(pwm_dev, PWM_DEV_CHANNEL, 1 * 1000 * 1000, GET_DUTY_CYCLE(brightness)); in update_led_state()
/bsp/Infineon/psoc6-cy8ckit-062s4/board/ports/
A Dslider_sample.c47 static struct rt_device_pwm *pwm_dev; variable
132 pwm_dev = (struct rt_device_pwm *)rt_device_find(PWM_DEV_NAME); in Slider_Init()
134 if (pwm_dev == RT_NULL) in Slider_Init()
141 rt_pwm_set(pwm_dev, PWM_DEV_CHANNEL, 1 * 1000 * 1000, 1 * 1000 * 1000); in Slider_Init()
142 rt_pwm_enable(pwm_dev, PWM_DEV_CHANNEL); in Slider_Init()
153 rt_pwm_set(pwm_dev, PWM_DEV_CHANNEL, 1 * 1000 * 1000, GET_DUTY_CYCLE(brightness)); in update_led_state()
/bsp/Infineon/psoc6-cy8cproto-062S3-4343W/board/ports/
A Dslider_sample.c48 static struct rt_device_pwm *pwm_dev; variable
133 pwm_dev = (struct rt_device_pwm *)rt_device_find(PWM_DEV_NAME); in Slider_Init()
135 if (pwm_dev == RT_NULL) in Slider_Init()
142 rt_pwm_set(pwm_dev, PWM_DEV_CHANNEL, 1 * 1000 * 1000, 1 * 1000 * 1000); in Slider_Init()
143 rt_pwm_enable(pwm_dev, PWM_DEV_CHANNEL); in Slider_Init()
154 rt_pwm_set(pwm_dev, PWM_DEV_CHANNEL, 1 * 1000 * 1000, GET_DUTY_CYCLE(brightness)); in update_led_state()
/bsp/wch/risc-v/ch569w-evt/applications/
A Dtest.c299 static struct rt_device_pwm *pwm_dev; variable
309 if (pwm_dev) in pwm_tick_hook()
314 rt_pwm_set_pulse(pwm_dev, 3, pulse); in pwm_tick_hook()
324 pwm_dev = (struct rt_device_pwm *)rt_device_find(PWM_DEVICE_NAME); in test_pwm()
325 if (pwm_dev == RT_NULL) in test_pwm()
341 rt_pwm_set(pwm_dev, ch, pwm_period, pulse[ch]); in test_pwm()
342 rt_pwm_enable(pwm_dev, ch); in test_pwm()
345 rt_pwm_get(pwm_dev, &cfg); in test_pwm()
352 rt_pwm_disable(pwm_dev, 0); in test_pwm()
/bsp/cvitek/drivers/
A Ddrv_pwm.c59 struct cvi_pwm_dev *pwm_dev = (struct cvi_pwm_dev *)device->parent.user_data; in _pwm_control() local
70 cvi_pwm_start_en_ch(pwm_dev->reg_base, cfg->channel & PWM_MAX_CH); in _pwm_control()
74 cvi_pwm_start_dis_ch(pwm_dev->reg_base, cfg->channel & PWM_MAX_CH); in _pwm_control()
78 cvi_pwm_set_config(pwm_dev->reg_base, cfg); in _pwm_control()
82 cvi_pwm_get_config(pwm_dev->reg_base, cfg); in _pwm_control()
87 cvi_pwm_set_period_ch(pwm_dev->reg_base, (cfg->channel & PWM_MAX_CH), period_clk); in _pwm_control()
92 cvi_pwm_set_high_period_ch(pwm_dev->reg_base, (cfg->channel & PWM_MAX_CH), duty_clk); in _pwm_control()
/bsp/allwinner/libraries/drivers/
A Ddrv_lcd.c449 struct rt_device_pwm *pwm_dev; in turn_on_lcd_backlight() local
451 if (pwm_dev == RT_NULL) in turn_on_lcd_backlight()
457 rt_pwm_enable(pwm_dev, LCD_PWM_DEV_CHANNEL); in turn_on_lcd_backlight()
486 struct rt_device_pwm *pwm_dev; in turn_down_lcd_backlight() local
488 if (pwm_dev == RT_NULL) in turn_down_lcd_backlight()
494 rt_pwm_enable(pwm_dev, LCD_PWM_DEV_CHANNEL); in turn_down_lcd_backlight()
502 struct rt_device_pwm *pwm_dev; in set_lcd_backlight() local
504 if (pwm_dev == RT_NULL) in set_lcd_backlight()
510 rt_pwm_enable(pwm_dev, LCD_PWM_DEV_CHANNEL); in set_lcd_backlight()
516 struct rt_device_pwm *pwm_dev; in get_lcd_backlight() local
[all …]
/bsp/Infineon/libraries/HAL_Drivers/
A Ddrv_pwm.c224 struct rt_device_pwm *pwm_dev; variable
234 pwm_dev = (struct rt_device_pwm *)rt_device_find(PWM_DEV_NAME); in pwm_sample()
236 if (pwm_dev == RT_NULL) in pwm_sample()
242 rt_pwm_set(pwm_dev, PWM_DEV_CHANNEL, period, pulse); in pwm_sample()
243 rt_pwm_enable(pwm_dev, PWM_DEV_CHANNEL); in pwm_sample()
270 rt_pwm_set(pwm_dev, PWM_DEV_CHANNEL, period, pulse); in pwm_sample()
/bsp/nrf5x/libraries/drivers/
A Ddrv_pwm.c385 struct rt_device_pwm *pwm_dev; variable
396 pwm_dev = (struct rt_device_pwm *)rt_device_find(PWM_DEV_NAME); in pwm_led_sample()
397 if (pwm_dev == RT_NULL) in pwm_led_sample()
403 rt_pwm_set(pwm_dev, PWM_DEV_CHANNEL, period, pulse); in pwm_led_sample()
404 rt_pwm_enable(pwm_dev, PWM_DEV_CHANNEL); in pwm_led_sample()
429 rt_pwm_set(pwm_dev, PWM_DEV_CHANNEL, period, pulse); in pwm_led_sample()
/bsp/synwit/libraries/SWM341_drivers/
A Ddrv_rgb_lcd.c61 struct rt_device_pwm *pwm_dev; in turn_on_lcd_backlight() local
64 pwm_dev = (struct rt_device_pwm *)rt_device_find(LCD_PWM_DEV_NAME); in turn_on_lcd_backlight()
66 rt_pwm_set(pwm_dev, LCD_PWM_DEV_CHANNEL, 10000, 10000); in turn_on_lcd_backlight()
67 rt_pwm_enable(pwm_dev, LCD_PWM_DEV_CHANNEL); in turn_on_lcd_backlight()
/bsp/tkm32F499/drivers/
A Ddrv_lcd.c111 struct rt_device_pwm *pwm_dev; in turn_on_lcd_backlight() local
114 pwm_dev = (struct rt_device_pwm *)rt_device_find(LCD_PWM_DEV_NAME); in turn_on_lcd_backlight()
116 rt_pwm_set(pwm_dev, LCD_PWM_DEV_CHANNEL, 10000, 10000); in turn_on_lcd_backlight()
117 rt_pwm_enable(pwm_dev, LCD_PWM_DEV_CHANNEL); in turn_on_lcd_backlight()
/bsp/nuvoton/numaker-hmi-ma35d1/board/
A Dboard_dev.c359 struct rt_device_pwm *pwm_dev; in nu_lcd_backlight_on() local
361 if ((pwm_dev = (struct rt_device_pwm *)rt_device_find(EPWM_DEV_NAME)) != RT_NULL) in nu_lcd_backlight_on()
363 rt_pwm_enable(pwm_dev, LCM_PWM_CHANNEL); in nu_lcd_backlight_on()
364 rt_pwm_set(pwm_dev, LCM_PWM_CHANNEL, 100000, 100); in nu_lcd_backlight_on()
377 struct rt_device_pwm *pwm_dev; in nu_lcd_backlight_off() local
379 if ((pwm_dev = (struct rt_device_pwm *)rt_device_find(EPWM_DEV_NAME)) != RT_NULL) in nu_lcd_backlight_off()
381 rt_pwm_disable(pwm_dev, LCM_PWM_CHANNEL); in nu_lcd_backlight_off()
/bsp/synwit/swm320-mini/applications/
A Dmain.c149 struct rt_device_pwm *pwm_dev; /* PWM设备句柄 */ variable
158 pwm_dev = (struct rt_device_pwm *)rt_device_find(PWM_DEV_NAME); in pwm_sample()
159 if (pwm_dev == RT_NULL) in pwm_sample()
165 rt_pwm_set(pwm_dev, PWM_DEV_CHANNEL, period, pulse); in pwm_sample()
166 rt_pwm_enable(pwm_dev, PWM_DEV_CHANNEL); in pwm_sample()
/bsp/stm32/libraries/HAL_Drivers/drivers/
A Ddrv_lcd.c241 struct rt_device_pwm *pwm_dev; in turn_on_lcd_backlight() local
244 pwm_dev = (struct rt_device_pwm *)rt_device_find(LCD_PWM_DEV_NAME); in turn_on_lcd_backlight()
246 rt_pwm_set(pwm_dev, LCD_PWM_DEV_CHANNEL, 10000, 10000); in turn_on_lcd_backlight()
247 rt_pwm_enable(pwm_dev, LCD_PWM_DEV_CHANNEL); in turn_on_lcd_backlight()
/bsp/renesas/libraries/HAL_Drivers/
A Ddrv_lcd.c73 struct rt_device_pwm *pwm_dev; in turn_on_lcd_backlight() local
76 pwm_dev = (struct rt_device_pwm *)rt_device_find(LCD_PWM_DEV_NAME); in turn_on_lcd_backlight()
78 rt_pwm_set(pwm_dev, 0, 10000, 7000); in turn_on_lcd_backlight()
79 rt_pwm_enable(pwm_dev, 0); in turn_on_lcd_backlight()

Completed in 44 milliseconds

12