|
MyLibs 1.0
Расширенные библиотеки для STM32
|
Конфигурации для библиотек MyLibs. More...
#include "stm32f4xx_hal.h"Go to the source code of this file.
Macros | |
| #define | TRACKERS_ENABLE |
| Включить трекеры | |
| #define | SERIAL_TRACE_ENABLE |
| Включить serial трассировку | |
| #define | RTT_TRACE_ENABLE |
| Включить serial трассировку через RTT. | |
| #define | SWO_TRACE_ENABLE |
| Включить serial трассировку через SWO. | |
| #define | LOG_LEVEL 1 |
| Уровень log serial трассировки log_printf. | |
| #define | RTT_FLASH_BUFFER_SIZE 1024 |
| Размер буфера RTT в Flash. | |
| #define | RTT_FLASH_SECTOR FLASH_SECTOR_11 |
| Сектор FLASH куда положится RTT буфер | |
| #define | RTT_FLASH_SECTOR_START 0x080E0000 |
| Начало сектора RTT_FLASH_SECTOR. | |
| #define | RTT_FLASH_SECTOR_END 0x080FFFFF |
| Конец сектора RTT_FLASH_SECTOR. | |
| #define | HARDFAULT_SERIAL_TRACE |
| Включить обработку и serial трассировку Hardfault. | |
| #define | HF_RTT_TAG_BASE 0xDEAD0000 |
| базовый тег для HardFault | |
| #define | HF_RTT_TAIL_SIZE RTT_FLASH_BUFFER_SIZE |
| Размер буфера RTT, который сохранится при Hardfault. | |
| #define | HF_STACK_DUMP_WORDS 32 |
| Сколько слов стека будет проанализировано во время Hardfault. | |
| #define | HF_FLASH_ADDR ((uint32_t)0x080FF000) |
| Адрес FLASH куда положится RTT буфер | |
| #define | HF_RAM_END 0x20030000 |
| Конец RAM памяти (чтобы во время анализа стека не выйти за пределы) | |
| #define | GPIO_TRACE_ENABLE |
| Включить GPIO трассировку | |
| #define | INCLUDE_BIT_ACCESS_LIB |
| Подключить библиотеку с typedef с битовыми полями | |
| #define | INCLUDE_TRACKERS_LIB |
| Подключить библиотеку с трекерами | |
| #define | INCLUDE_TRACE_LIB |
| Подключить библиотеку с трейсами | |
| #define | INCLUDE_GENERAL_PERIPH_LIBS |
| Подключить библиотеку с периферией | |
Конфигурации для библиотек MyLibs.
Definition in file mylibs_config.h.