| 
    MyLibs 1.0
    
   Расширенные библиотеки для STM32 
   | 
 
Заголочный файл для дефайнов библиотеки MyLibsGeneral. More...
#include "mylibs_config.h"Go to the source code of this file.
Macros | |
| #define | MyLibs_Error_Handler(params) | 
| Error_Handler который будет вызыватся в библиотеке   | |
| #define | check_null_ptr_1(p1) | 
| Проверить один указатель на NULL.   | |
| #define | check_null_ptr_2(p1, p2) | 
| Проверить два указателя на NULL.   | |
| #define | check_null_ptr_3(p1, p2, p3) | 
| Проверить три указателя на NULL.   | |
| #define | check_null_ptr_4(p1, p2, p3, p4) | 
| Проверить четыре указателя на NULL.   | |
| #define | check_null_ptr_5(p1, p2, p3, p4, p5) | 
| Проверить пять указателей на NULL.   | |
| #define | msDelay(_ms_) | 
| Задержка на указанное количество миллисекунд.   | |
| #define | msDelayStart(_pvar_) | 
| Начать отсчет задержки.   | |
| #define | msDelayWhileActive(_ms_, _pvar_) | 
| Проверяет, активна ли задержка.   | |
| #define | msDelayWaitDone(_ms_, _pvar_) | 
| Проверяет, завершилась ли задержка.   | |
| #define | ClearStruct(_struct_) | 
| Обнуление структуры.   | |
| #define | Divide_Up(_val_, _div_) | 
| Деление с округлением вверх   | |
| #define | ByteSwap16(v) | 
| Swap between Little Endian and Big Endian.   | |
| #define | ABS(x) | 
| Абсолютное значение числа   | |
Functions | |
| void | Error_Handler (void) | 
Заголочный файл для дефайнов библиотеки MyLibsGeneral.
Definition in file mylibs_defs.h.