\doxysection{GPIO\+\_\+\+LEDType\+Def Struct Reference}
\hypertarget{struct_g_p_i_o___l_e_d_type_def}{}\label{struct_g_p_i_o___l_e_d_type_def}\index{GPIO\_LEDTypeDef@{GPIO\_LEDTypeDef}}


Структура светодиода  




{\ttfamily \#include $<$general\+\_\+gpio.\+h$>$}

\doxysubsubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{group___m_y_l_i_b_s___g_p_i_o___l_e_d_s_gaac2b90d8b8c9579b6aa5d3bbda9b1ff1}{GPIO\+\_\+\+LEDState\+Type\+Def}} \mbox{\hyperlink{struct_g_p_i_o___l_e_d_type_def_ad28d93023a00e3c5669bd3deda122435}{state}}
\begin{DoxyCompactList}\small\item\em Текущий режим работы светодиода \end{DoxyCompactList}\item 
GPIO\+\_\+\+Type\+Def \texorpdfstring{$\ast$}{*} \mbox{\hyperlink{struct_g_p_i_o___l_e_d_type_def_a831923d4d157267ecc2f1add1c49adcf}{LED\+\_\+\+Port}}
\begin{DoxyCompactList}\small\item\em GPIO порт ножки светодиода \end{DoxyCompactList}\item 
uint32\+\_\+t \mbox{\hyperlink{struct_g_p_i_o___l_e_d_type_def_a684ff60e4c94daf2221524cdc6fcc978}{LED\+\_\+\+Pin}}
\begin{DoxyCompactList}\small\item\em GPIO пин ножки светодиода \end{DoxyCompactList}\item 
uint8\+\_\+t \mbox{\hyperlink{struct_g_p_i_o___l_e_d_type_def_abe9aadc0b28d042267f7155e187a1816}{LED\+\_\+\+Active\+Lvl}}
\begin{DoxyCompactList}\small\item\em Активный уровень ножки (при котором светодиод горит) \end{DoxyCompactList}\item 
uint32\+\_\+t \mbox{\hyperlink{struct_g_p_i_o___l_e_d_type_def_a6cc026931a4681732f9a329ae03098ec}{LED\+\_\+\+Period}}
\begin{DoxyCompactList}\small\item\em Период моргания светодиода \end{DoxyCompactList}\item 
uint32\+\_\+t \mbox{\hyperlink{struct_g_p_i_o___l_e_d_type_def_a8c43c12787f4a89f4a785f91a979ba68}{tickprev}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Структура светодиода 

Definition at line \mbox{\hyperlink{general__gpio_8h_source_l00073}{73}} of file \mbox{\hyperlink{general__gpio_8h_source}{general\+\_\+gpio.\+h}}.



\label{doc-variable-members}
\Hypertarget{struct_g_p_i_o___l_e_d_type_def_doc-variable-members}
\doxysubsection{Member Data Documentation}
\Hypertarget{struct_g_p_i_o___l_e_d_type_def_ad28d93023a00e3c5669bd3deda122435}\index{GPIO\_LEDTypeDef@{GPIO\_LEDTypeDef}!state@{state}}
\index{state@{state}!GPIO\_LEDTypeDef@{GPIO\_LEDTypeDef}}
\doxysubsubsection{\texorpdfstring{state}{state}}
{\footnotesize\ttfamily \label{struct_g_p_i_o___l_e_d_type_def_ad28d93023a00e3c5669bd3deda122435} 
\mbox{\hyperlink{group___m_y_l_i_b_s___g_p_i_o___l_e_d_s_gaac2b90d8b8c9579b6aa5d3bbda9b1ff1}{GPIO\+\_\+\+LEDState\+Type\+Def}} GPIO\+\_\+\+LEDType\+Def\+::state}



Текущий режим работы светодиода 



Definition at line \mbox{\hyperlink{general__gpio_8h_source_l00075}{75}} of file \mbox{\hyperlink{general__gpio_8h_source}{general\+\_\+gpio.\+h}}.

\Hypertarget{struct_g_p_i_o___l_e_d_type_def_a831923d4d157267ecc2f1add1c49adcf}\index{GPIO\_LEDTypeDef@{GPIO\_LEDTypeDef}!LED\_Port@{LED\_Port}}
\index{LED\_Port@{LED\_Port}!GPIO\_LEDTypeDef@{GPIO\_LEDTypeDef}}
\doxysubsubsection{\texorpdfstring{LED\_Port}{LED\_Port}}
{\footnotesize\ttfamily \label{struct_g_p_i_o___l_e_d_type_def_a831923d4d157267ecc2f1add1c49adcf} 
GPIO\+\_\+\+Type\+Def\texorpdfstring{$\ast$}{*} GPIO\+\_\+\+LEDType\+Def\+::\+LED\+\_\+\+Port}



GPIO порт ножки светодиода 



Definition at line \mbox{\hyperlink{general__gpio_8h_source_l00077}{77}} of file \mbox{\hyperlink{general__gpio_8h_source}{general\+\_\+gpio.\+h}}.

\Hypertarget{struct_g_p_i_o___l_e_d_type_def_a684ff60e4c94daf2221524cdc6fcc978}\index{GPIO\_LEDTypeDef@{GPIO\_LEDTypeDef}!LED\_Pin@{LED\_Pin}}
\index{LED\_Pin@{LED\_Pin}!GPIO\_LEDTypeDef@{GPIO\_LEDTypeDef}}
\doxysubsubsection{\texorpdfstring{LED\_Pin}{LED\_Pin}}
{\footnotesize\ttfamily \label{struct_g_p_i_o___l_e_d_type_def_a684ff60e4c94daf2221524cdc6fcc978} 
uint32\+\_\+t GPIO\+\_\+\+LEDType\+Def\+::\+LED\+\_\+\+Pin}



GPIO пин ножки светодиода 



Definition at line \mbox{\hyperlink{general__gpio_8h_source_l00078}{78}} of file \mbox{\hyperlink{general__gpio_8h_source}{general\+\_\+gpio.\+h}}.

\Hypertarget{struct_g_p_i_o___l_e_d_type_def_abe9aadc0b28d042267f7155e187a1816}\index{GPIO\_LEDTypeDef@{GPIO\_LEDTypeDef}!LED\_ActiveLvl@{LED\_ActiveLvl}}
\index{LED\_ActiveLvl@{LED\_ActiveLvl}!GPIO\_LEDTypeDef@{GPIO\_LEDTypeDef}}
\doxysubsubsection{\texorpdfstring{LED\_ActiveLvl}{LED\_ActiveLvl}}
{\footnotesize\ttfamily \label{struct_g_p_i_o___l_e_d_type_def_abe9aadc0b28d042267f7155e187a1816} 
uint8\+\_\+t GPIO\+\_\+\+LEDType\+Def\+::\+LED\+\_\+\+Active\+Lvl}



Активный уровень ножки (при котором светодиод горит) 



Definition at line \mbox{\hyperlink{general__gpio_8h_source_l00080}{80}} of file \mbox{\hyperlink{general__gpio_8h_source}{general\+\_\+gpio.\+h}}.

\Hypertarget{struct_g_p_i_o___l_e_d_type_def_a6cc026931a4681732f9a329ae03098ec}\index{GPIO\_LEDTypeDef@{GPIO\_LEDTypeDef}!LED\_Period@{LED\_Period}}
\index{LED\_Period@{LED\_Period}!GPIO\_LEDTypeDef@{GPIO\_LEDTypeDef}}
\doxysubsubsection{\texorpdfstring{LED\_Period}{LED\_Period}}
{\footnotesize\ttfamily \label{struct_g_p_i_o___l_e_d_type_def_a6cc026931a4681732f9a329ae03098ec} 
uint32\+\_\+t GPIO\+\_\+\+LEDType\+Def\+::\+LED\+\_\+\+Period}



Период моргания светодиода 



Definition at line \mbox{\hyperlink{general__gpio_8h_source_l00081}{81}} of file \mbox{\hyperlink{general__gpio_8h_source}{general\+\_\+gpio.\+h}}.

\Hypertarget{struct_g_p_i_o___l_e_d_type_def_a8c43c12787f4a89f4a785f91a979ba68}\index{GPIO\_LEDTypeDef@{GPIO\_LEDTypeDef}!tickprev@{tickprev}}
\index{tickprev@{tickprev}!GPIO\_LEDTypeDef@{GPIO\_LEDTypeDef}}
\doxysubsubsection{\texorpdfstring{tickprev}{tickprev}}
{\footnotesize\ttfamily \label{struct_g_p_i_o___l_e_d_type_def_a8c43c12787f4a89f4a785f91a979ba68} 
uint32\+\_\+t GPIO\+\_\+\+LEDType\+Def\+::tickprev}



Definition at line \mbox{\hyperlink{general__gpio_8h_source_l00083}{83}} of file \mbox{\hyperlink{general__gpio_8h_source}{general\+\_\+gpio.\+h}}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
E\+:/.\+WORK/\+STM32/\+STM32\+\_\+\+Extended\+Libs/\+STM32\+\_\+\+General/\+Inc/\mbox{\hyperlink{general__gpio_8h}{general\+\_\+gpio.\+h}}\end{DoxyCompactItemize}
