Files
ExtendedLibs/Doc/latex/mylibs__include_8h.tex
Razvalyaev f61aa1ff0f init commit
сделаны базовые хедеры:
- mylibs_config
- mylibs_defs
- mylibs_include
- trace
- trackers
- bit_access

также сделан модуль general_gpio.c/.h

Но надо проверить переструктуризированные модули

Остальные модули  __general_XXX в целом готовы и как-то работают (на МЗКТЭ) но не структуризированы
2025-10-18 18:27:37 +03:00

55 lines
3.3 KiB
TeX

\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}}.