1 /** 2 ******************************************************************************************************* 3 * @file fm33lc0xx_fl_conf.h 4 * @author FMSH Application Team 5 * @brief Header file of FL Driver Library Configurations 6 ******************************************************************************************************* 7 * @attention 8 * 9 * Copyright (c) [2021] [Fudan Microelectronics] 10 * THIS SOFTWARE is licensed under Mulan PSL v2. 11 * You can use this software according to the terms and conditions of the Mulan PSL v2. 12 * You may obtain a copy of Mulan PSL v2 at: 13 * http://license.coscl.org.cn/MulanPSL2 14 * THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND, 15 * EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT, 16 * MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE. 17 * See the Mulan PSL v2 for more details. 18 * 19 ******************************************************************************************************* 20 */ 21 22 23 /* Define to prevent recursive inclusion --------------------------------------------------------------*/ 24 #ifndef __FM33LC0XX_FL_CONF_H 25 #define __FM33LC0XX_FL_CONF_H 26 27 #ifdef __cplusplus 28 extern "C" { 29 #endif 30 31 /* Defines --------------------------------------------------------------------------------------------*/ 32 33 /** 34 * @brief List of drivers to be used. 35 * 36 * @note Uncomment following lines to disable specified driver. 37 */ 38 #define FL_ADC_DRIVER_ENABLED 39 #define FL_AES_DRIVER_ENABLED 40 #define FL_ATIM_DRIVER_ENABLED 41 #define FL_BSTIM32_DRIVER_ENABLED 42 #define FL_COMP_DRIVER_ENABLED 43 #define FL_CRC_DRIVER_ENABLED 44 #define FL_DIVAS_DRIVER_ENABLED 45 #define FL_DMA_DRIVER_ENABLED 46 #define FL_EXTI_DRIVER_ENABLED 47 #define FL_FLASH_DRIVER_ENABLED 48 #define FL_GPIO_DRIVER_ENABLED 49 #define FL_GPTIM_DRIVER_ENABLED 50 #define FL_I2C_DRIVER_ENABLED 51 #define FL_IWDT_DRIVER_ENABLED 52 #define FL_LCD_DRIVER_ENABLED 53 #define FL_LPTIM32_DRIVER_ENABLED 54 #define FL_LPUART_DRIVER_ENABLED 55 #define FL_OPA_DRIVER_ENABLED 56 #define FL_PMU_DRIVER_ENABLED 57 #define FL_RCC_DRIVER_ENABLED 58 #define FL_RMU_DRIVER_ENABLED 59 #define FL_RNG_DRIVER_ENABLED 60 #define FL_RTC_DRIVER_ENABLED 61 #define FL_SPI_DRIVER_ENABLED 62 #define FL_SVD_DRIVER_ENABLED 63 #define FL_U7816_DRIVER_ENABLED 64 #define FL_UART_DRIVER_ENABLED 65 #define FL_VREF_DRIVER_ENABLED 66 #define FL_WWDT_DRIVER_ENABLED 67 68 /* Device Includes ------------------------------------------------------------------------------------*/ 69 /** 70 * @brief Include peripheral's header file 71 */ 72 73 #if defined(FL_ADC_DRIVER_ENABLED) 74 #include "fm33lc0xx_fl_adc.h" 75 #endif /* FL_ADC_DRIVER_ENABLED */ 76 77 #if defined(FL_AES_DRIVER_ENABLED) 78 #include "fm33lc0xx_fl_aes.h" 79 #endif /* FL_AES_DRIVER_ENABLED */ 80 81 #if defined(FL_ATIM_DRIVER_ENABLED) 82 #include "fm33lc0xx_fl_atim.h" 83 #endif /* FL_ATIM_DRIVER_ENABLED */ 84 85 #if defined(FL_BSTIM32_DRIVER_ENABLED) 86 #include "fm33lc0xx_fl_bstim32.h" 87 #endif /* FL_BSTIM32_DRIVER_ENABLED */ 88 89 #if defined(FL_COMP_DRIVER_ENABLED) 90 #include "fm33lc0xx_fl_comp.h" 91 #endif /* FL_COMP_DRIVER_ENABLED */ 92 93 #if defined(FL_CRC_DRIVER_ENABLED) 94 #include "fm33lc0xx_fl_crc.h" 95 #endif /* FL_CRC_DRIVER_ENABLED */ 96 97 #if defined(FL_DIVAS_DRIVER_ENABLED) 98 #include "fm33lc0xx_fl_divas.h" 99 #endif /* FL_DIVAS_DRIVER_ENABLED */ 100 101 #if defined(FL_DMA_DRIVER_ENABLED) 102 #include "fm33lc0xx_fl_dma.h" 103 #endif /* FL_DMA_DRIVER_ENABLED */ 104 105 #if defined(FL_EXTI_DRIVER_ENABLED) 106 #include "fm33lc0xx_fl_exti.h" 107 #endif /* FL_EXTI_DRIVER_ENABLED */ 108 109 #if defined(FL_FLASH_DRIVER_ENABLED) 110 #include "fm33lc0xx_fl_flash.h" 111 #endif /* FL_FLASH_DRIVER_ENABLED */ 112 113 #if defined(FL_GPIO_DRIVER_ENABLED) 114 #include "fm33lc0xx_fl_gpio.h" 115 #endif /* FL_GPIO_DRIVER_ENABLED */ 116 117 #if defined(FL_GPTIM_DRIVER_ENABLED) 118 #include "fm33lc0xx_fl_gptim.h" 119 #endif /* FL_GPTIM_DRIVER_ENABLED */ 120 121 #if defined(FL_I2C_DRIVER_ENABLED) 122 #include "fm33lc0xx_fl_i2c.h" 123 #endif /* FL_I2C_DRIVER_ENABLED */ 124 125 #if defined(FL_IWDT_DRIVER_ENABLED) 126 #include "fm33lc0xx_fl_iwdt.h" 127 #endif /* FL_IWDT_DRIVER_ENABLED */ 128 129 #if defined(FL_LCD_DRIVER_ENABLED) 130 #include "fm33lc0xx_fl_lcd.h" 131 #endif /* FL_LCD_DRIVER_ENABLED */ 132 133 #if defined(FL_LPTIM32_DRIVER_ENABLED) 134 #include "fm33lc0xx_fl_lptim32.h" 135 #endif /* FL_LPTIM32_DRIVER_ENABLED */ 136 137 #if defined(FL_LPUART_DRIVER_ENABLED) 138 #include "fm33lc0xx_fl_lpuart.h" 139 #endif /* FL_LPUART_DRIVER_ENABLED */ 140 141 #if defined(FL_OPA_DRIVER_ENABLED) 142 #include "fm33lc0xx_fl_opa.h" 143 #endif /* FL_OPA_DRIVER_ENABLED */ 144 145 #if defined(FL_PMU_DRIVER_ENABLED) 146 #include "fm33lc0xx_fl_pmu.h" 147 #endif /* FL_PMU_DRIVER_ENABLED */ 148 149 #if defined(FL_RCC_DRIVER_ENABLED) 150 #include "fm33lc0xx_fl_rcc.h" 151 #endif /* FL_RCC_DRIVER_ENABLED */ 152 153 #if defined(FL_RMU_DRIVER_ENABLED) 154 #include "fm33lc0xx_fl_rmu.h" 155 #endif /* FL_RMU_DRIVER_ENABLED */ 156 157 #if defined(FL_RNG_DRIVER_ENABLED) 158 #include "fm33lc0xx_fl_rng.h" 159 #endif /* FL_RNG_DRIVER_ENABLED */ 160 161 #if defined(FL_RTC_DRIVER_ENABLED) 162 #include "fm33lc0xx_fl_rtc.h" 163 #endif /* FL_RTC_DRIVER_ENABLED */ 164 165 #if defined(FL_SPI_DRIVER_ENABLED) 166 #include "fm33lc0xx_fl_spi.h" 167 #endif /* FL_SPI_DRIVER_ENABLED */ 168 169 #if defined(FL_SVD_DRIVER_ENABLED) 170 #include "fm33lc0xx_fl_svd.h" 171 #endif /* FL_SVD_DRIVER_ENABLED */ 172 173 #if defined(FL_U7816_DRIVER_ENABLED) 174 #include "fm33lc0xx_fl_u7816.h" 175 #endif /* FL_U7816_DRIVER_ENABLED */ 176 177 #if defined(FL_UART_DRIVER_ENABLED) 178 #include "fm33lc0xx_fl_uart.h" 179 #endif /* FL_UART_DRIVER_ENABLED */ 180 181 #if defined(FL_VREF_DRIVER_ENABLED) 182 #include "fm33lc0xx_fl_vref.h" 183 #endif /* FL_VREF_DRIVER_ENABLED */ 184 185 #if defined(FL_WWDT_DRIVER_ENABLED) 186 #include "fm33lc0xx_fl_wwdt.h" 187 #endif /* FL_WWDT_DRIVER_ENABLED */ 188 189 #ifdef __cplusplus 190 } 191 #endif 192 193 #endif /* __FM33LC0XX_FL_CONF_H */ 194 195 /********************** (C) COPYRIGHT Fudan Microelectronics **** END OF FILE ***********************/ 196