NIIETCM4 PD  v0.9.0
Драйвер периферии для микроконтроллеров на базе ядра ARM Cortex-M4
niietcm4_conf.h
См. документацию.
1 
33 /* Define to prevent recursive inclusion -------------------------------------*/
34 #ifndef __NIIETCM4_CONF_H
35 #define __NIIETCM4_CONF_H
36 
37 /* Includes ------------------------------------------------------------------*/
38 /* Раскомментируйте/закоментируйте, чтобы включить/отключить заголовочный файл периферии */
39 #include "niietcm4_gpio.h"
40 #include "niietcm4_rcc.h"
41 #include "niietcm4_dma.h"
42 #include "niietcm4_uart.h"
43 #include "niietcm4_timer.h"
44 #include "niietcm4_rtc.h"
45 #include "niietcm4_bootflash.h"
46 #include "niietcm4_userflash.h"
47 #include "niietcm4_extmem.h"
48 #include "niietcm4_adc.h"
49 #include "niietcm4_watchdog.h"
50 #include "niietcm4_cap.h"
51 
52 /* Exported types ------------------------------------------------------------*/
53 /* Exported constants --------------------------------------------------------*/
54 /* Раскомментируйте строку ниже для включения макроса "assert_param" в коде драйвера */
55 /* #define USE_FULL_ASSERT 1 */
56 
57 /* Exported macro ------------------------------------------------------------*/
58 #ifdef USE_FULL_ASSERT
59 
67  #define assert_param(expr) ((expr) ? (void)0 : assert_failed((uint8_t *)__FILE__, __LINE__))
68 /* Exported functions ------------------------------------------------------- */
69  void assert_failed(uint8_t* file, uint32_t line);
70 #else
71  #define assert_param(expr) ((void)0)
72 #endif /* USE_FULL_ASSERT */
73 
74 #endif /* __NIIETCM4_CONF_H */
75 
76 /******************* (C) COPYRIGHT 2015 NIIET *****END OF FILE****/
Файл содержит все прототипы функций для RCC (Reset & Clock Control).
Файл содержит все прототипы функций для сторожевого таймера.
Файл содержит все прототипы функций для пользовательской флеш.
Файл содержит все прототипы функций для UART.
Файл содержит все прототипы функций для загрузочной флеш.
Файл содержит все прототипы функций для интерфейса внешней памяти.
Файл содержит все прототипы функций для DMA.
Файл содержит все прототипы функций для работы с АЦП, секвенсорами, цифровыми компараторами.
Файл содержит все прототипы функций для таймеров
Файл содержит все прототипы функций для блоков захвата
Файл содержит все прототипы функций для GPIO.
Файл содержит все прототипы функций для таймеров