diff options
Diffstat (limited to 'src/easymega-v1.0/ao_pins.h')
-rw-r--r-- | src/easymega-v1.0/ao_pins.h | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/src/easymega-v1.0/ao_pins.h b/src/easymega-v1.0/ao_pins.h index a5e55638..f8f9cf18 100644 --- a/src/easymega-v1.0/ao_pins.h +++ b/src/easymega-v1.0/ao_pins.h @@ -78,7 +78,7 @@ #define HAS_RADIO 0 #define HAS_TELEMETRY 0 #define HAS_APRS 0 -#define HAS_COMPANION 1 +#define HAS_COMPANION 0 #define HAS_SPI_1 1 #define SPI_1_PA5_PA6_PA7 1 /* Barometer */ @@ -353,4 +353,20 @@ struct ao_adc { #define AO_PROFILE 0 #endif +/* + * PWM output + */ + +#define NUM_PWM 2 +#define PWM_MAX 1023 +#define AO_PWM_TIMER stm_tim4 +#define AO_PWM_TIMER_ENABLE STM_RCC_APB1ENR_TIM4EN +#define AO_PWM_TIMER_SCALE 1 + +#define AO_PWM_0_GPIO (&stm_gpiob) +#define AO_PWM_0_PIN 6 + +#define AO_PWM_1_GPIO (&stm_gpiob) +#define AO_PWM_1_PIN 7 + #endif /* _AO_PINS_H_ */ |