|
2 | 2 | ****************************************************************************** |
3 | 3 | * @file stm32l4xx_hal_conf.h |
4 | 4 | * @author MCD Application Team |
5 | | - * @version V1.7.0 |
6 | | - * @date 17-February-2017 |
7 | 5 | * @brief HAL configuration template file. |
8 | 6 | * This file should be copied to the application folder and renamed |
9 | 7 | * to stm32l4xx_hal_conf.h. |
|
55 | 53 | #define HAL_MODULE_ENABLED |
56 | 54 | #define HAL_ADC_MODULE_ENABLED |
57 | 55 | /* #define HAL_CAN_MODULE_ENABLED */ |
| 56 | +/* #define HAL_CAN_LEGACY_MODULE_ENABLED */ |
58 | 57 | /* #define HAL_COMP_MODULE_ENABLED */ |
59 | 58 | #define HAL_CORTEX_MODULE_ENABLED |
60 | 59 | #define HAL_CRC_MODULE_ENABLED |
|
64 | 63 | #define HAL_DFSDM_MODULE_ENABLED |
65 | 64 | #define HAL_DMA_MODULE_ENABLED |
66 | 65 | /* #define HAL_DMA2D_MODULE_ENABLED */ |
| 66 | +/* #define HAL_DSI_MODULE_ENABLED */ |
67 | 67 | /* #define HAL_FIREWALL_MODULE_ENABLED */ |
68 | 68 | #define HAL_FLASH_MODULE_ENABLED |
| 69 | +/* #define HAL_GFXMMU_MODULE_ENABLED */ |
69 | 70 | /* #define HAL_HASH_MODULE_ENABLED */ |
70 | 71 | #define HAL_HCD_MODULE_ENABLED |
71 | 72 | /* #define HAL_NAND_MODULE_ENABLED */ |
|
77 | 78 | /* #define HAL_IWDG_MODULE_ENABLED */ |
78 | 79 | /* #define HAL_LCD_MODULE_ENABLED */ |
79 | 80 | /* #define HAL_LPTIM_MODULE_ENABLED */ |
| 81 | +/* #define HAL_LTDC_MODULE_ENABLED */ |
80 | 82 | /* #define HAL_OPAMP_MODULE_ENABLED */ |
| 83 | +/* #define HAL_OSPI_MODULE_ENABLED */ |
81 | 84 | #define HAL_PCD_MODULE_ENABLED |
82 | 85 | #define HAL_PWR_MODULE_ENABLED |
83 | 86 | #define HAL_QSPI_MODULE_ENABLED |
|
145 | 148 | */ |
146 | 149 | #if !defined (LSI_VALUE) |
147 | 150 | #define LSI_VALUE ((uint32_t)32000U) /*!< LSI Typical Value in Hz*/ |
148 | | -#endif /* LSI_VALUE */ /*!< Value of the Internal Low Speed oscillator in Hz |
149 | | - The real value may vary depending on the variations |
150 | | - in voltage and temperature.*/ |
| 151 | +#endif /* LSI_VALUE */ /*!< Value of the Internal Low Speed oscillator in Hz |
| 152 | + The real value may vary depending on the variations |
| 153 | + in voltage and temperature.*/ |
151 | 154 | /** |
152 | 155 | * @brief External Low Speed oscillator (LSE) value. |
153 | 156 | * This value is used by the UART, RTC HAL module to compute the system frequency |
|
241 | 244 | #include "stm32l4xx_hal_can.h" |
242 | 245 | #endif /* HAL_CAN_MODULE_ENABLED */ |
243 | 246 |
|
| 247 | +#ifdef HAL_CAN_LEGACY_MODULE_ENABLED |
| 248 | + #include "Legacy/stm32l4xx_hal_can_legacy.h" |
| 249 | +#endif /* HAL_CAN_LEGACY_MODULE_ENABLED */ |
| 250 | + |
244 | 251 | #ifdef HAL_COMP_MODULE_ENABLED |
245 | 252 | #include "stm32l4xx_hal_comp.h" |
246 | 253 | #endif /* HAL_COMP_MODULE_ENABLED */ |
|
265 | 272 | #include "stm32l4xx_hal_dma2d.h" |
266 | 273 | #endif /* HAL_DMA2D_MODULE_ENABLED */ |
267 | 274 |
|
| 275 | +#ifdef HAL_DSI_MODULE_ENABLED |
| 276 | + #include "stm32l4xx_hal_dsi.h" |
| 277 | +#endif /* HAL_DSI_MODULE_ENABLED */ |
| 278 | + |
268 | 279 | #ifdef HAL_FIREWALL_MODULE_ENABLED |
269 | 280 | #include "stm32l4xx_hal_firewall.h" |
270 | 281 | #endif /* HAL_FIREWALL_MODULE_ENABLED */ |
|
290 | 301 | #endif /* HAL_NAND_MODULE_ENABLED */ |
291 | 302 |
|
292 | 303 | #ifdef HAL_I2C_MODULE_ENABLED |
293 | | - #include "stm32l4xx_hal_i2c.h" |
| 304 | + #include "stm32l4xx_hal_i2c.h" |
294 | 305 | #endif /* HAL_I2C_MODULE_ENABLED */ |
295 | 306 |
|
296 | 307 | #ifdef HAL_IWDG_MODULE_ENABLED |
297 | | - #include "stm32l4xx_hal_iwdg.h" |
| 308 | + #include "stm32l4xx_hal_iwdg.h" |
298 | 309 | #endif /* HAL_IWDG_MODULE_ENABLED */ |
299 | 310 |
|
300 | 311 | #ifdef HAL_LCD_MODULE_ENABLED |
301 | | - #include "stm32l4xx_hal_lcd.h" |
| 312 | + #include "stm32l4xx_hal_lcd.h" |
302 | 313 | #endif /* HAL_LCD_MODULE_ENABLED */ |
303 | 314 |
|
304 | 315 | #ifdef HAL_LPTIM_MODULE_ENABLED |
305 | | -#include "stm32l4xx_hal_lptim.h" |
| 316 | + #include "stm32l4xx_hal_lptim.h" |
306 | 317 | #endif /* HAL_LPTIM_MODULE_ENABLED */ |
307 | 318 |
|
| 319 | +#ifdef HAL_LTDC_MODULE_ENABLED |
| 320 | + #include "stm32l4xx_hal_ltdc.h" |
| 321 | +#endif /* HAL_LTDC_MODULE_ENABLED */ |
| 322 | + |
308 | 323 | #ifdef HAL_OPAMP_MODULE_ENABLED |
309 | | -#include "stm32l4xx_hal_opamp.h" |
| 324 | + #include "stm32l4xx_hal_opamp.h" |
310 | 325 | #endif /* HAL_OPAMP_MODULE_ENABLED */ |
311 | 326 |
|
| 327 | +#ifdef HAL_OSPI_MODULE_ENABLED |
| 328 | + #include "stm32l4xx_hal_ospi.h" |
| 329 | +#endif /* HAL_OSPI_MODULE_ENABLED */ |
| 330 | + |
312 | 331 | #ifdef HAL_PWR_MODULE_ENABLED |
313 | | - #include "stm32l4xx_hal_pwr.h" |
| 332 | + #include "stm32l4xx_hal_pwr.h" |
314 | 333 | #endif /* HAL_PWR_MODULE_ENABLED */ |
315 | 334 |
|
316 | 335 | #ifdef HAL_QSPI_MODULE_ENABLED |
317 | | - #include "stm32l4xx_hal_qspi.h" |
| 336 | + #include "stm32l4xx_hal_qspi.h" |
318 | 337 | #endif /* HAL_QSPI_MODULE_ENABLED */ |
319 | 338 |
|
320 | 339 | #ifdef HAL_RNG_MODULE_ENABLED |
321 | | - #include "stm32l4xx_hal_rng.h" |
| 340 | + #include "stm32l4xx_hal_rng.h" |
322 | 341 | #endif /* HAL_RNG_MODULE_ENABLED */ |
323 | 342 |
|
324 | 343 | #ifdef HAL_RTC_MODULE_ENABLED |
325 | | - #include "stm32l4xx_hal_rtc.h" |
| 344 | + #include "stm32l4xx_hal_rtc.h" |
326 | 345 | #endif /* HAL_RTC_MODULE_ENABLED */ |
327 | 346 |
|
328 | 347 | #ifdef HAL_SAI_MODULE_ENABLED |
329 | | - #include "stm32l4xx_hal_sai.h" |
| 348 | + #include "stm32l4xx_hal_sai.h" |
330 | 349 | #endif /* HAL_SAI_MODULE_ENABLED */ |
331 | 350 |
|
332 | 351 | #ifdef HAL_SD_MODULE_ENABLED |
333 | | - #include "stm32l4xx_hal_sd.h" |
| 352 | + #include "stm32l4xx_hal_sd.h" |
334 | 353 | #endif /* HAL_SD_MODULE_ENABLED */ |
335 | 354 |
|
336 | 355 | #ifdef HAL_SMBUS_MODULE_ENABLED |
337 | | - #include "stm32l4xx_hal_smbus.h" |
| 356 | + #include "stm32l4xx_hal_smbus.h" |
338 | 357 | #endif /* HAL_SMBUS_MODULE_ENABLED */ |
339 | 358 |
|
340 | 359 | #ifdef HAL_SPI_MODULE_ENABLED |
341 | | - #include "stm32l4xx_hal_spi.h" |
| 360 | + #include "stm32l4xx_hal_spi.h" |
342 | 361 | #endif /* HAL_SPI_MODULE_ENABLED */ |
343 | 362 |
|
344 | 363 | #ifdef HAL_SWPMI_MODULE_ENABLED |
345 | | - #include "stm32l4xx_hal_swpmi.h" |
| 364 | + #include "stm32l4xx_hal_swpmi.h" |
346 | 365 | #endif /* HAL_SWPMI_MODULE_ENABLED */ |
347 | 366 |
|
348 | 367 | #ifdef HAL_TIM_MODULE_ENABLED |
349 | | - #include "stm32l4xx_hal_tim.h" |
| 368 | + #include "stm32l4xx_hal_tim.h" |
350 | 369 | #endif /* HAL_TIM_MODULE_ENABLED */ |
351 | 370 |
|
352 | 371 | #ifdef HAL_TSC_MODULE_ENABLED |
353 | | - #include "stm32l4xx_hal_tsc.h" |
| 372 | + #include "stm32l4xx_hal_tsc.h" |
354 | 373 | #endif /* HAL_TSC_MODULE_ENABLED */ |
355 | 374 |
|
356 | 375 | #ifdef HAL_UART_MODULE_ENABLED |
357 | | - #include "stm32l4xx_hal_uart.h" |
| 376 | + #include "stm32l4xx_hal_uart.h" |
358 | 377 | #endif /* HAL_UART_MODULE_ENABLED */ |
359 | 378 |
|
360 | 379 | #ifdef HAL_USART_MODULE_ENABLED |
361 | | - #include "stm32l4xx_hal_usart.h" |
| 380 | + #include "stm32l4xx_hal_usart.h" |
362 | 381 | #endif /* HAL_USART_MODULE_ENABLED */ |
363 | 382 |
|
364 | 383 | #ifdef HAL_IRDA_MODULE_ENABLED |
365 | | - #include "stm32l4xx_hal_irda.h" |
| 384 | + #include "stm32l4xx_hal_irda.h" |
366 | 385 | #endif /* HAL_IRDA_MODULE_ENABLED */ |
367 | 386 |
|
368 | 387 | #ifdef HAL_SMARTCARD_MODULE_ENABLED |
369 | | - #include "stm32l4xx_hal_smartcard.h" |
| 388 | + #include "stm32l4xx_hal_smartcard.h" |
370 | 389 | #endif /* HAL_SMARTCARD_MODULE_ENABLED */ |
371 | 390 |
|
372 | 391 | #ifdef HAL_WWDG_MODULE_ENABLED |
373 | | - #include "stm32l4xx_hal_wwdg.h" |
| 392 | + #include "stm32l4xx_hal_wwdg.h" |
374 | 393 | #endif /* HAL_WWDG_MODULE_ENABLED */ |
375 | 394 |
|
376 | 395 | #ifdef HAL_PCD_MODULE_ENABLED |
377 | | - #include "stm32l4xx_hal_pcd.h" |
| 396 | + #include "stm32l4xx_hal_pcd.h" |
378 | 397 | #endif /* HAL_PCD_MODULE_ENABLED */ |
379 | 398 |
|
380 | 399 | #ifdef HAL_HCD_MODULE_ENABLED |
381 | | - #include "stm32l4xx_hal_hcd.h" |
| 400 | + #include "stm32l4xx_hal_hcd.h" |
382 | 401 | #endif /* HAL_HCD_MODULE_ENABLED */ |
383 | 402 |
|
| 403 | +#ifdef HAL_GFXMMU_MODULE_ENABLED |
| 404 | + #include "stm32l4xx_hal_gfxmmu.h" |
| 405 | +#endif /* HAL_GFXMMU_MODULE_ENABLED */ |
| 406 | + |
384 | 407 | /* Exported macro ------------------------------------------------------------*/ |
385 | 408 | #ifdef USE_FULL_ASSERT |
386 | 409 | /** |
|
391 | 414 | * If expr is true, it returns no value. |
392 | 415 | * @retval None |
393 | 416 | */ |
394 | | - #define assert_param(expr) ((expr) ? (void)0U : assert_failed((uint8_t *)__FILE__, __LINE__)) |
| 417 | + #define assert_param(expr) ((expr) ? (void)0U : assert_failed((char *)__FILE__, __LINE__)) |
395 | 418 | /* Exported functions ------------------------------------------------------- */ |
396 | | - void assert_failed(uint8_t* file, uint32_t line); |
| 419 | + void assert_failed(char *file, uint32_t line); |
397 | 420 | #else |
398 | 421 | #define assert_param(expr) ((void)0U) |
399 | 422 | #endif /* USE_FULL_ASSERT */ |
|
0 commit comments