|
MyLibs 1.0
Расширенные библиотеки для STM32
|
Заголочный файл для работы с трекерами Trackers defines. More...
#include "mylibs_defs.h"Go to the source code of this file.
Macros | |
| #define | TrackerTypeDef(num_user_vars) |
| Структура для счетчиков отладки | |
| #define | num_of_usercnts(_user_) |
| Получить количетство пользовательских переменных | |
| #define | assert_usertracker(_cntstruct_, _uservarnumb_) |
| Проверка существует ли указанная пользовательская переменная | |
| #define | if_assert_usertracker(_cntstruct_, _uservarnumb_) |
| Условие для проверки существует ли указанная пользовательская переменная | |
| #define | tern_assert_usertracker(_cntstruct_, _uservarnumb_) |
| Тернарный оператор для проверки существует ли указанная пользовательская переменная | |
| #define | TrackerGet_Ok(_cntstruct_) |
| Считать счетчик успешных событий | |
| #define | TrackerGet_Err(_cntstruct_) |
| Считать счетчик ошибок | |
| #define | TrackerGet_Warn(_cntstruct_) |
| Считать счетчик предупреждений | |
| #define | TrackerGet_User(_cntstruct_, _uservarnumb_) |
| Считать пользовательскую переменную | |
| #define | TrackerCnt_Ok(_cntstruct_) |
| Инкрементирование счетчика успешных событий | |
| #define | TrackerCnt_Err(_cntstruct_) |
| Инкрементирование счетчика ошибок | |
| #define | TrackerCnt_Warn(_cntstruct_) |
| Инкрементирование счетчика предупреждений | |
| #define | TrackerCnt_User(_cntstruct_, _uservarnumb_) |
| Инкрементирование пользовательской переменной | |
| #define | TrackerWrite_User(_cntstruct_, _uservarnumb_, _val_) |
| Запись числа в пользовательскую переменную | |
| #define | TrackerClear_All(_cntstruct_) |
| Очистка всей структуры | |
| #define | TrackerClear_Ok(_cntstruct_) |
| Очистка счетчика успешных событий | |
| #define | TrackerClear_Err(_cntstruct_) |
| Очистка счетчика ошибок | |
| #define | TrackerClear_Warn(_cntstruct_) |
| Очистка счетчика предупреждений | |
| #define | TrackerClear_User(_cntstruct_, _uservarnumb_) |
| Очистка пользовательской переменной | |
| #define | TrackerClear_UserAll(_cntstruct_) |
| Очистка всех пользовательских переменных | |
Заголочный файл для работы с трекерами Trackers defines.
Definition in file trackers.h.