init commit
сделаны базовые хедеры: - mylibs_config - mylibs_defs - mylibs_include - trace - trackers - bit_access также сделан модуль general_gpio.c/.h Но надо проверить переструктуризированные модули Остальные модули __general_XXX в целом готовы и как-то работают (на МЗКТЭ) но не структуризированы
This commit is contained in:
54
Doc/latex/mylibs__include_8h.tex
Normal file
54
Doc/latex/mylibs__include_8h.tex
Normal file
@@ -0,0 +1,54 @@
|
||||
\doxysection{E\+:/.WORK/\+STM32/\+STM32\+\_\+\+Extended\+Libs/\+My\+Libs\+General/\+Inc/mylibs\+\_\+include.h File Reference}
|
||||
\hypertarget{mylibs__include_8h}{}\label{mylibs__include_8h}\index{E:/.WORK/STM32/STM32\_ExtendedLibs/MyLibsGeneral/Inc/mylibs\_include.h@{E:/.WORK/STM32/STM32\_ExtendedLibs/MyLibsGeneral/Inc/mylibs\_include.h}}
|
||||
|
||||
|
||||
Заголочный файл для всех библиотек
|
||||
|
||||
|
||||
{\ttfamily \#include "{}mylibs\+\_\+defs.\+h"{}}\newline
|
||||
{\ttfamily \#include "{}bit\+\_\+access.\+h"{}}\newline
|
||||
{\ttfamily \#include "{}trackers.\+h"{}}\newline
|
||||
{\ttfamily \#include "{}trace.\+h"{}}\newline
|
||||
{\ttfamily \#include "{}general\+\_\+flash.\+h"{}}\newline
|
||||
{\ttfamily \#include "{}general\+\_\+gpio.\+h"{}}\newline
|
||||
{\ttfamily \#include "{}stdlib.\+h"{}}\newline
|
||||
{\ttfamily \#include "{}string.\+h"{}}\newline
|
||||
{\ttfamily \#include "{}stdio.\+h"{}}\newline
|
||||
{\ttfamily \#include "{}math.\+h"{}}\newline
|
||||
{\ttfamily \#include "{}main.\+h"{}}\newline
|
||||
{\ttfamily \#include "{}modbus\+\_\+data.\+h"{}}\newline
|
||||
\doxysubsubsection*{Classes}
|
||||
\begin{DoxyCompactItemize}
|
||||
\item
|
||||
struct \mbox{\hyperlink{struct_measure_handle___tracker_type_def}{Measure\+Handle\+\_\+\+Tracker\+Type\+Def}}
|
||||
\begin{DoxyCompactList}\small\item\em Struct for trackers for Measure. \end{DoxyCompactList}\item
|
||||
struct \mbox{\hyperlink{struct_measure___tracker_type_def}{Measure\+\_\+\+Tracker\+Type\+Def}}
|
||||
\begin{DoxyCompactList}\small\item\em Struct for trackers for Measure. \end{DoxyCompactList}\item
|
||||
struct \mbox{\hyperlink{struct_r_s___tracker_type_def}{RS\+\_\+\+Tracker\+Type\+Def}}
|
||||
\begin{DoxyCompactList}\small\item\em Struct for trackers for RS. \end{DoxyCompactList}\item
|
||||
struct \mbox{\hyperlink{struct_a_d_c___tracker_type_def}{ADC\+\_\+\+Tracker\+Type\+Def}}
|
||||
\begin{DoxyCompactList}\small\item\em Struct for trackers for ADC. \end{DoxyCompactList}\item
|
||||
struct \mbox{\hyperlink{struct_a_d_c_channel___tracker_type_def}{ADCChannel\+\_\+\+Tracker\+Type\+Def}}
|
||||
\begin{DoxyCompactList}\small\item\em Struct for trackers for ADC Channel. \end{DoxyCompactList}\item
|
||||
struct \mbox{\hyperlink{struct_m_z_k_t___l_e_ds_type_def}{MZKT\+\_\+\+LEDs\+Type\+Def}}
|
||||
\item
|
||||
struct \mbox{\hyperlink{struct_m_z_k_t___discrete_inputs_type_def}{MZKT\+\_\+\+Discrete\+Inputs\+Type\+Def}}
|
||||
\end{DoxyCompactItemize}
|
||||
\doxysubsubsection*{Variables}
|
||||
\begin{DoxyCompactItemize}
|
||||
\item
|
||||
\Hypertarget{mylibs__include_8h_a44df41881b74d044d697d9a52a168440}\label{mylibs__include_8h_a44df41881b74d044d697d9a52a168440}
|
||||
\mbox{\hyperlink{struct_m_z_k_t___l_e_ds_type_def}{MZKT\+\_\+\+LEDs\+Type\+Def}} {\bfseries MZKT\+\_\+\+LEDS}
|
||||
\item
|
||||
\Hypertarget{mylibs__include_8h_a7572d18e2cd9131cf37897838e57ce14}\label{mylibs__include_8h_a7572d18e2cd9131cf37897838e57ce14}
|
||||
\mbox{\hyperlink{struct_m_z_k_t___discrete_inputs_type_def}{MZKT\+\_\+\+Discrete\+Inputs\+Type\+Def}} {\bfseries MZKT\+\_\+\+DISCIN}
|
||||
\end{DoxyCompactItemize}
|
||||
|
||||
|
||||
\doxysubsection{Detailed Description}
|
||||
Заголочный файл для всех библиотек
|
||||
|
||||
Здесь нужно собрать библиотеки и дефайны, которые должны быть видны во всем проекте, чтобы не подключать 100 инклюдов в каждом "{}.\+c"{} файле
|
||||
|
||||
Definition in file \mbox{\hyperlink{mylibs__include_8h_source}{mylibs\+\_\+include.\+h}}.
|
||||
|
||||
Reference in New Issue
Block a user