Hi,
I want to produce a pulse with 4 seconds length from p0.25, but i am failed.

Hi,
I want to produce a pulse with 4 seconds length from p0.25, but i am failed.
Hi,
I do not imediately see the problem as you play the sequence 100 times, and that works. Based on that and taht you get 1 second, it seems nrfx_pwm_simple_playback() is only called once from the init functions, but not from the pwm_handler()? Can you confirm by logging or debugging?
PS: There are samples here that can be used as a reference: https://github.com/zephyrproject-rtos/hal_nordic/blob/13ac55b5b52c905642e9c54f069109d188aa5840/nrfx/samples/src/nrfx_pwm
No, From the log you can see nrfx_pwm_simple_playback is called for four times,
p0.25 output sequences[[0] for 100 times only,
But it don`t output sequences[[1~3] .
No, From the log you can see nrfx_pwm_simple_playback is called for four times,
p0.25 output sequences[[0] for 100 times only,
But it don`t output sequences[[1~3] .