MG32L003 Standard Peripherals Firmware Library
mg32l003_conf.h
1 
9 /* Define to prevent recursive inclusion -------------------------------------*/
10 #ifndef __MG32L003_CONF_H
11 #define __MG32L003_CONF_H
12 
13 /* Includes ------------------------------------------------------------------*/
14 /* Uncomment/Comment the line below to enable/disable peripheral header file inclusion */
15 #include "mg32l003_gpio.h"
16 #include "mg32l003_rcc.h"
17 #include "mg32l003_tim.h"
18 #include "mg32l003_flash.h"
19 #include "mg32l003_uart.h"
20 #include "mg32l003_basetim.h"
21 #include "mg32l003_lpuart.h"
22 #include "mg32l003_pca.h"
23 #include "mg32l003_beep.h"
24 #include "mg32l003_adc.h"
25 #include "mg32l003_lptim.h"
26 #include "mg32l003_vcmp.h"
27 #include "mg32l003_lvd.h"
28 #include "mg32l003_i2c.h"
29 #include "mg32l003_iwdg.h"
30 #include "mg32l003_wwdg.h"
31 #include "mg32l003_spi.h"
32 #include "mg32l003_syscon.h"
33 #include "mg32l003_rtc.h"
34 #include "mg32l003_crc.h"
35 #include "mg32l003_awk.h"
36 #include "mg32l003_owire.h"
37 #include "mg32l003_pwr.h"
38 #include "misc.h" /* High level functions for NVIC and SysTick (add-on to CMSIS functions) */
39 
40 /* Exported types ------------------------------------------------------------*/
41 /* Exported constants --------------------------------------------------------*/
42 /* Uncomment the line below to expanse the "assert_param" macro in the
43  Standard Peripheral Library drivers code */
44 /* #define USE_FULL_ASSERT 1 */
45 
46 /* Exported macro ------------------------------------------------------------*/
47 #ifdef USE_FULL_ASSERT
48 
55  #define assert_param(expr) ((expr) ? (void)0 : assert_failed((uint8_t *)__FILE__, __LINE__))
56 /* Exported functions ------------------------------------------------------- */
57  void assert_failed(uint8_t* file, uint32_t line);
58 #else
59  #define assert_param(expr) ((void)0)
60 #endif /* USE_FULL_ASSERT */
61 
62 #endif /* __MG32L003_CONF_H */
This file contains all the functions prototypes for the VCMP firmware library.
This file contains all the functions prototypes for the GPIO firmware library.
This file contains all the functions prototypes for the miscellaneous firmware library functions (add...
This file contains all the functions prototypes for the UART firmware library.
This file contains all the functions prototypes for the LVD firmware library.
This file contains all the functions prototypes for the AWK firmware library.
This file contains all the functions prototypes for the BEEP firmware library.
This file contains all the functions prototypes for the base TIM firmware library.
This file contains all the functions prototypes for the PWR firmware library.
This file contains all the functions prototypes for the CRC firmware library.
This file contains all the functions prototypes for the WWDG firmware library.
This file contains all the functions prototypes for the RCC firmware library.
This file contains all the functions prototypes for the SYSCON firmware library.
This file contains all the functions prototypes for the RTC firmware library.
This file contains all the functions prototypes for the IWDG firmware library.
This file contains all the functions prototypes for the TIM firmware library.
This file contains all the functions prototypes for the PCA firmware library.
This file contains all the functions prototypes for the I2C firmware library.
This file contains all the functions prototypes for the ADC firmware library.
This file contains all the functions prototypes for the OWIRE firmware library.
This file contains all the functions prototypes for the SPI firmware library.
This file contains all the functions prototypes for the LPUART firmware library.
This file contains all the functions prototypes for the LPTIM firmware library.
This file contains all the functions prototypes for the FLASH firmware library.