X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2Ftelefireone-v2.0%2Fao_pins.h;h=3b76cccfa475d17d148b9c023a46da366778be94;hb=1a3c0805f88c50f27dd4e78b9be2a4c3ef9e46c8;hp=f6ee7c4b46168520fc4e09c7d7c4f829833f65d6;hpb=5c772d58ba83e147f0a404261a34c39183f2aac3;p=fw%2Faltos diff --git a/src/telefireone-v2.0/ao_pins.h b/src/telefireone-v2.0/ao_pins.h index f6ee7c4b..3b76cccf 100644 --- a/src/telefireone-v2.0/ao_pins.h +++ b/src/telefireone-v2.0/ao_pins.h @@ -123,6 +123,8 @@ #define AO_ADS124S0X_RESET_PORT (&stm_gpioc) #define AO_ADS124S0X_RESET_PIN 15 +#define AO_ADS124S0X_CHANNELS 4 /* how many inputs in use */ + /* * SPI Flash memory */ @@ -143,7 +145,6 @@ #define AO_CC1200_SPI_CS_PIN 3 #define AO_CC1200_SPI_BUS AO_SPI_2_PB13_PB14_PB15 #define AO_CC1200_SPI stm_spi2 -#define AO_CC1200_SPI_SPEED AO_SPI_SPEED_FAST #define AO_CC1200_INT_PORT (&stm_gpiob) #define AO_CC1200_INT_PIN (11) @@ -258,4 +259,13 @@ struct ao_adc { (1 << AO_PAD_ADC_PYRO) | \ (1 << AO_PAD_ADC_BATT)) +/* MAX6691 thermistor chip */ +#define HAS_MAX6691 1 +#define AO_MAX6691_GPIO (&stm_gpiob) +#define AO_MAX6691_PIN 3 +#define AO_MAX6691_TIMER (&stm_tim2) +#define AO_MAX6691_TIMER_ENABLE STM_RCC_APB1ENR_TIM2EN +#define AO_MAX6691_CH 2 +#define AO_MAX6691_DMA STM_DMA_INDEX(7) + #endif /* _AO_PINS_H_ */