|
MyLibs 1.0
Расширенные библиотеки для STM32
|
Конфигурация трекеров и трассировки More...
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 TRACKERS_ENABLE |
Включить трекеры
Definition at line 25 of file __mylibs_config.h.
| #define SERIAL_TRACE_ENABLE |
Включить serial трассировку
Definition at line 26 of file __mylibs_config.h.
| #define RTT_TRACE_ENABLE |
Включить serial трассировку через RTT.
Definition at line 27 of file __mylibs_config.h.
| #define SWO_TRACE_ENABLE |
Включить serial трассировку через SWO.
Definition at line 28 of file __mylibs_config.h.
| #define LOG_LEVEL 1 |
Уровень log serial трассировки log_printf.
Definition at line 35 of file __mylibs_config.h.
| #define RTT_FLASH_BUFFER_SIZE 1024 |
Размер буфера RTT в Flash.
Definition at line 37 of file __mylibs_config.h.
| #define RTT_FLASH_SECTOR FLASH_SECTOR_11 |
Сектор FLASH куда положится RTT буфер
Definition at line 38 of file __mylibs_config.h.
| #define RTT_FLASH_SECTOR_START 0x080E0000 |
Начало сектора RTT_FLASH_SECTOR.
Definition at line 39 of file __mylibs_config.h.
| #define RTT_FLASH_SECTOR_END 0x080FFFFF |
Конец сектора RTT_FLASH_SECTOR.
Definition at line 40 of file __mylibs_config.h.
| #define HARDFAULT_SERIAL_TRACE |
Включить обработку и serial трассировку Hardfault.
Definition at line 43 of file __mylibs_config.h.
| #define HF_RTT_TAG_BASE 0xDEAD0000 |
базовый тег для HardFault
Definition at line 44 of file __mylibs_config.h.
| #define HF_RTT_TAIL_SIZE RTT_FLASH_BUFFER_SIZE |
Размер буфера RTT, который сохранится при Hardfault.
Definition at line 45 of file __mylibs_config.h.
| #define HF_STACK_DUMP_WORDS 32 |
Сколько слов стека будет проанализировано во время Hardfault.
Definition at line 46 of file __mylibs_config.h.
| #define HF_FLASH_ADDR ((uint32_t)0x080FF000) |
Адрес FLASH куда положится RTT буфер
Definition at line 47 of file __mylibs_config.h.
| #define HF_RAM_END 0x20030000 |
Конец RAM памяти (чтобы во время анализа стека не выйти за пределы)
Definition at line 48 of file __mylibs_config.h.
| #define GPIO_TRACE_ENABLE |
Включить GPIO трассировку
Definition at line 50 of file __mylibs_config.h.