Skip to content

Commit 8726db2

Browse files
committed
Updated stm32f7xx_hal_conf.h in variant
Signed-off-by: Frederic Pillon <[email protected]>
1 parent 0921160 commit 8726db2

File tree

1 file changed

+41
-38
lines changed

1 file changed

+41
-38
lines changed

variants/DISCO_F746NG/stm32f7xx_hal_conf.h

+41-38
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
******************************************************************************
33
* @file stm32f7xx_hal_conf_template.h
44
* @author MCD Application Team
5-
* @version V1.2.2
6-
* @date 14-April-2017
75
* @brief HAL configuration template file.
86
* This file should be copied to the application folder and renamed
97
* to stm32f7xx_hal_conf.h.
@@ -55,50 +53,51 @@
5553
#define HAL_MODULE_ENABLED
5654
#define HAL_ADC_MODULE_ENABLED
5755
#define HAL_CAN_MODULE_ENABLED
58-
// #define HAL_CEC_MODULE_ENABLED
59-
// #define HAL_CRC_MODULE_ENABLED
60-
// #define HAL_CRYP_MODULE_ENABLED
56+
/* #define HAL_CAN_LEGACY_MODULE_ENABLED */
57+
/* #define HAL_CEC_MODULE_ENABLED */
58+
/* #define HAL_CRC_MODULE_ENABLED */
59+
/* #define HAL_CRYP_MODULE_ENABLED */
6160
#define HAL_DAC_MODULE_ENABLED
62-
// #define HAL_DCMI_MODULE_ENABLED
61+
/* #define HAL_DCMI_MODULE_ENABLED */
6362
#define HAL_DMA_MODULE_ENABLED
64-
// #define HAL_DMA2D_MODULE_ENABLED
63+
/* #define HAL_DMA2D_MODULE_ENABLED */
6564
#define HAL_ETH_MODULE_ENABLED
6665
#define HAL_FLASH_MODULE_ENABLED
67-
// #define HAL_NAND_MODULE_ENABLED
68-
// #define HAL_NOR_MODULE_ENABLED
69-
// #define HAL_SRAM_MODULE_ENABLED
70-
// #define HAL_SDRAM_MODULE_ENABLED
71-
// #define HAL_HASH_MODULE_ENABLED
66+
/* #define HAL_NAND_MODULE_ENABLED */
67+
/* #define HAL_NOR_MODULE_ENABLED */
68+
/* #define HAL_SRAM_MODULE_ENABLED */
69+
/* #define HAL_SDRAM_MODULE_ENABLED */
70+
/* #define HAL_HASH_MODULE_ENABLED */
7271
#define HAL_GPIO_MODULE_ENABLED
7372
#define HAL_I2C_MODULE_ENABLED
74-
// #define HAL_I2S_MODULE_ENABLED
75-
// #define HAL_IWDG_MODULE_ENABLED
76-
// #define HAL_LPTIM_MODULE_ENABLED
77-
// #define HAL_LTDC_MODULE_ENABLED
73+
/* #define HAL_I2S_MODULE_ENABLED */
74+
/* #define HAL_IWDG_MODULE_ENABLED */
75+
/* #define HAL_LPTIM_MODULE_ENABLED */
76+
/* #define HAL_LTDC_MODULE_ENABLED */
7877
#define HAL_PWR_MODULE_ENABLED
79-
// #define HAL_QSPI_MODULE_ENABLED
78+
/* #define HAL_QSPI_MODULE_ENABLED */
8079
#define HAL_RCC_MODULE_ENABLED
81-
// #define HAL_RNG_MODULE_ENABLED
80+
/* #define HAL_RNG_MODULE_ENABLED */
8281
#define HAL_RTC_MODULE_ENABLED
83-
// #define HAL_SAI_MODULE_ENABLED
82+
/* #define HAL_SAI_MODULE_ENABLED */
8483
#define HAL_SD_MODULE_ENABLED
85-
// #define HAL_SPDIFRX_MODULE_ENABLED
84+
/* #define HAL_SPDIFRX_MODULE_ENABLED */
8685
#define HAL_SPI_MODULE_ENABLED
8786
#define HAL_TIM_MODULE_ENABLED
8887
#define HAL_UART_MODULE_ENABLED
89-
// #define HAL_USART_MODULE_ENABLED
90-
// #define HAL_IRDA_MODULE_ENABLED
91-
// #define HAL_SMARTCARD_MODULE_ENABLED
92-
// #define HAL_WWDG_MODULE_ENABLED
88+
/* #define HAL_USART_MODULE_ENABLED */
89+
/* #define HAL_IRDA_MODULE_ENABLED */
90+
/* #define HAL_SMARTCARD_MODULE_ENABLED */
91+
/* #define HAL_WWDG_MODULE_ENABLED */
9392
#define HAL_CORTEX_MODULE_ENABLED
9493
#define HAL_PCD_MODULE_ENABLED
9594
#define HAL_HCD_MODULE_ENABLED
96-
// #define HAL_DFSDM_MODULE_ENABLED
97-
// #define HAL_DSI_MODULE_ENABLED
98-
// #define HAL_JPEG_MODULE_ENABLED
99-
// #define HAL_MDIOS_MODULE_ENABLED
100-
// #define HAL_SMBUS_MODULE_ENABLED
101-
// #define HAL_MMC_MODULE_ENABLED
95+
/* #define HAL_DFSDM_MODULE_ENABLED */
96+
/* #define HAL_DSI_MODULE_ENABLED */
97+
/* #define HAL_JPEG_MODULE_ENABLED */
98+
/* #define HAL_MDIOS_MODULE_ENABLED */
99+
/* #define HAL_SMBUS_MODULE_ENABLED */
100+
/* #define HAL_MMC_MODULE_ENABLED */
102101

103102

104103
/* ########################## HSE/HSI Values adaptation ##################### */
@@ -162,8 +161,8 @@
162161
#define VDD_VALUE 3300U /*!< Value of VDD in mv */
163162
#define TICK_INT_PRIORITY 0x0FU /*!< tick interrupt priority */
164163
#define USE_RTOS 0U
165-
#define PREFETCH_ENABLE 1U
166-
#define ART_ACCLERATOR_ENABLE 1U /* To enable instruction cache and prefetch */
164+
#define PREFETCH_ENABLE 1U /* To enable prefetch */
165+
#define ART_ACCLERATOR_ENABLE 1U /* To enable ART Accelerator */
167166

168167
/* ########################## Assert Selection ############################## */
169168
/**
@@ -187,8 +186,8 @@
187186
/* Definition of the Ethernet driver buffers size and count */
188187
#define ETH_RX_BUF_SIZE ETH_MAX_PACKET_SIZE /* buffer size for receive */
189188
#define ETH_TX_BUF_SIZE ETH_MAX_PACKET_SIZE /* buffer size for transmit */
190-
#define ETH_RXBUFNB (4U) /* 4 Rx buffers of size ETH_RX_BUF_SIZE */
191-
#define ETH_TXBUFNB (4U) /* 4 Tx buffers of size ETH_TX_BUF_SIZE */
189+
#define ETH_RXBUFNB 4U /* 4 Rx buffers of size ETH_RX_BUF_SIZE */
190+
#define ETH_TXBUFNB 4U /* 4 Tx buffers of size ETH_TX_BUF_SIZE */
192191

193192
/* Section 2: PHY configuration section */
194193
/* LAN8742A PHY Address*/
@@ -203,8 +202,8 @@
203202

204203
/* Section 3: Common PHY Registers */
205204

206-
#define PHY_BCR ((uint16_t)0x0000U) /*!< Transceiver Basic Control Register */
207-
#define PHY_BSR ((uint16_t)0x0001U) /*!< Transceiver Basic Status Register */
205+
#define PHY_BCR ((uint16_t)0x00U) /*!< Transceiver Basic Control Register */
206+
#define PHY_BSR ((uint16_t)0x01U) /*!< Transceiver Basic Status Register */
208207

209208
#define PHY_RESET ((uint16_t)0x8000U) /*!< PHY Reset */
210209
#define PHY_LOOPBACK ((uint16_t)0x4000U) /*!< Select loop-back mode */
@@ -271,6 +270,10 @@
271270
#include "stm32f7xx_hal_can.h"
272271
#endif /* HAL_CAN_MODULE_ENABLED */
273272

273+
#ifdef HAL_CAN_LEGACY_MODULE_ENABLED
274+
#include "stm32f7xx_hal_can_legacy.h"
275+
#endif /* HAL_CAN_LEGACY_MODULE_ENABLED */
276+
274277
#ifdef HAL_CEC_MODULE_ENABLED
275278
#include "stm32f7xx_hal_cec.h"
276279
#endif /* HAL_CEC_MODULE_ENABLED */
@@ -435,7 +438,7 @@
435438
#ifdef USE_FULL_ASSERT
436439
/**
437440
* @brief The assert_param macro is used for function's parameters check.
438-
* @param expr: If expr is false, it calls assert_failed function
441+
* @param expr If expr is false, it calls assert_failed function
439442
* which reports the name of the source file and the source
440443
* line number of the call that failed.
441444
* If expr is true, it returns no value.
@@ -445,7 +448,7 @@
445448
/* Exported functions ------------------------------------------------------- */
446449
void assert_failed(uint8_t* file, uint32_t line);
447450
#else
448-
#define assert_param(expr) ((void)0)
451+
#define assert_param(expr) ((void)0U)
449452
#endif /* USE_FULL_ASSERT */
450453

451454

0 commit comments

Comments
 (0)