text: /* USER CODE BEGIN Header */
  /**
    ******************************************************************************
    * @file           : main.h
    * @brief          : Header for main.c file.
    *                   This file contains the common defines of the application.
    ******************************************************************************
    * @attention
    *
    * <h2><center>&copy; Copyright (c) 2021 STMicroelectronics.
    * All rights reserved.</center></h2>
    *
    * This software component is licensed by ST under Ultimate Liberty license
    * SLA0044, the "License"; You may not use this file except in compliance with
    * the License. You may obtain a copy of the License at:
    *                             www.st.com/SLA0044
    *
    ******************************************************************************
    */
  /* USER CODE END Header */
  
  /* Define to prevent recursive inclusion -------------------------------------*/
  #ifndef __MAIN_H
  #define __MAIN_H
  
  #ifdef __cplusplus
  extern "C" {
  #endif
  
  /* Includes ------------------------------------------------------------------*/
  #include "stm32f4xx_hal.h"
  
  /* Private includes ----------------------------------------------------------*/
  /* USER CODE BEGIN Includes */
  
  /* USER CODE END Includes */
  
  /* Exported types ------------------------------------------------------------*/
  /* USER CODE BEGIN ET */
  
  /* USER CODE END ET */
  
  /* Exported constants --------------------------------------------------------*/
  /* USER CODE BEGIN EC */
  
  /* USER CODE END EC */
  
  /* Exported macro ------------------------------------------------------------*/
  /* USER CODE BEGIN EM */
  
  /* USER CODE END EM */
  
  /* Exported functions prototypes ---------------------------------------------*/
  void Error_Handler(void);
  
  /* USER CODE BEGIN EFP */
  uint16_t *getADCbuffer(void);
  
  /* USER CODE END EFP */
  
  /* Private defines -----------------------------------------------------------*/
  #define StompBtn07_Pin GPIO_PIN_2
  #define StompBtn07_GPIO_Port GPIOE
  #define CS_I2C_SPI_Pin GPIO_PIN_3
  #define CS_I2C_SPI_GPIO_Port GPIOE
  #define StompBtn08_Pin GPIO_PIN_4
  #define StompBtn08_GPIO_Port GPIOE
  #define StompBtn09_Pin GPIO_PIN_5
  #define StompBtn09_GPIO_Port GPIOE
  #define StompBtn10_Pin GPIO_PIN_6
  #define StompBtn10_GPIO_Port GPIOE
  #define PC14_OSC32_IN_Pin GPIO_PIN_14
  #define PC14_OSC32_IN_GPIO_Port GPIOC
  #define PC15_OSC32_OUT_Pin GPIO_PIN_15
  #define PC15_OSC32_OUT_GPIO_Port GPIOC
  #define PH0_OSC_IN_Pin GPIO_PIN_0
  #define PH0_OSC_IN_GPIO_Port GPIOH
  #define PH1_OSC_OUT_Pin GPIO_PIN_1
  #define PH1_OSC_OUT_GPIO_Port GPIOH
  #define OTG_FS_PowerSwitchOn_Pin GPIO_PIN_0
  #define OTG_FS_PowerSwitchOn_GPIO_Port GPIOC
  #define PDM_OUT_Pin GPIO_PIN_3
  #define PDM_OUT_GPIO_Port GPIOC
  #define I2S3_WS_Pin GPIO_PIN_4
  #define I2S3_WS_GPIO_Port GPIOA
  #define SPI1_SCK_Pin GPIO_PIN_5
  #define SPI1_SCK_GPIO_Port GPIOA
  #define SPI1_MISO_Pin GPIO_PIN_6
  #define SPI1_MISO_GPIO_Port GPIOA
  #define SPI1_MOSI_Pin GPIO_PIN_7
  #define SPI1_MOSI_GPIO_Port GPIOA
  #define BOOT1_Pin GPIO_PIN_2
  #define BOOT1_GPIO_Port GPIOB
  #define LD_Exp2_Pin GPIO_PIN_7
  #define LD_Exp2_GPIO_Port GPIOE
  #define LD_Exp1_Pin GPIO_PIN_8
  #define LD_Exp1_GPIO_Port GPIOE
  #define LD_PWR_Pin GPIO_PIN_9
  #define LD_PWR_GPIO_Port GPIOE
  #define StompBtn01_Pin GPIO_PIN_11
  #define StompBtn01_GPIO_Port GPIOE
  #define StompBtn02_Pin GPIO_PIN_12
  #define StompBtn02_GPIO_Port GPIOE
  #define StompBtn03_Pin GPIO_PIN_13
  #define StompBtn03_GPIO_Port GPIOE
  #define StompBtn04_Pin GPIO_PIN_14
  #define StompBtn04_GPIO_Port GPIOE
  #define StompBtn05_Pin GPIO_PIN_15
  #define StompBtn05_GPIO_Port GPIOE
  #define CLK_IN_Pin GPIO_PIN_10
  #define CLK_IN_GPIO_Port GPIOB
  #define StompLED01_Pin GPIO_PIN_11
  #define StompLED01_GPIO_Port GPIOB
  #define StompLED02_Pin GPIO_PIN_12
  #define StompLED02_GPIO_Port GPIOB
  #define StompLED03_Pin GPIO_PIN_13
  #define StompLED03_GPIO_Port GPIOB
  #define StompLED04_Pin GPIO_PIN_14
  #define StompLED04_GPIO_Port GPIOB
  #define StompLED05_Pin GPIO_PIN_15
  #define StompLED05_GPIO_Port GPIOB
  #define LD4_Pin GPIO_PIN_12
  #define LD4_GPIO_Port GPIOD
  #define LD3_Pin GPIO_PIN_13
  #define LD3_GPIO_Port GPIOD
  #define LD5_Pin GPIO_PIN_14
  #define LD5_GPIO_Port GPIOD
  #define LD6_Pin GPIO_PIN_15
  #define LD6_GPIO_Port GPIOD
  #define I2S3_MCK_Pin GPIO_PIN_7
  #define I2S3_MCK_GPIO_Port GPIOC
  #define VBUS_FS_Pin GPIO_PIN_9
  #define VBUS_FS_GPIO_Port GPIOA
  #define OTG_FS_ID_Pin GPIO_PIN_10
  #define OTG_FS_ID_GPIO_Port GPIOA
  #define OTG_FS_DM_Pin GPIO_PIN_11
  #define OTG_FS_DM_GPIO_Port GPIOA
  #define OTG_FS_DP_Pin GPIO_PIN_12
  #define OTG_FS_DP_GPIO_Port GPIOA
  #define SWDIO_Pin GPIO_PIN_13
  #define SWDIO_GPIO_Port GPIOA
  #define SWCLK_Pin GPIO_PIN_14
  #define SWCLK_GPIO_Port GPIOA
  #define I2S3_SCK_Pin GPIO_PIN_10
  #define I2S3_SCK_GPIO_Port GPIOC
  #define I2S3_SD_Pin GPIO_PIN_12
  #define I2S3_SD_GPIO_Port GPIOC
  #define Audio_RST_Pin GPIO_PIN_4
  #define Audio_RST_GPIO_Port GPIOD
  #define OTG_FS_OverCurrent_Pin GPIO_PIN_5
  #define OTG_FS_OverCurrent_GPIO_Port GPIOD
  #define StompLED06_Pin GPIO_PIN_7
  #define StompLED06_GPIO_Port GPIOD
  #define SWO_Pin GPIO_PIN_3
  #define SWO_GPIO_Port GPIOB
  #define StompLED07_Pin GPIO_PIN_4
  #define StompLED07_GPIO_Port GPIOB
  #define StompLED08_Pin GPIO_PIN_5
  #define StompLED08_GPIO_Port GPIOB
  #define Audio_SCL_Pin GPIO_PIN_6
  #define Audio_SCL_GPIO_Port GPIOB
  #define StompLED09_Pin GPIO_PIN_7
  #define StompLED09_GPIO_Port GPIOB
  #define StompLED10_Pin GPIO_PIN_8
  #define StompLED10_GPIO_Port GPIOB
  #define Audio_SDA_Pin GPIO_PIN_9
  #define Audio_SDA_GPIO_Port GPIOB
  #define StompBtn06_Pin GPIO_PIN_0
  #define StompBtn06_GPIO_Port GPIOE
  #define MEMS_INT2_Pin GPIO_PIN_1
  #define MEMS_INT2_GPIO_Port GPIOE
  /* USER CODE BEGIN Private defines */
  
  /* USER CODE END Private defines */
  
  #ifdef __cplusplus
  }
  #endif
  
  #endif /* __MAIN_H */
  
  /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
  