ECE 486 Support Libraries
STM32L476-Discovery ADC Assignments

Macros

#define ADC1_CHANNEL   ADC_CHANNEL_6
 
#define ADC1_GPIO_PORT   GPIOA
 
#define ADC1_GPIO_PIN   GPIO_PIN_1
 
#define ADC1_GPIO_CLK_ENABLE()   __HAL_RCC_GPIOA_CLK_ENABLE()
 
#define ADC2_CHANNEL   ADC_CHANNEL_7
 
#define ADC2_GPIO_PORT   GPIOA
 
#define ADC2_GPIO_PIN   GPIO_PIN_2
 
#define ADC2_GPIO_CLK_ENABLE()   __HAL_RCC_GPIOA_CLK_ENABLE()
 
#define DIGITAL_IO_PORT   GPIOD
 
#define DIGITAL_IO_PIN   GPIO_PIN_0
 
#define DIGITAL_IO_CLK_ENABLE()   __GPIOD_CLK_ENABLE()
 

Detailed Description

STM32L476-Discovery Pin Assignments: ADC1, Channel 6, tied to pin PA1. ADC2, Channel 7, tied to pin PA2. Digital Output: PD0

Macro Definition Documentation

#define ADC1_CHANNEL   ADC_CHANNEL_6

Definition at line 52 of file init486.h.

#define ADC1_GPIO_CLK_ENABLE ( )    __HAL_RCC_GPIOA_CLK_ENABLE()

Definition at line 55 of file init486.h.

#define ADC1_GPIO_PIN   GPIO_PIN_1

Definition at line 54 of file init486.h.

#define ADC1_GPIO_PORT   GPIOA

Definition at line 53 of file init486.h.

#define ADC2_CHANNEL   ADC_CHANNEL_7

Definition at line 57 of file init486.h.

#define ADC2_GPIO_CLK_ENABLE ( )    __HAL_RCC_GPIOA_CLK_ENABLE()

Definition at line 60 of file init486.h.

#define ADC2_GPIO_PIN   GPIO_PIN_2

Definition at line 59 of file init486.h.

#define ADC2_GPIO_PORT   GPIOA

Definition at line 58 of file init486.h.

#define DIGITAL_IO_CLK_ENABLE ( )    __GPIOD_CLK_ENABLE()

Definition at line 64 of file init486.h.

#define DIGITAL_IO_PIN   GPIO_PIN_0

Definition at line 63 of file init486.h.

#define DIGITAL_IO_PORT   GPIOD

Definition at line 62 of file init486.h.