NIIETCM4 PD  v0.10.5
Драйвер периферии для микроконтроллеров на базе ядра 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 #include "niietcm4_pwm.h"
52 #include "niietcm4_irq.h"
53 
54 /* Exported types ------------------------------------------------------------*/
55 /* Exported constants --------------------------------------------------------*/
56 /* Раскомментируйте строку ниже для включения макроса "assert_param" в коде драйвера */
57 /* #define USE_FULL_ASSERT 1 */
58 
59 /* Exported macro ------------------------------------------------------------*/
60 #ifdef USE_FULL_ASSERT
61 
69  #define assert_param(expr) ((expr) ? (void)0 : assert_failed((uint8_t *)__FILE__, __LINE__))
70 /* Exported functions ------------------------------------------------------- */
71  void assert_failed(uint8_t* file, uint32_t line);
72 #else
73  #define assert_param(expr) ((void)0)
74 #endif /* USE_FULL_ASSERT */
75 
76 #endif /* __NIIETCM4_CONF_H */
77 
78 /******************* (C) COPYRIGHT 2015 NIIET *****END OF FILE****/
Файл содержит все прототипы функций для блоков ШИМ
Файл содержит все прототипы функций для RCC (Reset & Clock Control).
Файл содержит все прототипы функций для сторожевого таймера.
Файл содержит все прототипы функций для пользовательской флеш.
Файл содержит все прототипы функций для UART.
Файл содержит все прототипы функций для назначения обработчиков прерываний во время выполнения програ...
Файл содержит все прототипы функций для загрузочной флеш.
Файл содержит все прототипы функций для интерфейса внешней памяти.
Файл содержит все прототипы функций для DMA.
Файл содержит все прототипы функций для работы с АЦП, секвенсорами, цифровыми компараторами.
Файл содержит все прототипы функций для таймеров
Файл содержит все прототипы функций для блоков захвата
Файл содержит все прототипы функций для GPIO.
Файл содержит все прототипы функций для таймеров