VSF Documented
at32f402_405_conf.h
Go to the documentation of this file.
1
25/* define to prevent recursive inclusion -------------------------------------*/
26#ifndef __AT32F402_405_CONF_H
27#define __AT32F402_405_CONF_H
28
29#ifdef __cplusplus
30extern "C" {
31#endif
32
41#if !defined HEXT_VALUE
42#define HEXT_VALUE ((uint32_t)12000000)
43#endif
44
49#define HEXT_STARTUP_TIMEOUT ((uint16_t)0x3000)
50#define HICK_VALUE ((uint32_t)8000000)
51#define LEXT_VALUE ((uint32_t)32768)
54#if 1
55/* module define -------------------------------------------------------------*/
56#define ACC_MODULE_ENABLED
57#define ADC_MODULE_ENABLED
58#define CAN_MODULE_ENABLED
59#define CRC_MODULE_ENABLED
60#define CRM_MODULE_ENABLED
61#define DEBUG_MODULE_ENABLED
62#define DMA_MODULE_ENABLED
63#define ERTC_MODULE_ENABLED
64#define EXINT_MODULE_ENABLED
65#define FLASH_MODULE_ENABLED
66#define GPIO_MODULE_ENABLED
67#define I2C_MODULE_ENABLED
68#define MISC_MODULE_ENABLED
69#define PWC_MODULE_ENABLED
70#define QSPI_MODULE_ENABLED
71#define SCFG_MODULE_ENABLED
72#define SPI_MODULE_ENABLED
73#define TMR_MODULE_ENABLED
74#define USART_MODULE_ENABLED
75#define USB_MODULE_ENABLED
76#define WDT_MODULE_ENABLED
77#define WWDT_MODULE_ENABLED
78
79/* includes ------------------------------------------------------------------*/
80#ifdef ACC_MODULE_ENABLED
81#include "at32f402_405_acc.h"
82#endif
83#ifdef ADC_MODULE_ENABLED
84#include "at32f402_405_adc.h"
85#endif
86#ifdef CAN_MODULE_ENABLED
87#include "at32f402_405_can.h"
88#endif
89#ifdef CRC_MODULE_ENABLED
90#include "at32f402_405_crc.h"
91#endif
92#ifdef CRM_MODULE_ENABLED
93#include "at32f402_405_crm.h"
94#endif
95#ifdef DEBUG_MODULE_ENABLED
96#include "at32f402_405_debug.h"
97#endif
98#ifdef DMA_MODULE_ENABLED
99#include "at32f402_405_dma.h"
100#endif
101#ifdef ERTC_MODULE_ENABLED
102#include "at32f402_405_ertc.h"
103#endif
104#ifdef EXINT_MODULE_ENABLED
105#include "at32f402_405_exint.h"
106#endif
107#ifdef FLASH_MODULE_ENABLED
108#include "at32f402_405_flash.h"
109#endif
110#ifdef GPIO_MODULE_ENABLED
111#include "at32f402_405_gpio.h"
112#endif
113#ifdef I2C_MODULE_ENABLED
114#include "at32f402_405_i2c.h"
115#endif
116#ifdef MISC_MODULE_ENABLED
117#include "at32f402_405_misc.h"
118#endif
119#ifdef PWC_MODULE_ENABLED
120#include "at32f402_405_pwc.h"
121#endif
122#ifdef QSPI_MODULE_ENABLED
123#include "at32f402_405_qspi.h"
124#endif
125#ifdef SCFG_MODULE_ENABLED
126#include "at32f402_405_scfg.h"
127#endif
128#ifdef SPI_MODULE_ENABLED
129#include "at32f402_405_spi.h"
130#endif
131#ifdef TMR_MODULE_ENABLED
132#include "at32f402_405_tmr.h"
133#endif
134#ifdef USART_MODULE_ENABLED
135#include "at32f402_405_usart.h"
136#endif
137#ifdef USB_MODULE_ENABLED
138#include "at32f402_405_usb.h"
139#endif
140#ifdef WDT_MODULE_ENABLED
141#include "at32f402_405_wdt.h"
142#endif
143#ifdef WWDT_MODULE_ENABLED
144#include "at32f402_405_wwdt.h"
145#endif
146
147#endif
148
149#ifdef __cplusplus
150}
151#endif
152
153#endif
Generated from commit: vsfteam/vsf@3f091ef