фикс конфигов для субмодуля

This commit is contained in:
2025-11-07 21:00:02 +03:00
parent 3718c1eb77
commit dd21466ee9
602 changed files with 2201 additions and 30983 deletions

View File

@@ -112,36 +112,23 @@ $(function(){initNavTree('trace_8h.html','',''); });
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center"><img src="trace_8h__incl.png" border="0" usemap="#a_e_1_2_8_w_o_r_k_2_s_t_m32_2_s_t_m___libs_2_s_t_m32___extended_libs_2_my_libs_2_inc_2trace_8h" loading="lazy" alt=""/></div>
<map name="a_e_1_2_8_w_o_r_k_2_s_t_m32_2_s_t_m___libs_2_s_t_m32___extended_libs_2_my_libs_2_inc_2trace_8h" id="a_e_1_2_8_w_o_r_k_2_s_t_m32_2_s_t_m___libs_2_s_t_m32___extended_libs_2_my_libs_2_inc_2trace_8h">
<area shape="rect" title="Заголочный файл для работы с трассировкой." alt="" coords="130,5,315,64"/>
<area shape="rect" href="mylibs__defs_8h.html" title="Заголочный файл для дефайнов библиотеки MyLibsGeneral." alt="" coords="30,112,132,139"/>
<area shape="poly" title=" " alt="" coords="178,67,115,106,113,101,175,62"/>
<area shape="rect" title=" " alt="" coords="190,112,255,139"/>
<area shape="poly" title=" " alt="" coords="225,64,225,96,220,96,220,64"/>
<area shape="rect" href="_s_e_g_g_e_r___r_t_t_8h_source.html" title=" " alt="" coords="296,112,416,139"/>
<area shape="poly" title=" " alt="" coords="267,62,326,101,323,106,264,67"/>
<area shape="rect" href="mylibs__config_8h.html" title="Конфигурации для библиотек MyLibs." alt="" coords="8,187,120,213"/>
<area shape="poly" title=" " alt="" coords="81,140,73,172,68,171,76,139"/>
<area shape="rect" title=" " alt="" coords="5,261,123,288"/>
<area shape="poly" title=" " alt="" coords="67,214,67,246,61,246,61,214"/>
<area shape="rect" href="_s_e_g_g_e_r___r_t_t___conf_8h_source.html" title=" " alt="" coords="144,187,301,213"/>
<area shape="poly" title=" " alt="" coords="334,142,260,181,258,177,332,137"/>
<area shape="rect" title=" " alt="" coords="324,187,388,213"/>
<area shape="poly" title=" " alt="" coords="359,139,359,171,353,171,353,139"/>
<area shape="rect" title=" " alt="" coords="411,187,480,213"/>
<area shape="poly" title=" " alt="" coords="373,137,420,175,416,179,370,141"/>
<area shape="rect" title=" " alt="" coords="504,187,568,213"/>
<area shape="poly" title=" " alt="" coords="388,137,491,178,489,183,386,142"/>
</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="trace_8h__dep__incl.png" border="0" usemap="#a_e_1_2_8_w_o_r_k_2_s_t_m32_2_s_t_m___libs_2_s_t_m32___extended_libs_2_my_libs_2_inc_2trace_8hdep" loading="lazy" alt=""/></div>
<map name="a_e_1_2_8_w_o_r_k_2_s_t_m32_2_s_t_m___libs_2_s_t_m32___extended_libs_2_my_libs_2_inc_2trace_8hdep" id="a_e_1_2_8_w_o_r_k_2_s_t_m32_2_s_t_m___libs_2_s_t_m32___extended_libs_2_my_libs_2_inc_2trace_8hdep">
<area shape="rect" title="Заголочный файл для работы с трассировкой." alt="" coords="8,5,193,64"/>
<area shape="rect" href="mylibs__include_8h.html" title="Заголочный файл для всех библиотек" alt="" coords="5,112,196,171"/>
<area shape="poly" title=" " alt="" coords="103,80,103,112,98,112,98,80"/>
<area shape="rect" title="Заголочный файл для работы с трассировкой." alt="" coords="128,5,312,64"/>
<area shape="rect" href="mylibs__defs_8h.html" title="Заголочный файл для дефайнов библиотеки MyLibsGeneral." alt="" coords="28,112,130,139"/>
<area shape="poly" title=" " alt="" coords="176,67,113,106,110,101,173,62"/>
<area shape="rect" title=" " alt="" coords="188,112,252,139"/>
<area shape="poly" title=" " alt="" coords="223,64,223,96,218,96,218,64"/>
<area shape="rect" href="_s_e_g_g_e_r___r_t_t_8h_source.html" title=" " alt="" coords="293,112,414,139"/>
<area shape="poly" title=" " alt="" coords="265,62,324,101,321,106,262,67"/>
<area shape="rect" title=" " alt="" coords="5,187,118,213"/>
<area shape="poly" title=" " alt="" coords="78,140,71,172,65,171,73,139"/>
<area shape="rect" title=" " alt="" coords="142,187,298,213"/>
<area shape="poly" title=" " alt="" coords="332,142,258,181,255,177,329,137"/>
<area shape="rect" title=" " alt="" coords="322,187,385,213"/>
<area shape="poly" title=" " alt="" coords="356,139,356,171,351,171,351,139"/>
<area shape="rect" title=" " alt="" coords="409,187,477,213"/>
<area shape="poly" title=" " alt="" coords="371,137,417,175,414,179,367,141"/>
<area shape="rect" title=" " alt="" coords="501,187,566,213"/>
<area shape="poly" title=" " alt="" coords="386,137,489,178,487,183,384,142"/>
</map>
</div>
</div>
@@ -151,19 +138,23 @@ $(function(){initNavTree('trace_8h.html','',''); });
Classes</h2></td></tr>
<tr class="memitem:RTT_5FFlashHeader_5Ft" id="r_RTT_5FFlashHeader_5Ft"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_r_t_t___flash_header__t.html">RTT_FlashHeader_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Структура RTT, которая будет положена в Flash. <a href="struct_r_t_t___flash_header__t.html#details">More...</a><br /></td></tr>
<tr class="memitem:HF_5FStackFrame_5Ft" id="r_HF_5FStackFrame_5Ft"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h_f___stack_frame__t.html">HF_StackFrame_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Контекст стек-фрейма процессора при HardFault. <a href="struct_h_f___stack_frame__t.html#details">More...</a><br /></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:gae9b9b8a611e291a2f2aa5abf99f3ebaa" id="r_gae9b9b8a611e291a2f2aa5abf99f3ebaa"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_r_a_c_e___s_e_r_i_a_l.html#gae9b9b8a611e291a2f2aa5abf99f3ebaa">my_printf</a>(...)</td></tr>
<tr class="memdesc:gae9b9b8a611e291a2f2aa5abf99f3ebaa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Универсальный макрос для вывода трассировки <br /></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___t_r_a_c_e___s_e_r_i_a_l.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:ga0b87e0d3bf5853bcbb0b66a7c48fdc05" id="r_ga0b87e0d3bf5853bcbb0b66a7c48fdc05"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_r_a_c_e___s_e_r_i_a_l.html#ga0b87e0d3bf5853bcbb0b66a7c48fdc05">LOG_LEVEL</a>&#160;&#160;&#160;1</td></tr>
<tr class="memdesc:ga0b87e0d3bf5853bcbb0b66a7c48fdc05"><td class="mdescLeft">&#160;</td><td class="mdescRight">Уровень логирования (по умолчанию == 1) <br /></td></tr>
<tr class="memitem:ga730fb7b8d0bbb348dca73c15bd0e0b26" id="r_ga730fb7b8d0bbb348dca73c15bd0e0b26"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_r_a_c_e___s_e_r_i_a_l.html#ga730fb7b8d0bbb348dca73c15bd0e0b26">log_printf</a>(TAG, fmt, ...)</td></tr>
<tr class="memdesc:ga730fb7b8d0bbb348dca73c15bd0e0b26"><td class="mdescLeft">&#160;</td><td class="mdescRight">Макрос логирования с поддержкой уровней <a class="el" href="group___t_r_a_c_e___c_o_n_f_i_g.html#ga0b87e0d3bf5853bcbb0b66a7c48fdc05">LOG_LEVEL</a>. <br /></td></tr>
<tr class="memdesc:ga730fb7b8d0bbb348dca73c15bd0e0b26"><td class="mdescLeft">&#160;</td><td class="mdescRight">Макрос логирования с поддержкой уровней <a class="el" href="group___t_r_a_c_e___s_e_r_i_a_l.html#ga0b87e0d3bf5853bcbb0b66a7c48fdc05">LOG_LEVEL</a>. <br /></td></tr>
<tr class="memitem:ga02a6a7b273766121db8ad4a1371373eb" id="r_ga02a6a7b273766121db8ad4a1371373eb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_r_a_c_e___g_p_i_o.html#ga02a6a7b273766121db8ad4a1371373eb">TRACE_GPIO_SET</a>(_gpio_, _pin_)</td></tr>
<tr class="memdesc:ga02a6a7b273766121db8ad4a1371373eb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Установить указанную ножку GPIO. <br /></td></tr>
<tr class="memitem:ga69741d88c991112e99fe7a62e025108a" id="r_ga69741d88c991112e99fe7a62e025108a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_r_a_c_e___g_p_i_o.html#ga69741d88c991112e99fe7a62e025108a">TRACE_GPIO_RESET</a>(_gpio_, _pin_)</td></tr>
<tr class="memdesc:ga69741d88c991112e99fe7a62e025108a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Сбросить указанную ножку GPIO. <br /></td></tr>
<tr class="memitem:ga8229256a4357011dd0f61965d8388741" id="r_ga8229256a4357011dd0f61965d8388741"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_r_a_c_e___h_a_r_d_f_a_u_l_t.html#ga8229256a4357011dd0f61965d8388741">HF_CheckRecovered</a>(...)</td></tr>
<tr class="memitem:ga46c193c1f17abd52f0c4846ef97f7f1a" id="r_ga46c193c1f17abd52f0c4846ef97f7f1a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_r_a_c_e___h_a_r_d_f_a_u_l_t.html#ga46c193c1f17abd52f0c4846ef97f7f1a">HF_HandleFault</a>(...)</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 id="header-func-members" class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
@@ -175,16 +166,6 @@ Functions</h2></td></tr>
<tr class="memdesc:ga734b2ebbf0c77699b739013878cfd146"><td class="mdescLeft">&#160;</td><td class="mdescRight">Читает последние символы RTT-буфера из Flash по тегу <br /></td></tr>
<tr class="memitem:ga8d8c6850e32b42871faefce3352012d1" id="r_ga8d8c6850e32b42871faefce3352012d1"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_r_a_c_e___r_t_t___f_l_a_s_h.html#ga8d8c6850e32b42871faefce3352012d1">RTT_EraseFlash</a> (void)</td></tr>
<tr class="memdesc:ga8d8c6850e32b42871faefce3352012d1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Стирание сектора Flash с RTT-буфером <br /></td></tr>
<tr class="memitem:ga03f8b6f3b537ee1c8e91065c60db504f" id="r_ga03f8b6f3b537ee1c8e91065c60db504f"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_r_a_c_e___h_a_r_d_f_a_u_l_t.html#ga03f8b6f3b537ee1c8e91065c60db504f">HF_CheckRecovered</a> (int erase)</td></tr>
<tr class="memdesc:ga03f8b6f3b537ee1c8e91065c60db504f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Проверка и вывод последнего HardFault-трейса из Flash. <br /></td></tr>
<tr class="memitem:gadd8e10e7ec3b0204f7f92062ecd452f7" id="r_gadd8e10e7ec3b0204f7f92062ecd452f7"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_r_a_c_e___h_a_r_d_f_a_u_l_t.html#gadd8e10e7ec3b0204f7f92062ecd452f7">HF_HandleFault</a> (void)</td></tr>
<tr class="memdesc:gadd8e10e7ec3b0204f7f92062ecd452f7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Обработчик HardFault. <br /></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 id="header-var-members" class="groupheader"><a id="var-members" name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:ga8bde6da023f9fc577e2004c56c09bc3e" id="r_ga8bde6da023f9fc577e2004c56c09bc3e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="struct_h_f___stack_frame__t.html">HF_StackFrame_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_r_a_c_e___h_a_r_d_f_a_u_l_t.html#ga8bde6da023f9fc577e2004c56c09bc3e">stack_frame</a></td></tr>
<tr class="memitem:ga9edcd42163bfdaa30a8bb801d2668244" id="r_ga9edcd42163bfdaa30a8bb801d2668244"><td class="memItemLeft" align="right" valign="top">static uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_r_a_c_e___h_a_r_d_f_a_u_l_t.html#ga9edcd42163bfdaa30a8bb801d2668244">stack_dump</a> [<a class="el" href="group___t_r_a_c_e___c_o_n_f_i_g.html#gaa31234688b333a505aaa57b8ecdedf5b">HF_STACK_DUMP_WORDS</a>]</td></tr>
<tr class="memitem:gadb6ef6ffef1b50aec4abb32b03bceb79" id="r_gadb6ef6ffef1b50aec4abb32b03bceb79"><td class="memItemLeft" align="right" valign="top">static void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___t_r_a_c_e___h_a_r_d_f_a_u_l_t.html#gadb6ef6ffef1b50aec4abb32b03bceb79">ret_adr</a> [10] = {0}</td></tr>
</table>
<a name="details" id="details"></a><h2 id="header-details" class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Заголочный файл для работы с трассировкой. </p>