STM32F3xx_Nucleo BSP User Manual: STM32F3XX-NUCLEO COMPONENT

STM32F3xx_Nucleo BSP Driver

STM32F3xx_Nucleo BSP User Manual
STM32F3XX-NUCLEO COMPONENT

Defines

#define SD_CS_LOW()   HAL_GPIO_WritePin(SD_CS_GPIO_PORT, SD_CS_PIN, GPIO_PIN_RESET)
 SD Control Lines management.
#define SD_CS_HIGH()   HAL_GPIO_WritePin(SD_CS_GPIO_PORT, SD_CS_PIN, GPIO_PIN_SET)
#define LCD_CS_LOW()   HAL_GPIO_WritePin(LCD_CS_GPIO_PORT, LCD_CS_PIN, GPIO_PIN_RESET)
 LCD Control Lines management.
#define LCD_CS_HIGH()   HAL_GPIO_WritePin(LCD_CS_GPIO_PORT, LCD_CS_PIN, GPIO_PIN_SET)
#define LCD_DC_LOW()   HAL_GPIO_WritePin(LCD_DC_GPIO_PORT, LCD_DC_PIN, GPIO_PIN_RESET)
#define LCD_DC_HIGH()   HAL_GPIO_WritePin(LCD_DC_GPIO_PORT, LCD_DC_PIN, GPIO_PIN_SET)
#define SD_CS_PIN   GPIO_PIN_5
 SD Control Interface pins (shield D4)
#define SD_CS_GPIO_PORT   GPIOB
#define SD_CS_GPIO_CLK_ENABLE()   __HAL_RCC_GPIOB_CLK_ENABLE()
#define SD_CS_GPIO_CLK_DISABLE()   __HAL_RCC_GPIOB_CLK_DISABLE()
#define LCD_CS_PIN   GPIO_PIN_6
 LCD Control Interface pins (shield D10)
#define LCD_CS_GPIO_PORT   GPIOB
#define LCD_CS_GPIO_CLK_ENABLE()   __HAL_RCC_GPIOB_CLK_ENABLE()
#define LCD_CS_GPIO_CLK_DISABLE()   __HAL_RCC_GPIOB_CLK_DISABLE()
#define LCD_DC_PIN   GPIO_PIN_9
 LCD Data/Command Interface pins.
#define LCD_DC_GPIO_PORT   GPIOA
#define LCD_DC_GPIO_CLK_ENABLE()   __HAL_RCC_GPIOA_CLK_ENABLE()
#define LCD_DC_GPIO_CLK_DISABLE()   __HAL_RCC_GPIOA_CLK_DISABLE()
#define NUCLEO_ADCx_GPIO_PORT   GPIOB
#define NUCLEO_ADCx_GPIO_PIN   GPIO_PIN_0
#define NUCLEO_ADCx_GPIO_CLK_ENABLE()   __HAL_RCC_GPIOB_CLK_ENABLE()
#define NUCLEO_ADCx_GPIO_CLK_DISABLE()   __HAL_RCC_GPIOB_CLK_DISABLE()

Define Documentation

#define LCD_CS_GPIO_CLK_DISABLE ( )    __HAL_RCC_GPIOB_CLK_DISABLE()

Definition at line 283 of file stm32f3xx_nucleo.h.

#define LCD_CS_GPIO_CLK_ENABLE ( )    __HAL_RCC_GPIOB_CLK_ENABLE()

Definition at line 282 of file stm32f3xx_nucleo.h.

Referenced by LCD_IO_Init().

#define LCD_CS_GPIO_PORT   GPIOB

Definition at line 281 of file stm32f3xx_nucleo.h.

#define LCD_CS_HIGH ( )    HAL_GPIO_WritePin(LCD_CS_GPIO_PORT, LCD_CS_PIN, GPIO_PIN_SET)
#define LCD_CS_LOW ( )    HAL_GPIO_WritePin(LCD_CS_GPIO_PORT, LCD_CS_PIN, GPIO_PIN_RESET)

LCD Control Lines management.

Definition at line 264 of file stm32f3xx_nucleo.h.

Referenced by LCD_IO_WriteData(), LCD_IO_WriteMultipleData(), and LCD_IO_WriteReg().

#define LCD_CS_PIN   GPIO_PIN_6

LCD Control Interface pins (shield D10)

Definition at line 280 of file stm32f3xx_nucleo.h.

Referenced by LCD_IO_Init().

#define LCD_DC_GPIO_CLK_DISABLE ( )    __HAL_RCC_GPIOA_CLK_DISABLE()

Definition at line 291 of file stm32f3xx_nucleo.h.

#define LCD_DC_GPIO_CLK_ENABLE ( )    __HAL_RCC_GPIOA_CLK_ENABLE()

Definition at line 290 of file stm32f3xx_nucleo.h.

Referenced by LCD_IO_Init().

#define LCD_DC_GPIO_PORT   GPIOA

Definition at line 289 of file stm32f3xx_nucleo.h.

Referenced by LCD_IO_Init().

#define LCD_DC_HIGH ( )    HAL_GPIO_WritePin(LCD_DC_GPIO_PORT, LCD_DC_PIN, GPIO_PIN_SET)

Definition at line 267 of file stm32f3xx_nucleo.h.

Referenced by LCD_IO_WriteData(), and LCD_IO_WriteMultipleData().

#define LCD_DC_LOW ( )    HAL_GPIO_WritePin(LCD_DC_GPIO_PORT, LCD_DC_PIN, GPIO_PIN_RESET)

Definition at line 266 of file stm32f3xx_nucleo.h.

Referenced by LCD_IO_WriteReg().

#define LCD_DC_PIN   GPIO_PIN_9

LCD Data/Command Interface pins.

Definition at line 288 of file stm32f3xx_nucleo.h.

Referenced by LCD_IO_Init().

#define NUCLEO_ADCx_GPIO_CLK_DISABLE ( )    __HAL_RCC_GPIOB_CLK_DISABLE()

Definition at line 319 of file stm32f3xx_nucleo.h.

#define NUCLEO_ADCx_GPIO_CLK_ENABLE ( )    __HAL_RCC_GPIOB_CLK_ENABLE()

Definition at line 318 of file stm32f3xx_nucleo.h.

Referenced by ADCx_MspInit().

#define NUCLEO_ADCx_GPIO_PIN   GPIO_PIN_0

Definition at line 317 of file stm32f3xx_nucleo.h.

Referenced by ADCx_MspDeInit(), and ADCx_MspInit().

#define NUCLEO_ADCx_GPIO_PORT   GPIOB

Definition at line 316 of file stm32f3xx_nucleo.h.

Referenced by ADCx_MspDeInit(), and ADCx_MspInit().

#define SD_CS_GPIO_CLK_DISABLE ( )    __HAL_RCC_GPIOB_CLK_DISABLE()

Definition at line 275 of file stm32f3xx_nucleo.h.

#define SD_CS_GPIO_CLK_ENABLE ( )    __HAL_RCC_GPIOB_CLK_ENABLE()

Definition at line 274 of file stm32f3xx_nucleo.h.

Referenced by SD_IO_Init().

#define SD_CS_GPIO_PORT   GPIOB

Definition at line 273 of file stm32f3xx_nucleo.h.

Referenced by LCD_IO_Init(), and SD_IO_Init().

#define SD_CS_HIGH ( )    HAL_GPIO_WritePin(SD_CS_GPIO_PORT, SD_CS_PIN, GPIO_PIN_SET)

Definition at line 259 of file stm32f3xx_nucleo.h.

Referenced by SD_IO_CSState(), SD_IO_Init(), and SD_IO_WriteDummy().

#define SD_CS_LOW ( )    HAL_GPIO_WritePin(SD_CS_GPIO_PORT, SD_CS_PIN, GPIO_PIN_RESET)

SD Control Lines management.

Definition at line 258 of file stm32f3xx_nucleo.h.

Referenced by SD_IO_CSState(), and SD_IO_WriteCmd().

#define SD_CS_PIN   GPIO_PIN_5

SD Control Interface pins (shield D4)

Definition at line 272 of file stm32f3xx_nucleo.h.

Referenced by SD_IO_Init().

Generated on Fri Dec 9 2016 14:04:41 for STM32F3xx_Nucleo BSP User Manual by   doxygen 1.7.6.1