добавление bench_time и рефакторинг генетического алгоритма

This commit is contained in:
2025-10-27 09:39:57 +03:00
parent 5c4c815961
commit 15c0e3755d
294 changed files with 9147 additions and 2935 deletions

View File

@@ -171,6 +171,12 @@ Functions</h2></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:ga5eaebf741ff2454968da6e6c28ac92b7" id="r_ga5eaebf741ff2454968da6e6c28ac92b7"><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#ga5eaebf741ff2454968da6e6c28ac92b7">stack_dump</a> [32]</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>