\doxysection{mylibs\+\_\+include.\+h}
\hypertarget{mylibs__include_8h_source}{}\label{mylibs__include_8h_source}\index{E:/.WORK/STM32/STM32\_ExtendedLibs/MyLibsGeneral/Inc/mylibs\_include.h@{E:/.WORK/STM32/STM32\_ExtendedLibs/MyLibsGeneral/Inc/mylibs\_include.h}}
\mbox{\hyperlink{mylibs__include_8h}{Go to the documentation of this file.}}
\begin{DoxyCode}{0}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00001}00001\ \textcolor{comment}{/**\ }}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00002}00002\ \textcolor{comment}{**************************************************************************}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00003}00003\ \textcolor{comment}{*\ @file\ mylibs\_include.h}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00004}00004\ \textcolor{comment}{*\ @brief\ Заголочный\ файл\ для\ всех\ библиотек}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00005}00005\ \textcolor{comment}{**************************************************************************}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00006}00006\ \textcolor{comment}{@details}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00007}00007\ \textcolor{comment}{Здесь\ нужно\ собрать\ библиотеки\ и\ дефайны,\ которые\ должны\ быть\ видны\ во\ всем\ проекте,}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00008}00008\ \textcolor{comment}{чтобы\ не\ подключать\ 100\ инклюдов\ в\ каждом\ "{}.c"{}\ файле}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00009}00009\ \textcolor{comment}{**************************************************************************}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00010}00010\ \textcolor{comment}{*\ @defgroup\ MYLIBS\_ALL\ \ \ \ \ \ My\ Libs}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00011}00011\ \textcolor{comment}{*\ @brief\ \ \ \ Все\ используемые\ MyLibs\ библиотеки}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00012}00012\ \textcolor{comment}{}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00013}00013\ \textcolor{comment}{*\ @defgroup\ MYLIBS\_PERIPHERAL\ Peripheral}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00014}00014\ \textcolor{comment}{*\ @ingroup\ \ MYLIBS\_ALL}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00015}00015\ \textcolor{comment}{*\ @brief\ \ \ \ Модули\ для\ управления\ периферией}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00016}00016\ \textcolor{comment}{*}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00017}00017\ \textcolor{comment}{*************************************************************************/}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00018}00018\ \textcolor{preprocessor}{\#ifndef\ \_\_MYLIBS\_INCLUDE\_H\_}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00019}00019\ \textcolor{preprocessor}{\#define\ \_\_MYLIBS\_INCLUDE\_H\_}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00020}00020\ }
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00021}00021\ \textcolor{preprocessor}{\#include\ "{}\mbox{\hyperlink{mylibs__defs_8h}{mylibs\_defs.h}}"{}}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00022}00022\ }
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00023}00023\ }
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00024}00024\ \textcolor{preprocessor}{\#ifdef\ ARM\_MATH\_CM4}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00025}00025\ \textcolor{preprocessor}{\ \ \#include\ "{}arm\_math.h"{}}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00026}00026\ \textcolor{preprocessor}{\#endif}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00027}00027\ }
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00028}00028\ }
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00029}00029\ \textcolor{preprocessor}{\#ifdef\ INCLUDE\_BIT\_ACCESS\_LIB}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00030}00030\ \textcolor{preprocessor}{\#include\ "{}bit\_access.h"{}}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00031}00031\ \textcolor{preprocessor}{\#endif}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00032}00032\ }
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00033}00033\ \textcolor{preprocessor}{\#ifdef\ INCLUDE\_TRACKERS\_LIB}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00034}00034\ \textcolor{preprocessor}{\#include\ "{}\mbox{\hyperlink{trackers_8h}{trackers.h}}"{}}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00035}00035\ \textcolor{preprocessor}{\#endif}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00036}00036\ }
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00037}00037\ \textcolor{preprocessor}{\#ifdef\ INCLUDE\_TRACE\_LIB}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00038}00038\ \textcolor{preprocessor}{\#include\ "{}\mbox{\hyperlink{trace_8h}{trace.h}}"{}}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00039}00039\ \textcolor{preprocessor}{\#endif}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00040}00040\ }
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00041}00041\ }
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00042}00042\ }
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00043}00043\ \textcolor{preprocessor}{\#ifdef\ INCLUDE\_GENERAL\_PERIPH\_LIBS}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00044}00044\ }
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00045}00045\ \textcolor{preprocessor}{\#include\ "{}general\_flash.h"{}}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00046}00046\ \textcolor{preprocessor}{\#include\ "{}\mbox{\hyperlink{general__gpio_8h}{general\_gpio.h}}"{}}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00047}00047\ \textcolor{preprocessor}{\#ifdef\ HAL\_SPI\_MODULE\_ENABLED}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00048}00048\ \textcolor{preprocessor}{\#include\ "{}general\_spi.h"{}}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00049}00049\ \textcolor{preprocessor}{\#endif}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00050}00050\ \textcolor{preprocessor}{\#ifdef\ HAL\_UART\_MODULE\_ENABLED}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00051}00051\ \textcolor{preprocessor}{\#include\ "{}general\_uart.h"{}}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00052}00052\ \textcolor{preprocessor}{\#endif}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00053}00053\ \textcolor{preprocessor}{\#ifdef\ HAL\_TIM\_MODULE\_ENABLED}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00054}00054\ \textcolor{preprocessor}{\#include\ "{}general\_tim.h"{}}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00055}00055\ \textcolor{preprocessor}{\#endif}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00056}00056\ }
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00057}00057\ \textcolor{preprocessor}{\#endif\ }\textcolor{comment}{//INCLUDE\_GENERAL\_PERIPH\_LIBS}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00058}00058\ }
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00059}00059\ }
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00060}00060\ }
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00061}00061\ \textcolor{comment}{}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00062}00062\ \textcolor{comment}{/////////////////////////-\/-\/-\/USER\ SETTINGS-\/-\/-\//////////////////////////}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00063}00063\ \textcolor{comment}{//\ user\ includes}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00064}00064\ \textcolor{preprocessor}{\#include\ "{}stdlib.h"{}}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00065}00065\ \textcolor{preprocessor}{\#include\ "{}string.h"{}}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00066}00066\ \textcolor{preprocessor}{\#include\ "{}stdio.h"{}}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00067}00067\ \textcolor{preprocessor}{\#include\ "{}math.h"{}}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00068}00068\ }
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00069}00069\ \textcolor{preprocessor}{\#include\ "{}main.h"{}}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00070}00070\ \textcolor{preprocessor}{\#include\ "{}modbus\_data.h"{}}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00071}00071\ \textcolor{comment}{}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00072}00072\ \textcolor{comment}{/**\ @brief\ Struct\ for\ trackers\ for\ Measure\ */}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00073}\mbox{\hyperlink{struct_measure_handle___tracker_type_def}{00073}}\ \textcolor{keyword}{typedef}\ \mbox{\hyperlink{group___t_r_a_c_k_e_r_s_ga50ccb119acf302969b7fdcb58f2130e4}{TrackerTypeDef}}(MEASURE\_HANDLE\_USER\_VARS\_NUMB)\ \mbox{\hyperlink{struct_measure_handle___tracker_type_def}{MeasureHandle\_TrackerTypeDef}};\textcolor{comment}{}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00074}00074\ \textcolor{comment}{/**\ @brief\ Struct\ for\ trackers\ for\ Measure\ */}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00075}\mbox{\hyperlink{struct_measure___tracker_type_def}{00075}}\ \textcolor{keyword}{typedef}\ \mbox{\hyperlink{group___t_r_a_c_k_e_r_s_ga50ccb119acf302969b7fdcb58f2130e4}{TrackerTypeDef}}(MEASURE\_USER\_VARS\_NUMB)\ \mbox{\hyperlink{struct_measure___tracker_type_def}{Measure\_TrackerTypeDef}};\textcolor{comment}{}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00076}00076\ \textcolor{comment}{/**\ @brief\ Struct\ for\ trackers\ for\ RS\ */}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00077}\mbox{\hyperlink{struct_r_s___tracker_type_def}{00077}}\ \textcolor{keyword}{typedef}\ \mbox{\hyperlink{group___t_r_a_c_k_e_r_s_ga50ccb119acf302969b7fdcb58f2130e4}{TrackerTypeDef}}(RS\_USER\_VARS\_NUMB)\ \ \ \ \ \ \mbox{\hyperlink{struct_r_s___tracker_type_def}{RS\_TrackerTypeDef}};\textcolor{comment}{}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00078}00078\ \textcolor{comment}{/**\ @brief\ Struct\ for\ trackers\ for\ ADC\ */}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00079}\mbox{\hyperlink{struct_a_d_c___tracker_type_def}{00079}}\ \textcolor{keyword}{typedef}\ \mbox{\hyperlink{group___t_r_a_c_k_e_r_s_ga50ccb119acf302969b7fdcb58f2130e4}{TrackerTypeDef}}(ADC\_USER\_VARS\_NUMB)\ \ \ \ \ \mbox{\hyperlink{struct_a_d_c___tracker_type_def}{ADC\_TrackerTypeDef}};\textcolor{comment}{}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00080}00080\ \textcolor{comment}{/**\ @brief\ Struct\ for\ trackers\ for\ ADC\ Channel\ */}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00081}\mbox{\hyperlink{struct_a_d_c_channel___tracker_type_def}{00081}}\ \textcolor{keyword}{typedef}\ \mbox{\hyperlink{group___t_r_a_c_k_e_r_s_ga50ccb119acf302969b7fdcb58f2130e4}{TrackerTypeDef}}(ADC\_CH\_USER\_VARS\_NUMB)\ \ \mbox{\hyperlink{struct_a_d_c_channel___tracker_type_def}{ADCChannel\_TrackerTypeDef}};}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00082}00082\ }
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00083}00083\ }
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00084}\mbox{\hyperlink{struct_m_z_k_t___l_e_ds_type_def}{00084}}\ \textcolor{keyword}{typedef}\ \textcolor{keyword}{struct}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00085}00085\ \{}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00086}00086\ \ \ \textcolor{comment}{/*\ Светодиоды,\ которые\ повторяют\ дискретные\ выходные\ сигналы\ */}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00087}00087\ \ \ \mbox{\hyperlink{struct_g_p_i_o___l_e_d_type_def}{GPIO\_LEDTypeDef}}\ work;}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00088}00088\ \ \ \mbox{\hyperlink{struct_g_p_i_o___l_e_d_type_def}{GPIO\_LEDTypeDef}}\ warning;}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00089}00089\ \ \ \mbox{\hyperlink{struct_g_p_i_o___l_e_d_type_def}{GPIO\_LEDTypeDef}}\ error;}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00090}00090\ \ \ }
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00091}00091\ \ \ \textcolor{comment}{/*\ Светодиод\ для\ индикации\ активной\ связи\ */}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00092}00092\ \ \ \mbox{\hyperlink{struct_g_p_i_o___l_e_d_type_def}{GPIO\_LEDTypeDef}}\ connection;}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00093}00093\ \ \ }
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00094}00094\ \ \ \textcolor{comment}{/*\ Отладочные\ светодиоды\ */}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00095}00095\ \ \ \mbox{\hyperlink{struct_g_p_i_o___l_e_d_type_def}{GPIO\_LEDTypeDef}}\ green1;}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00096}00096\ \ \ \mbox{\hyperlink{struct_g_p_i_o___l_e_d_type_def}{GPIO\_LEDTypeDef}}\ green2;}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00097}00097\ \ \ \mbox{\hyperlink{struct_g_p_i_o___l_e_d_type_def}{GPIO\_LEDTypeDef}}\ red;}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00098}00098\ \}\mbox{\hyperlink{struct_m_z_k_t___l_e_ds_type_def}{MZKT\_LEDsTypeDef}};}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00099}00099\ \textcolor{keyword}{extern}\ \mbox{\hyperlink{struct_m_z_k_t___l_e_ds_type_def}{MZKT\_LEDsTypeDef}}\ MZKT\_LEDS;}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00100}00100\ }
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00101}\mbox{\hyperlink{struct_m_z_k_t___discrete_inputs_type_def}{00101}}\ \textcolor{keyword}{typedef}\ \textcolor{keyword}{struct}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00102}00102\ \{}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00103}00103\ \ \ \mbox{\hyperlink{struct_g_p_i_o___switch_type_def}{GPIO\_SwitchTypeDef}}\ err\_24V;}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00104}00104\ \ \ \mbox{\hyperlink{struct_g_p_i_o___switch_type_def}{GPIO\_SwitchTypeDef}}\ err\_5Vd;}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00105}00105\ \ \ \mbox{\hyperlink{struct_g_p_i_o___switch_type_def}{GPIO\_SwitchTypeDef}}\ err\_5Vsi;}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00106}00106\ \ \ \mbox{\hyperlink{struct_g_p_i_o___switch_type_def}{GPIO\_SwitchTypeDef}}\ err\_Va;}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00107}00107\ \}\mbox{\hyperlink{struct_m_z_k_t___discrete_inputs_type_def}{MZKT\_DiscreteInputsTypeDef}};}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00108}00108\ \textcolor{keyword}{extern}\ \mbox{\hyperlink{struct_m_z_k_t___discrete_inputs_type_def}{MZKT\_DiscreteInputsTypeDef}}\ MZKT\_DISCIN;\textcolor{comment}{}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00109}00109\ \textcolor{comment}{/////////////////////////-\/-\/-\/USER\ SETTINGS-\/-\/-\//////////////////////////}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00110}00110\ }
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00111}00111\ }
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00112}00112\ \textcolor{preprocessor}{\#endif\ }\textcolor{comment}{//\ \_\_MYLIBS\_INCLUDE\_H\_}}
\DoxyCodeLine{\Hypertarget{mylibs__include_8h_source_l00113}00113\ }

\end{DoxyCode}
