mirror of
https://github.com/paparazzi/paparazzi.git
synced 2026-06-05 23:49:00 +08:00
Merge pull request #191 from paparazzi/lisa_m_2_leds
LEDs on lisa/m 2.0 are now consecutively numbered from 1 to 5 starting near the Vin led colors of LED 1-5: red, green, green, red, green added LED6-8 defines for the unpopulated leds on ADC1-3
This commit is contained in:
@@ -5,38 +5,81 @@
|
||||
|
||||
#define AHB_CLK 72000000
|
||||
|
||||
/* Onboard LEDs */
|
||||
/*
|
||||
* Onboard LEDs
|
||||
*/
|
||||
|
||||
/* red, on PA8 */
|
||||
#define LED_1_BANK
|
||||
#define LED_1_GPIO GPIOB
|
||||
#define LED_1_GPIO_CLK RCC_APB2Periph_GPIOB | RCC_APB2Periph_AFIO
|
||||
#define LED_1_GPIO_PIN GPIO_Pin_4
|
||||
#define LED_1_AFIO_REMAP GPIO_PinRemapConfig(GPIO_Remap_SWJ_NoJTRST, ENABLE)
|
||||
#define LED_1_GPIO GPIOA
|
||||
#define LED_1_GPIO_CLK RCC_APB2Periph_GPIOA
|
||||
#define LED_1_GPIO_PIN GPIO_Pin_8
|
||||
#define LED_1_AFIO_REMAP ((void)0)
|
||||
|
||||
/* shared with ADC15 */
|
||||
/* green, shared with JTAG_TRST */
|
||||
#define LED_2_BANK
|
||||
#define LED_2_GPIO GPIOC
|
||||
#define LED_2_GPIO_CLK RCC_APB2Periph_GPIOC
|
||||
#define LED_2_GPIO_PIN GPIO_Pin_5
|
||||
#define LED_2_AFIO_REMAP ((void)0)
|
||||
#define LED_2_GPIO GPIOB
|
||||
#define LED_2_GPIO_CLK RCC_APB2Periph_GPIOB | RCC_APB2Periph_AFIO
|
||||
#define LED_2_GPIO_PIN GPIO_Pin_4
|
||||
#define LED_2_AFIO_REMAP GPIO_PinRemapConfig(GPIO_Remap_SWJ_NoJTRST, ENABLE)
|
||||
|
||||
/* green, shared with ADC12 (ADC_6 on connector ANALOG2) */
|
||||
#define LED_3_BANK
|
||||
#define LED_3_GPIO GPIOC
|
||||
#define LED_3_GPIO_CLK RCC_APB2Periph_GPIOC
|
||||
#define LED_3_GPIO_PIN GPIO_Pin_2
|
||||
#define LED_3_AFIO_REMAP ((void)0)
|
||||
|
||||
/* red, shared with ADC15 (ADC_4 on connector ANALOG2) */
|
||||
#define LED_4_BANK
|
||||
#define LED_4_GPIO GPIOC
|
||||
#define LED_4_GPIO_CLK RCC_APB2Periph_GPIOC
|
||||
#define LED_4_GPIO_PIN GPIO_Pin_12
|
||||
#define LED_4_GPIO_PIN GPIO_Pin_5
|
||||
#define LED_4_AFIO_REMAP ((void)0)
|
||||
|
||||
/* green, on PC15 */
|
||||
#define LED_5_BANK
|
||||
#define LED_5_GPIO GPIOC
|
||||
#define LED_5_GPIO_CLK RCC_APB2Periph_GPIOC
|
||||
#define LED_5_GPIO_PIN GPIO_Pin_10
|
||||
#define LED_5_GPIO_PIN GPIO_Pin_15
|
||||
#define LED_5_AFIO_REMAP ((void)0)
|
||||
|
||||
/*
|
||||
* LEDs not populated by default
|
||||
*/
|
||||
/* PC3, ADC13 on ADC_1 */
|
||||
#define LED_6_BANK
|
||||
#define LED_6_GPIO GPIOC
|
||||
#define LED_6_GPIO_CLK RCC_APB2Periph_GPIOC
|
||||
#define LED_6_GPIO_PIN GPIO_Pin_3
|
||||
#define LED_6_AFIO_REMAP ((void)0)
|
||||
|
||||
/* PC0, ADC10 on ADC_2 */
|
||||
#define LED_7_BANK
|
||||
#define LED_7_GPIO GPIOC
|
||||
#define LED_7_GPIO_CLK RCC_APB2Periph_GPIOC
|
||||
#define LED_7_GPIO_PIN GPIO_Pin_0
|
||||
#define LED_7_AFIO_REMAP ((void)0)
|
||||
|
||||
/* PC1, ADC11 on ADC_3 */
|
||||
#define LED_8_BANK
|
||||
#define LED_8_GPIO GPIOC
|
||||
#define LED_8_GPIO_CLK RCC_APB2Periph_GPIOC
|
||||
#define LED_8_GPIO_PIN GPIO_Pin_1
|
||||
#define LED_8_AFIO_REMAP ((void)0)
|
||||
|
||||
|
||||
/*
|
||||
* not actual LEDS, used as GPIOs
|
||||
*/
|
||||
|
||||
/* PC12, on GPIO connector*/
|
||||
#define LED_12_BANK
|
||||
#define LED_12_GPIO GPIOC
|
||||
#define LED_12_GPIO_CLK RCC_APB2Periph_GPIOC
|
||||
#define LED_12_GPIO_PIN GPIO_Pin_12
|
||||
#define LED_12_AFIO_REMAP ((void)0)
|
||||
|
||||
|
||||
/* configuration for aspirin - and more generaly IMUs */
|
||||
#define IMU_ACC_DRDY_RCC_GPIO RCC_APB2Periph_GPIOB
|
||||
|
||||
Reference in New Issue
Block a user