diff options
| author | Keith Packard <keithp@keithp.com> | 2016-01-10 15:56:21 -0800 | 
|---|---|---|
| committer | Keith Packard <keithp@keithp.com> | 2016-01-10 15:56:21 -0800 | 
| commit | a66e57e0e92cdbd3c6a10b835c50f55647c07351 (patch) | |
| tree | c9ee920c7c09a5e1ca4f3a25437026e26aeb5a11 /src | |
| parent | 4e29bcd07819415ebe44e22536305e9c51d9ae4c (diff) | |
altos: Switch PWM constants to end up exposing µsec
This changes the constants so the clock runs at 1MHz, making the step
1µsec each. Then make the period 20000 steps, or 20ms for a 50Hz
frequency as before.
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'src')
| -rw-r--r-- | src/telemega-v2.0/ao_pins.h | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/src/telemega-v2.0/ao_pins.h b/src/telemega-v2.0/ao_pins.h index a0c7cc46..9095a350 100644 --- a/src/telemega-v2.0/ao_pins.h +++ b/src/telemega-v2.0/ao_pins.h @@ -387,10 +387,10 @@ struct ao_adc {   */  #define NUM_PWM			4 -#define PWM_MAX			64000 +#define PWM_MAX			20000  #define AO_PWM_TIMER		stm_tim4  #define AO_PWM_TIMER_ENABLE	STM_RCC_APB1ENR_TIM4EN -#define AO_PWM_TIMER_SCALE	10 +#define AO_PWM_TIMER_SCALE	32  #define AO_PWM_0_GPIO		(&stm_gpiod)  #define AO_PWM_0_PIN		12 | 
