Переструктурирование:

- MyLibs - максимально платформонезависимые библиотеки (кроме разве что RTT)
- RTT
- STM32_General - библиотеки для периферии stm32
This commit is contained in:
2025-10-21 05:03:02 +03:00
parent 6da7a04be5
commit 141ea6bac9
417 changed files with 1927 additions and 4641 deletions

View File

@@ -5,7 +5,7 @@
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.14.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>MyLibs: E:/.WORK/STM32/STM32_ExtendedLibs/MyLibsGeneral/Inc/general_gpio.h File Reference</title>
<title>MyLibs: E:/.WORK/STM32/STM32_ExtendedLibs/STM32_General/Inc/general_gpio.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@@ -108,37 +108,36 @@ $(function(){initNavTree('general__gpio_8h.html','',''); });
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center"><img src="general__gpio_8h__incl.png" border="0" usemap="#a_e_1_2_8_w_o_r_k_2_s_t_m32_2_s_t_m32___extended_libs_2_my_libs_general_2_inc_2general__gpio_8h" loading="lazy" alt=""/></div>
<map name="a_e_1_2_8_w_o_r_k_2_s_t_m32_2_s_t_m32___extended_libs_2_my_libs_general_2_inc_2general__gpio_8h" id="a_e_1_2_8_w_o_r_k_2_s_t_m32_2_s_t_m32___extended_libs_2_my_libs_general_2_inc_2general__gpio_8h">
<area shape="rect" title="Заголовочный файл для модуля инициализации портов и работы с ними." alt="" coords="5,5,204,64"/>
<area shape="rect" href="mylibs__defs_8h.html" title="Заголочный файл для дефайнов библиотеки MyLibsGeneral." alt="" coords="53,112,156,139"/>
<area shape="poly" title=" " alt="" coords="107,64,107,96,102,96,102,64"/>
<area shape="rect" href="mylibs__config_8h.html" title="Конфигурации для библиотек MyLibs." alt="" coords="48,187,161,213"/>
<area shape="poly" title=" " alt="" coords="107,139,107,171,102,171,102,139"/>
<area shape="rect" title=" " alt="" coords="46,261,163,288"/>
<area shape="poly" title=" " alt="" coords="107,214,107,246,102,246,102,214"/>
<div class="center"><img src="general__gpio_8h__incl.png" border="0" usemap="#a_e_1_2_8_w_o_r_k_2_s_t_m32_2_s_t_m32___extended_libs_2_s_t_m32___general_2_inc_2general__gpio_8h" loading="lazy" alt=""/></div>
<map name="a_e_1_2_8_w_o_r_k_2_s_t_m32_2_s_t_m32___extended_libs_2_s_t_m32___general_2_inc_2general__gpio_8h" id="a_e_1_2_8_w_o_r_k_2_s_t_m32_2_s_t_m32___extended_libs_2_s_t_m32___general_2_inc_2general__gpio_8h">
<area shape="rect" title="Заголовочный файл для модуля инициализации портов и работы с ними." alt="" coords="5,5,211,64"/>
<area shape="rect" href="mylibs__defs_8h.html" title="Заголочный файл для дефайнов библиотеки MyLibsGeneral." alt="" coords="57,112,159,139"/>
<area shape="poly" title=" " alt="" coords="111,64,111,96,105,96,105,64"/>
<area shape="rect" href="mylibs__config_8h.html" title="Конфигурации для библиотек MyLibs." alt="" coords="52,187,164,213"/>
<area shape="poly" title=" " alt="" coords="111,139,111,171,105,171,105,139"/>
<area shape="rect" title=" " alt="" coords="49,261,167,288"/>
<area shape="poly" title=" " alt="" coords="111,214,111,246,105,246,105,214"/>
</map>
</div>
</div><div class="textblock"><div id="dynsection-1" onclick="return dynsection.toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;"><span class="dynarrow"><span class="arrowhead closed"></span></span>This graph shows which files directly or indirectly include this file:</div>
<div id="dynsection-1-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-1-content" class="dyncontent" style="display:none;">
<div class="center"><img src="general__gpio_8h__dep__incl.png" border="0" usemap="#a_e_1_2_8_w_o_r_k_2_s_t_m32_2_s_t_m32___extended_libs_2_my_libs_general_2_inc_2general__gpio_8hdep" loading="lazy" alt=""/></div>
<map name="a_e_1_2_8_w_o_r_k_2_s_t_m32_2_s_t_m32___extended_libs_2_my_libs_general_2_inc_2general__gpio_8hdep" id="a_e_1_2_8_w_o_r_k_2_s_t_m32_2_s_t_m32___extended_libs_2_my_libs_general_2_inc_2general__gpio_8hdep">
<area shape="rect" title="Заголовочный файл для модуля инициализации портов и работы с ними." alt="" coords="364,5,562,64"/>
<area shape="rect" href="general__tim_8h.html" title="Заголовочный файл для модуля инициализации таймеров и работы с ними." alt="" coords="141,112,340,171"/>
<area shape="poly" title=" " alt="" coords="390,73,303,114,301,109,388,68"/>
<area shape="rect" href="mylibs__include_8h.html" title="Заголочный файл для всех библиотек" alt="" coords="5,219,204,277"/>
<area shape="poly" title=" " alt="" coords="349,51,284,62,220,76,166,93,146,103,132,114,116,137,108,165,104,219,99,218,102,164,111,135,128,110,143,99,164,88,218,70,283,57,348,46"/>
<area shape="rect" href="general__gpio_8c.html" title="Модуль для инициализации портов и работы с ними." alt="" coords="364,112,562,171"/>
<area shape="poly" title=" " alt="" coords="466,80,466,112,460,112,460,80"/>
<area shape="rect" href="general__spi_8c.html" title="Модуль для инициализации SPI." alt="" coords="587,112,785,171"/>
<area shape="poly" title=" " alt="" coords="539,68,626,109,624,114,536,73"/>
<area shape="rect" href="general__uart_8c.html" title="Модуль для инициализации UART." alt="" coords="809,112,1008,171"/>
<area shape="poly" title=" " alt="" coords="578,59,797,109,810,112,808,118,796,115,577,64"/>
<area shape="poly" title=" " alt="" coords="193,182,143,220,140,216,190,178"/>
<area shape="rect" href="general__tim_8c.html" title="Модуль для инициализации таймеров и работы с ними." alt="" coords="228,219,426,277"/>
<area shape="poly" title=" " alt="" coords="276,181,306,217,301,220,272,184"/>
<div class="center"><img src="general__gpio_8h__dep__incl.png" border="0" usemap="#a_e_1_2_8_w_o_r_k_2_s_t_m32_2_s_t_m32___extended_libs_2_s_t_m32___general_2_inc_2general__gpio_8hdep" loading="lazy" alt=""/></div>
<map name="a_e_1_2_8_w_o_r_k_2_s_t_m32_2_s_t_m32___extended_libs_2_s_t_m32___general_2_inc_2general__gpio_8hdep" id="a_e_1_2_8_w_o_r_k_2_s_t_m32_2_s_t_m32___extended_libs_2_s_t_m32___general_2_inc_2general__gpio_8hdep">
<area shape="rect" title="Заголовочный файл для модуля инициализации портов и работы с ними." alt="" coords="435,5,640,64"/>
<area shape="rect" href="mylibs__include_8h.html" title="Заголочный файл для всех библиотек" alt="" coords="5,112,182,171"/>
<area shape="poly" title=" " alt="" coords="420,63,194,115,183,117,182,112,193,109,419,58"/>
<area shape="rect" href="general__tim_8h.html" title="Заголовочный файл для модуля инициализации таймеров и работы с ними." alt="" coords="206,112,411,171"/>
<area shape="poly" title=" " alt="" coords="462,73,372,114,370,109,460,68"/>
<area shape="rect" href="general__gpio_8c.html" title="Модуль для инициализации портов и работы с ними." alt="" coords="435,112,640,171"/>
<area shape="poly" title=" " alt="" coords="540,80,540,112,535,112,535,80"/>
<area shape="rect" href="general__spi_8c.html" title="Модуль для инициализации SPI." alt="" coords="664,112,870,171"/>
<area shape="poly" title=" " alt="" coords="615,68,705,109,703,114,613,73"/>
<area shape="rect" href="general__uart_8c.html" title="Модуль для инициализации UART." alt="" coords="894,112,1099,171"/>
<area shape="poly" title=" " alt="" coords="656,59,882,109,894,112,892,117,881,115,655,64"/>
<area shape="rect" href="general__tim_8c.html" title="Модуль для инициализации таймеров и работы с ними." alt="" coords="206,219,411,277"/>
<area shape="poly" title=" " alt="" coords="311,186,311,218,306,218,306,186"/>
</map>
</div>
</div>
@@ -153,6 +152,8 @@ Classes</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 id="header-define-members" class="groupheader"><a id="define-members" name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:ga9c853b02c22f26023c34d1d404b6d653" id="r_ga9c853b02c22f26023c34d1d404b6d653"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___g_p_i_o___i_n_i_t.html#ga9c853b02c22f26023c34d1d404b6d653">local_time</a>()</td></tr>
<tr class="memdesc:ga9c853b02c22f26023c34d1d404b6d653"><td class="mdescLeft">&#160;</td><td class="mdescRight">Локальное время <br /></td></tr>
<tr class="memitem:ga1d42e219765ec526d99e306638ac0023" id="r_ga1d42e219765ec526d99e306638ac0023"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___g_p_i_o___i_n_i_t.html#ga1d42e219765ec526d99e306638ac0023">LED_PWM_TICKS</a>&#160;&#160;&#160;15</td></tr>
<tr class="memdesc:ga1d42e219765ec526d99e306638ac0023"><td class="mdescLeft">&#160;</td><td class="mdescRight">Количество тиков в периоде ШИМ <br /></td></tr>
<tr class="memitem:gaf2e697ac60e05813d45ea2c9c9e79c25" id="r_gaf2e697ac60e05813d45ea2c9c9e79c25"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___g_p_i_o___i_n_i_t.html#gaf2e697ac60e05813d45ea2c9c9e79c25">LED_ON</a>&#160;&#160;&#160;1</td></tr>
@@ -213,7 +214,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a href="dir_9e11e9a41112194af3eee6cc728f9515.html">MyLibsGeneral</a></li><li class="navelem"><a href="dir_eb423fea8a9c4b9b32b922020ec391e1.html">Inc</a></li><li class="navelem"><a href="general__gpio_8h.html">general_gpio.h</a></li>
<li class="navelem"><a href="dir_57feeba75fefbd1a9c832b76e3bce520.html">STM32_General</a></li><li class="navelem"><a href="dir_2cad7b5fa94233a09111fd73c6202518.html">Inc</a></li><li class="navelem"><a href="general__gpio_8h.html">general_gpio.h</a></li>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.14.0 </li>
</ul>
</div>