\doxysubsubsection{Trace configs }
\hypertarget{group___t_r_a_c_e___c_o_n_f_i_g}{}\label{group___t_r_a_c_e___c_o_n_f_i_g}\index{Trace configs@{Trace configs}}


Конфигурация трекеров и трассировки  


Collaboration diagram for Trace configs\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=241pt]{group___t_r_a_c_e___c_o_n_f_i_g}
\end{center}
\end{figure}
\doxysubsubsubsubsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \mbox{\hyperlink{group___t_r_a_c_e___c_o_n_f_i_g_gac9eaedc31ab023ce7d6403999216e496}{TRACKERS\+\_\+\+ENABLE}}
\begin{DoxyCompactList}\small\item\em Включить трекеры \end{DoxyCompactList}\item 
\#define \mbox{\hyperlink{group___t_r_a_c_e___c_o_n_f_i_g_ga76936505ca200d2e61226b7ba68f27c6}{SERIAL\+\_\+\+TRACE\+\_\+\+ENABLE}}
\begin{DoxyCompactList}\small\item\em Включить serial трассировку \end{DoxyCompactList}\item 
\#define \mbox{\hyperlink{group___t_r_a_c_e___c_o_n_f_i_g_ga00ff2175bdc1fb11c8ec970ea3010dd8}{RTT\+\_\+\+TRACE\+\_\+\+ENABLE}}
\begin{DoxyCompactList}\small\item\em Включить serial трассировку через RTT. \end{DoxyCompactList}\item 
\#define \mbox{\hyperlink{group___t_r_a_c_e___c_o_n_f_i_g_gab8db9704b5d11858aa879689b9d36336}{SWO\+\_\+\+TRACE\+\_\+\+ENABLE}}
\begin{DoxyCompactList}\small\item\em Включить serial трассировку через SWO. \end{DoxyCompactList}\item 
\#define \mbox{\hyperlink{group___t_r_a_c_e___c_o_n_f_i_g_ga0b87e0d3bf5853bcbb0b66a7c48fdc05}{LOG\+\_\+\+LEVEL}}~1
\begin{DoxyCompactList}\small\item\em Уровень log serial трассировки \doxylink{group___t_r_a_c_e___s_e_r_i_a_l_ga730fb7b8d0bbb348dca73c15bd0e0b26}{log\+\_\+printf}. \end{DoxyCompactList}\item 
\#define \mbox{\hyperlink{group___t_r_a_c_e___c_o_n_f_i_g_ga501312b24e322de4dd6755ad442f0ba3}{RTT\+\_\+\+FLASH\+\_\+\+BUFFER\+\_\+\+SIZE}}~1024
\begin{DoxyCompactList}\small\item\em Размер буфера RTT в Flash. \end{DoxyCompactList}\item 
\#define \mbox{\hyperlink{group___t_r_a_c_e___c_o_n_f_i_g_ga3bc1b76864e1d32cbdd174d4caae7724}{RTT\+\_\+\+FLASH\+\_\+\+SECTOR}}~FLASH\+\_\+\+SECTOR\+\_\+11
\begin{DoxyCompactList}\small\item\em Сектор FLASH куда положится RTT буфер \end{DoxyCompactList}\item 
\#define \mbox{\hyperlink{group___t_r_a_c_e___c_o_n_f_i_g_ga8e56f75d3ab8a89ddde1404ae23c3297}{RTT\+\_\+\+FLASH\+\_\+\+SECTOR\+\_\+\+START}}~0x080\+E0000
\begin{DoxyCompactList}\small\item\em Начало сектора RTT\+\_\+\+FLASH\+\_\+\+SECTOR. \end{DoxyCompactList}\item 
\#define \mbox{\hyperlink{group___t_r_a_c_e___c_o_n_f_i_g_gafeca0be3688dea07ff443f894668003d}{RTT\+\_\+\+FLASH\+\_\+\+SECTOR\+\_\+\+END}}~0x080\+FFFFF
\begin{DoxyCompactList}\small\item\em Конец сектора RTT\+\_\+\+FLASH\+\_\+\+SECTOR. \end{DoxyCompactList}\item 
\#define \mbox{\hyperlink{group___t_r_a_c_e___c_o_n_f_i_g_ga47f454f804b4dbc26cae079e8d8641e6}{HARDFAULT\+\_\+\+SERIAL\+\_\+\+TRACE}}
\begin{DoxyCompactList}\small\item\em Включить обработку и serial трассировку Hardfault. \end{DoxyCompactList}\item 
\#define \mbox{\hyperlink{group___t_r_a_c_e___c_o_n_f_i_g_gadc960255719c7eff4bdfaa850be9b313}{HF\+\_\+\+RTT\+\_\+\+TAG\+\_\+\+BASE}}~0x\+DEAD0000
\begin{DoxyCompactList}\small\item\em базовый тег для Hard\+Fault \end{DoxyCompactList}\item 
\#define \mbox{\hyperlink{group___t_r_a_c_e___c_o_n_f_i_g_gafcc7ea03d4df8f1909e580b519a7f3ca}{HF\+\_\+\+RTT\+\_\+\+TAIL\+\_\+\+SIZE}}~\mbox{\hyperlink{group___t_r_a_c_e___c_o_n_f_i_g_ga501312b24e322de4dd6755ad442f0ba3}{RTT\+\_\+\+FLASH\+\_\+\+BUFFER\+\_\+\+SIZE}}
\begin{DoxyCompactList}\small\item\em Размер буфера RTT, который сохранится при Hardfault. \end{DoxyCompactList}\item 
\#define \mbox{\hyperlink{group___t_r_a_c_e___c_o_n_f_i_g_gaa31234688b333a505aaa57b8ecdedf5b}{HF\+\_\+\+STACK\+\_\+\+DUMP\+\_\+\+WORDS}}~32
\begin{DoxyCompactList}\small\item\em Сколько слов стека будет проанализировано во время Hardfault. \end{DoxyCompactList}\item 
\#define \mbox{\hyperlink{group___t_r_a_c_e___c_o_n_f_i_g_ga0c602733a4a359bf8c095d71cd4d0f63}{HF\+\_\+\+FLASH\+\_\+\+ADDR}}~((uint32\+\_\+t)0x080\+FF000)
\begin{DoxyCompactList}\small\item\em Адрес FLASH куда положится RTT буфер \end{DoxyCompactList}\item 
\#define \mbox{\hyperlink{group___t_r_a_c_e___c_o_n_f_i_g_ga92d0d14732edb7dfa21d483304bdb051}{HF\+\_\+\+RAM\+\_\+\+END}}~0x20030000
\begin{DoxyCompactList}\small\item\em Конец RAM памяти (чтобы во время анализа стека не выйти за пределы) \end{DoxyCompactList}\item 
\#define \mbox{\hyperlink{group___t_r_a_c_e___c_o_n_f_i_g_ga4222e0e400ad81737cefcabeb03fd23b}{GPIO\+\_\+\+TRACE\+\_\+\+ENABLE}}
\begin{DoxyCompactList}\small\item\em Включить GPIO трассировку \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsubsubsection{Detailed Description}
Конфигурация трекеров и трассировки 



\label{doc-define-members}
\Hypertarget{group___t_r_a_c_e___c_o_n_f_i_g_doc-define-members}
\doxysubsubsubsection{Macro Definition Documentation}
\Hypertarget{group___t_r_a_c_e___c_o_n_f_i_g_gac9eaedc31ab023ce7d6403999216e496}\index{Trace configs@{Trace configs}!TRACKERS\_ENABLE@{TRACKERS\_ENABLE}}
\index{TRACKERS\_ENABLE@{TRACKERS\_ENABLE}!Trace configs@{Trace configs}}
\doxysubsubsubsubsection{\texorpdfstring{TRACKERS\_ENABLE}{TRACKERS\_ENABLE}}
{\footnotesize\ttfamily \label{group___t_r_a_c_e___c_o_n_f_i_g_gac9eaedc31ab023ce7d6403999216e496} 
\#define TRACKERS\+\_\+\+ENABLE}



Включить трекеры 



Definition at line \mbox{\hyperlink{____mylibs__config_8h_source_l00025}{25}} of file \mbox{\hyperlink{____mylibs__config_8h_source}{\+\_\+\+\_\+mylibs\+\_\+config.\+h}}.

\Hypertarget{group___t_r_a_c_e___c_o_n_f_i_g_ga76936505ca200d2e61226b7ba68f27c6}\index{Trace configs@{Trace configs}!SERIAL\_TRACE\_ENABLE@{SERIAL\_TRACE\_ENABLE}}
\index{SERIAL\_TRACE\_ENABLE@{SERIAL\_TRACE\_ENABLE}!Trace configs@{Trace configs}}
\doxysubsubsubsubsection{\texorpdfstring{SERIAL\_TRACE\_ENABLE}{SERIAL\_TRACE\_ENABLE}}
{\footnotesize\ttfamily \label{group___t_r_a_c_e___c_o_n_f_i_g_ga76936505ca200d2e61226b7ba68f27c6} 
\#define SERIAL\+\_\+\+TRACE\+\_\+\+ENABLE}



Включить serial трассировку 



Definition at line \mbox{\hyperlink{____mylibs__config_8h_source_l00026}{26}} of file \mbox{\hyperlink{____mylibs__config_8h_source}{\+\_\+\+\_\+mylibs\+\_\+config.\+h}}.

\Hypertarget{group___t_r_a_c_e___c_o_n_f_i_g_ga00ff2175bdc1fb11c8ec970ea3010dd8}\index{Trace configs@{Trace configs}!RTT\_TRACE\_ENABLE@{RTT\_TRACE\_ENABLE}}
\index{RTT\_TRACE\_ENABLE@{RTT\_TRACE\_ENABLE}!Trace configs@{Trace configs}}
\doxysubsubsubsubsection{\texorpdfstring{RTT\_TRACE\_ENABLE}{RTT\_TRACE\_ENABLE}}
{\footnotesize\ttfamily \label{group___t_r_a_c_e___c_o_n_f_i_g_ga00ff2175bdc1fb11c8ec970ea3010dd8} 
\#define RTT\+\_\+\+TRACE\+\_\+\+ENABLE}



Включить serial трассировку через RTT. 



Definition at line \mbox{\hyperlink{____mylibs__config_8h_source_l00027}{27}} of file \mbox{\hyperlink{____mylibs__config_8h_source}{\+\_\+\+\_\+mylibs\+\_\+config.\+h}}.

\Hypertarget{group___t_r_a_c_e___c_o_n_f_i_g_gab8db9704b5d11858aa879689b9d36336}\index{Trace configs@{Trace configs}!SWO\_TRACE\_ENABLE@{SWO\_TRACE\_ENABLE}}
\index{SWO\_TRACE\_ENABLE@{SWO\_TRACE\_ENABLE}!Trace configs@{Trace configs}}
\doxysubsubsubsubsection{\texorpdfstring{SWO\_TRACE\_ENABLE}{SWO\_TRACE\_ENABLE}}
{\footnotesize\ttfamily \label{group___t_r_a_c_e___c_o_n_f_i_g_gab8db9704b5d11858aa879689b9d36336} 
\#define SWO\+\_\+\+TRACE\+\_\+\+ENABLE}



Включить serial трассировку через SWO. 



Definition at line \mbox{\hyperlink{____mylibs__config_8h_source_l00028}{28}} of file \mbox{\hyperlink{____mylibs__config_8h_source}{\+\_\+\+\_\+mylibs\+\_\+config.\+h}}.

\Hypertarget{group___t_r_a_c_e___c_o_n_f_i_g_ga0b87e0d3bf5853bcbb0b66a7c48fdc05}\index{Trace configs@{Trace configs}!LOG\_LEVEL@{LOG\_LEVEL}}
\index{LOG\_LEVEL@{LOG\_LEVEL}!Trace configs@{Trace configs}}
\doxysubsubsubsubsection{\texorpdfstring{LOG\_LEVEL}{LOG\_LEVEL}}
{\footnotesize\ttfamily \label{group___t_r_a_c_e___c_o_n_f_i_g_ga0b87e0d3bf5853bcbb0b66a7c48fdc05} 
\#define LOG\+\_\+\+LEVEL~1}



Уровень log serial трассировки \doxylink{group___t_r_a_c_e___s_e_r_i_a_l_ga730fb7b8d0bbb348dca73c15bd0e0b26}{log\+\_\+printf}. 


\begin{DoxyItemize}
\item LOG\+\_\+\+LEVEL == 0 -\/ логирование отключено (макрос пустой)
\item LOG\+\_\+\+LEVEL == 1 -\/ выводится время и TAG
\item LOG\+\_\+\+LEVEL \texorpdfstring{$>$}{>}= 2 -\/ выводится время, TAG, имя файла и номер строки 
\end{DoxyItemize}

Definition at line \mbox{\hyperlink{____mylibs__config_8h_source_l00035}{35}} of file \mbox{\hyperlink{____mylibs__config_8h_source}{\+\_\+\+\_\+mylibs\+\_\+config.\+h}}.

\Hypertarget{group___t_r_a_c_e___c_o_n_f_i_g_ga501312b24e322de4dd6755ad442f0ba3}\index{Trace configs@{Trace configs}!RTT\_FLASH\_BUFFER\_SIZE@{RTT\_FLASH\_BUFFER\_SIZE}}
\index{RTT\_FLASH\_BUFFER\_SIZE@{RTT\_FLASH\_BUFFER\_SIZE}!Trace configs@{Trace configs}}
\doxysubsubsubsubsection{\texorpdfstring{RTT\_FLASH\_BUFFER\_SIZE}{RTT\_FLASH\_BUFFER\_SIZE}}
{\footnotesize\ttfamily \label{group___t_r_a_c_e___c_o_n_f_i_g_ga501312b24e322de4dd6755ad442f0ba3} 
\#define RTT\+\_\+\+FLASH\+\_\+\+BUFFER\+\_\+\+SIZE~1024}



Размер буфера RTT в Flash. 



Definition at line \mbox{\hyperlink{____mylibs__config_8h_source_l00037}{37}} of file \mbox{\hyperlink{____mylibs__config_8h_source}{\+\_\+\+\_\+mylibs\+\_\+config.\+h}}.

\Hypertarget{group___t_r_a_c_e___c_o_n_f_i_g_ga3bc1b76864e1d32cbdd174d4caae7724}\index{Trace configs@{Trace configs}!RTT\_FLASH\_SECTOR@{RTT\_FLASH\_SECTOR}}
\index{RTT\_FLASH\_SECTOR@{RTT\_FLASH\_SECTOR}!Trace configs@{Trace configs}}
\doxysubsubsubsubsection{\texorpdfstring{RTT\_FLASH\_SECTOR}{RTT\_FLASH\_SECTOR}}
{\footnotesize\ttfamily \label{group___t_r_a_c_e___c_o_n_f_i_g_ga3bc1b76864e1d32cbdd174d4caae7724} 
\#define RTT\+\_\+\+FLASH\+\_\+\+SECTOR~FLASH\+\_\+\+SECTOR\+\_\+11}



Сектор FLASH куда положится RTT буфер 



Definition at line \mbox{\hyperlink{____mylibs__config_8h_source_l00038}{38}} of file \mbox{\hyperlink{____mylibs__config_8h_source}{\+\_\+\+\_\+mylibs\+\_\+config.\+h}}.

\Hypertarget{group___t_r_a_c_e___c_o_n_f_i_g_ga8e56f75d3ab8a89ddde1404ae23c3297}\index{Trace configs@{Trace configs}!RTT\_FLASH\_SECTOR\_START@{RTT\_FLASH\_SECTOR\_START}}
\index{RTT\_FLASH\_SECTOR\_START@{RTT\_FLASH\_SECTOR\_START}!Trace configs@{Trace configs}}
\doxysubsubsubsubsection{\texorpdfstring{RTT\_FLASH\_SECTOR\_START}{RTT\_FLASH\_SECTOR\_START}}
{\footnotesize\ttfamily \label{group___t_r_a_c_e___c_o_n_f_i_g_ga8e56f75d3ab8a89ddde1404ae23c3297} 
\#define RTT\+\_\+\+FLASH\+\_\+\+SECTOR\+\_\+\+START~0x080\+E0000}



Начало сектора RTT\+\_\+\+FLASH\+\_\+\+SECTOR. 



Definition at line \mbox{\hyperlink{____mylibs__config_8h_source_l00039}{39}} of file \mbox{\hyperlink{____mylibs__config_8h_source}{\+\_\+\+\_\+mylibs\+\_\+config.\+h}}.

\Hypertarget{group___t_r_a_c_e___c_o_n_f_i_g_gafeca0be3688dea07ff443f894668003d}\index{Trace configs@{Trace configs}!RTT\_FLASH\_SECTOR\_END@{RTT\_FLASH\_SECTOR\_END}}
\index{RTT\_FLASH\_SECTOR\_END@{RTT\_FLASH\_SECTOR\_END}!Trace configs@{Trace configs}}
\doxysubsubsubsubsection{\texorpdfstring{RTT\_FLASH\_SECTOR\_END}{RTT\_FLASH\_SECTOR\_END}}
{\footnotesize\ttfamily \label{group___t_r_a_c_e___c_o_n_f_i_g_gafeca0be3688dea07ff443f894668003d} 
\#define RTT\+\_\+\+FLASH\+\_\+\+SECTOR\+\_\+\+END~0x080\+FFFFF}



Конец сектора RTT\+\_\+\+FLASH\+\_\+\+SECTOR. 



Definition at line \mbox{\hyperlink{____mylibs__config_8h_source_l00040}{40}} of file \mbox{\hyperlink{____mylibs__config_8h_source}{\+\_\+\+\_\+mylibs\+\_\+config.\+h}}.

\Hypertarget{group___t_r_a_c_e___c_o_n_f_i_g_ga47f454f804b4dbc26cae079e8d8641e6}\index{Trace configs@{Trace configs}!HARDFAULT\_SERIAL\_TRACE@{HARDFAULT\_SERIAL\_TRACE}}
\index{HARDFAULT\_SERIAL\_TRACE@{HARDFAULT\_SERIAL\_TRACE}!Trace configs@{Trace configs}}
\doxysubsubsubsubsection{\texorpdfstring{HARDFAULT\_SERIAL\_TRACE}{HARDFAULT\_SERIAL\_TRACE}}
{\footnotesize\ttfamily \label{group___t_r_a_c_e___c_o_n_f_i_g_ga47f454f804b4dbc26cae079e8d8641e6} 
\#define HARDFAULT\+\_\+\+SERIAL\+\_\+\+TRACE}



Включить обработку и serial трассировку Hardfault. 



Definition at line \mbox{\hyperlink{____mylibs__config_8h_source_l00043}{43}} of file \mbox{\hyperlink{____mylibs__config_8h_source}{\+\_\+\+\_\+mylibs\+\_\+config.\+h}}.

\Hypertarget{group___t_r_a_c_e___c_o_n_f_i_g_gadc960255719c7eff4bdfaa850be9b313}\index{Trace configs@{Trace configs}!HF\_RTT\_TAG\_BASE@{HF\_RTT\_TAG\_BASE}}
\index{HF\_RTT\_TAG\_BASE@{HF\_RTT\_TAG\_BASE}!Trace configs@{Trace configs}}
\doxysubsubsubsubsection{\texorpdfstring{HF\_RTT\_TAG\_BASE}{HF\_RTT\_TAG\_BASE}}
{\footnotesize\ttfamily \label{group___t_r_a_c_e___c_o_n_f_i_g_gadc960255719c7eff4bdfaa850be9b313} 
\#define HF\+\_\+\+RTT\+\_\+\+TAG\+\_\+\+BASE~0x\+DEAD0000}



базовый тег для Hard\+Fault 



Definition at line \mbox{\hyperlink{____mylibs__config_8h_source_l00044}{44}} of file \mbox{\hyperlink{____mylibs__config_8h_source}{\+\_\+\+\_\+mylibs\+\_\+config.\+h}}.

\Hypertarget{group___t_r_a_c_e___c_o_n_f_i_g_gafcc7ea03d4df8f1909e580b519a7f3ca}\index{Trace configs@{Trace configs}!HF\_RTT\_TAIL\_SIZE@{HF\_RTT\_TAIL\_SIZE}}
\index{HF\_RTT\_TAIL\_SIZE@{HF\_RTT\_TAIL\_SIZE}!Trace configs@{Trace configs}}
\doxysubsubsubsubsection{\texorpdfstring{HF\_RTT\_TAIL\_SIZE}{HF\_RTT\_TAIL\_SIZE}}
{\footnotesize\ttfamily \label{group___t_r_a_c_e___c_o_n_f_i_g_gafcc7ea03d4df8f1909e580b519a7f3ca} 
\#define HF\+\_\+\+RTT\+\_\+\+TAIL\+\_\+\+SIZE~\mbox{\hyperlink{group___t_r_a_c_e___c_o_n_f_i_g_ga501312b24e322de4dd6755ad442f0ba3}{RTT\+\_\+\+FLASH\+\_\+\+BUFFER\+\_\+\+SIZE}}}



Размер буфера RTT, который сохранится при Hardfault. 



Definition at line \mbox{\hyperlink{____mylibs__config_8h_source_l00045}{45}} of file \mbox{\hyperlink{____mylibs__config_8h_source}{\+\_\+\+\_\+mylibs\+\_\+config.\+h}}.

\Hypertarget{group___t_r_a_c_e___c_o_n_f_i_g_gaa31234688b333a505aaa57b8ecdedf5b}\index{Trace configs@{Trace configs}!HF\_STACK\_DUMP\_WORDS@{HF\_STACK\_DUMP\_WORDS}}
\index{HF\_STACK\_DUMP\_WORDS@{HF\_STACK\_DUMP\_WORDS}!Trace configs@{Trace configs}}
\doxysubsubsubsubsection{\texorpdfstring{HF\_STACK\_DUMP\_WORDS}{HF\_STACK\_DUMP\_WORDS}}
{\footnotesize\ttfamily \label{group___t_r_a_c_e___c_o_n_f_i_g_gaa31234688b333a505aaa57b8ecdedf5b} 
\#define HF\+\_\+\+STACK\+\_\+\+DUMP\+\_\+\+WORDS~32}



Сколько слов стека будет проанализировано во время Hardfault. 



Definition at line \mbox{\hyperlink{____mylibs__config_8h_source_l00046}{46}} of file \mbox{\hyperlink{____mylibs__config_8h_source}{\+\_\+\+\_\+mylibs\+\_\+config.\+h}}.

\Hypertarget{group___t_r_a_c_e___c_o_n_f_i_g_ga0c602733a4a359bf8c095d71cd4d0f63}\index{Trace configs@{Trace configs}!HF\_FLASH\_ADDR@{HF\_FLASH\_ADDR}}
\index{HF\_FLASH\_ADDR@{HF\_FLASH\_ADDR}!Trace configs@{Trace configs}}
\doxysubsubsubsubsection{\texorpdfstring{HF\_FLASH\_ADDR}{HF\_FLASH\_ADDR}}
{\footnotesize\ttfamily \label{group___t_r_a_c_e___c_o_n_f_i_g_ga0c602733a4a359bf8c095d71cd4d0f63} 
\#define HF\+\_\+\+FLASH\+\_\+\+ADDR~((uint32\+\_\+t)0x080\+FF000)}



Адрес FLASH куда положится RTT буфер 



Definition at line \mbox{\hyperlink{____mylibs__config_8h_source_l00047}{47}} of file \mbox{\hyperlink{____mylibs__config_8h_source}{\+\_\+\+\_\+mylibs\+\_\+config.\+h}}.

\Hypertarget{group___t_r_a_c_e___c_o_n_f_i_g_ga92d0d14732edb7dfa21d483304bdb051}\index{Trace configs@{Trace configs}!HF\_RAM\_END@{HF\_RAM\_END}}
\index{HF\_RAM\_END@{HF\_RAM\_END}!Trace configs@{Trace configs}}
\doxysubsubsubsubsection{\texorpdfstring{HF\_RAM\_END}{HF\_RAM\_END}}
{\footnotesize\ttfamily \label{group___t_r_a_c_e___c_o_n_f_i_g_ga92d0d14732edb7dfa21d483304bdb051} 
\#define HF\+\_\+\+RAM\+\_\+\+END~0x20030000}



Конец RAM памяти (чтобы во время анализа стека не выйти за пределы) 



Definition at line \mbox{\hyperlink{____mylibs__config_8h_source_l00048}{48}} of file \mbox{\hyperlink{____mylibs__config_8h_source}{\+\_\+\+\_\+mylibs\+\_\+config.\+h}}.

\Hypertarget{group___t_r_a_c_e___c_o_n_f_i_g_ga4222e0e400ad81737cefcabeb03fd23b}\index{Trace configs@{Trace configs}!GPIO\_TRACE\_ENABLE@{GPIO\_TRACE\_ENABLE}}
\index{GPIO\_TRACE\_ENABLE@{GPIO\_TRACE\_ENABLE}!Trace configs@{Trace configs}}
\doxysubsubsubsubsection{\texorpdfstring{GPIO\_TRACE\_ENABLE}{GPIO\_TRACE\_ENABLE}}
{\footnotesize\ttfamily \label{group___t_r_a_c_e___c_o_n_f_i_g_ga4222e0e400ad81737cefcabeb03fd23b} 
\#define GPIO\+\_\+\+TRACE\+\_\+\+ENABLE}



Включить GPIO трассировку 



Definition at line \mbox{\hyperlink{____mylibs__config_8h_source_l00050}{50}} of file \mbox{\hyperlink{____mylibs__config_8h_source}{\+\_\+\+\_\+mylibs\+\_\+config.\+h}}.

