1 Commits

Author SHA1 Message Date
Razvalyaev
6ed4cb5193 возвращение метода zero-cross по ацп (не полностью) 2025-10-23 13:52:22 +03:00
1638 changed files with 2345 additions and 2535 deletions

View File

@@ -1,138 +0,0 @@
/**
**************************************************************************
* @file app_wrapper.c
* @brief Код для из приложения МК для симуляции.
**************************************************************************
**************************************************************************/
#include "mcu_wrapper_conf.h"
// Includes START
#include "upp.h"
#include "main.h"
// Inlcudes END
// Dummy functions START
uint32_t HAL_RCCEx_GetPeriphCLKFreq(uint32_t PeriphClk) {}
void SystemClock_Config(void) {}
void Error_Handler(void) {}
// Dummy functions END
void app_init(void)
{
/* USER CODE BEGIN 1 */
/* USER CODE END 1 */
/* MCU Configuration--------------------------------------------------------*/
/* Reset of all peripherals, Initializes the Flash interface and the Systick. */
HAL_Init();
/* USER CODE BEGIN Init */
/* USER CODE END Init */
/* Configure the system clock */
SystemClock_Config();
/* USER CODE BEGIN SysInit */
/* USER CODE END SysInit */
/* Initialize all configured peripherals */
MX_GPIO_Init();
MX_TIM2_Init();
/* USER CODE BEGIN 2 */
upp_init();
/* USER CODE END 2 */
/* Infinite loop */
/* USER CODE BEGIN WHILE */
//while (1)
//{
// upp_main();
// /* USER CODE END WHILE */
// /* USER CODE BEGIN 3 */
//}
/* USER CODE END 3 */
}
void app_step(void)
{
upp_main();
}
void app_writeOutputBuffer(real_T* disc)
{
for (int i = 0; i < PORT_WIDTH; i++)
{
if (GPIOA->ODR & (1 << i))
{
disc[i] = 1;
}
if (GPIOB->ODR & (1 << i))
{
disc[PORT_WIDTH + i] = 1;
}
}
disc[2 * PORT_WIDTH + 0] = phase_A.ctrl.angle.delay_us;
disc[2 * PORT_WIDTH + 1] = (uint16_t)((uint16_t)TIMER->CNT - phase_A.ctrl.angle.start_delay_tick);
disc[2 * PORT_WIDTH + 2] = phase_A.ctrl.angle.start_delay_tick;
disc[2 * PORT_WIDTH + 3] = TIMER->CNT;
}
void app_readInputs(real_T* in)
{
#define detect_front(_in_numb_, _var_, _val_) { \
if ((in[_in_numb_] > 0.5) && (prev_in[_in_numb_] <= 0.5)) \
{ \
_var_ = _val_; \
} }
#define detect_rise(_in_numb_, _var_, _val_) { \
if ((in[_in_numb_] < 0.5) && (prev_in[_in_numb_] >= 0.5)) \
{ \
_var_ = _val_; \
} }
static real_T prev_in[IN_PORT_WIDTH];
detect_front(0, phase_A.zc_detector.f.EXTIZeroCrossDetected, 1);
detect_rise(0, phase_A.zc_detector.f.EXTIZeroCrossDetected, 1);
detect_front(1, phase_B.zc_detector.f.EXTIZeroCrossDetected, 1);
detect_rise(1, phase_B.zc_detector.f.EXTIZeroCrossDetected, 1);
detect_front(2, phase_C.zc_detector.f.EXTIZeroCrossDetected, 1);
detect_rise(2, phase_C.zc_detector.f.EXTIZeroCrossDetected, 1);
detect_front(3, Upp.GoSafe, 1);
detect_rise(3, Upp.GoSafe, 0);
detect_front(4, Upp.Prepare, 1);
detect_rise(4, Upp.Prepare, 0);
detect_front(5, Upp.ForceStop, 1);
detect_rise(5, Upp.ForceStop, 0);
detect_front(6, Upp.ForceDisconnect, 1);
detect_rise(6, Upp.ForceDisconnect, 0);
Upp.sine_freq = in[7];
Upp.Duration = in[8];
for (int i = 0; i < IN_PORT_WIDTH; i++)
{
prev_in[i] = in[i];
}
}

View File

@@ -1,6 +1,6 @@
<mxfile host="app.diagrams.net" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36 OPR/119.0.0.0 (Edition Yx GX 03)" version="27.1.4">
<diagram name="Страница — 1" id="1zcDceX-JpEa1XHnvyzp">
<mxGraphModel dx="2955" dy="975" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="0" pageScale="1" pageWidth="827" pageHeight="1169" background="none" math="0" shadow="0">
<mxGraphModel dx="1908" dy="667" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="0" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
@@ -61,8 +61,108 @@
<mxCell id="i9EhJy79kzOJs9GG_Y_v-24" value="Конец" style="rounded=1;whiteSpace=wrap;html=1;arcSize=32;" parent="i9EhJy79kzOJs9GG_Y_v-26" vertex="1">
<mxGeometry x="80" y="490" width="80" height="40" as="geometry" />
</mxCell>
<mxCell id="i9EhJy79kzOJs9GG_Y_v-51" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="i9EhJy79kzOJs9GG_Y_v-29" target="i9EhJy79kzOJs9GG_Y_v-42" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="i9EhJy79kzOJs9GG_Y_v-29" value="Чтение входов&amp;nbsp;&lt;div&gt;S-Function&lt;/div&gt;" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="-160" y="480" width="80" height="80" as="geometry" />
</mxCell>
<mxCell id="i9EhJy79kzOJs9GG_Y_v-47" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="1" source="i9EhJy79kzOJs9GG_Y_v-42" target="i9EhJy79kzOJs9GG_Y_v-46" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="20" y="580" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="i9EhJy79kzOJs9GG_Y_v-49" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="i9EhJy79kzOJs9GG_Y_v-42" target="i9EhJy79kzOJs9GG_Y_v-43" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="i9EhJy79kzOJs9GG_Y_v-42" value="Запуск потока программы МК" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="-40" y="480" width="100" height="80" as="geometry" />
</mxCell>
<mxCell id="i9EhJy79kzOJs9GG_Y_v-50" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="i9EhJy79kzOJs9GG_Y_v-43" target="i9EhJy79kzOJs9GG_Y_v-45" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="i9EhJy79kzOJs9GG_Y_v-43" value="Формирование задержки для ограничения времени работы потока" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="100" y="480" width="140" height="80" as="geometry" />
</mxCell>
<mxCell id="i9EhJy79kzOJs9GG_Y_v-69" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="i9EhJy79kzOJs9GG_Y_v-45" target="i9EhJy79kzOJs9GG_Y_v-53" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="i9EhJy79kzOJs9GG_Y_v-45" value="Остановка потока программы МК" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="277" y="480" width="106" height="80" as="geometry" />
</mxCell>
<mxCell id="i9EhJy79kzOJs9GG_Y_v-48" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" parent="1" source="i9EhJy79kzOJs9GG_Y_v-46" target="i9EhJy79kzOJs9GG_Y_v-45" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="i9EhJy79kzOJs9GG_Y_v-46" value="Выполнение программы МК" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="110" y="600" width="120" height="40" as="geometry" />
</mxCell>
<mxCell id="i9EhJy79kzOJs9GG_Y_v-70" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="i9EhJy79kzOJs9GG_Y_v-53" target="i9EhJy79kzOJs9GG_Y_v-68" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="i9EhJy79kzOJs9GG_Y_v-53" value="Симуляция&lt;br&gt;периферии" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="420" y="480" width="80" height="80" as="geometry" />
</mxCell>
<mxCell id="i9EhJy79kzOJs9GG_Y_v-68" value="Формирование выходов&amp;nbsp;&lt;div&gt;S-Function&lt;/div&gt;" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="540" y="480" width="100" height="80" as="geometry" />
</mxCell>
<mxCell id="i9EhJy79kzOJs9GG_Y_v-72" value="" style="group" parent="1" vertex="1" connectable="0">
<mxGeometry x="-440" y="200" width="490" height="162.5" as="geometry" />
</mxCell>
<mxCell id="hE4QgLGcZUun0hC6FNFN-1" value="S-Function" style="rounded=0;whiteSpace=wrap;html=1;verticalAlign=top;align=center;" parent="i9EhJy79kzOJs9GG_Y_v-72" vertex="1">
<mxGeometry x="40" width="400" height="162.5" as="geometry" />
</mxCell>
<mxCell id="hE4QgLGcZUun0hC6FNFN-2" value="Оболочка программы МК" style="rounded=0;whiteSpace=wrap;html=1;verticalAlign=top;" parent="i9EhJy79kzOJs9GG_Y_v-72" vertex="1">
<mxGeometry x="70" y="22.5" width="340" height="120" as="geometry" />
</mxCell>
<mxCell id="i9EhJy79kzOJs9GG_Y_v-61" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="i9EhJy79kzOJs9GG_Y_v-72" source="hE4QgLGcZUun0hC6FNFN-3" target="hE4QgLGcZUun0hC6FNFN-11" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="hE4QgLGcZUun0hC6FNFN-3" value="IN" style="rounded=0;whiteSpace=wrap;html=1;" parent="i9EhJy79kzOJs9GG_Y_v-72" vertex="1">
<mxGeometry x="70" y="41.25" width="30" height="80" as="geometry" />
</mxCell>
<mxCell id="hE4QgLGcZUun0hC6FNFN-4" value="OUT" style="rounded=0;whiteSpace=wrap;html=1;" parent="i9EhJy79kzOJs9GG_Y_v-72" vertex="1">
<mxGeometry x="380" y="41.25" width="30" height="80" as="geometry" />
</mxCell>
<mxCell id="i9EhJy79kzOJs9GG_Y_v-62" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="i9EhJy79kzOJs9GG_Y_v-72" source="hE4QgLGcZUun0hC6FNFN-7" target="hE4QgLGcZUun0hC6FNFN-4" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="hE4QgLGcZUun0hC6FNFN-7" value="Симуляция&lt;div&gt;&lt;span style=&quot;background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));&quot;&gt;периферии&lt;/span&gt;&lt;/div&gt;" style="rounded=0;whiteSpace=wrap;html=1;" parent="i9EhJy79kzOJs9GG_Y_v-72" vertex="1">
<mxGeometry x="240" y="61.25" width="120" height="40" as="geometry" />
</mxCell>
<mxCell id="i9EhJy79kzOJs9GG_Y_v-57" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="i9EhJy79kzOJs9GG_Y_v-72" source="hE4QgLGcZUun0hC6FNFN-11" target="hE4QgLGcZUun0hC6FNFN-7" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="hE4QgLGcZUun0hC6FNFN-11" value="Программа МК" style="rounded=0;whiteSpace=wrap;html=1;" parent="i9EhJy79kzOJs9GG_Y_v-72" vertex="1">
<mxGeometry x="117.5" y="61.25" width="95" height="40" as="geometry" />
</mxCell>
<mxCell id="hE4QgLGcZUun0hC6FNFN-12" value="Вход&lt;div&gt;&lt;br&gt;&lt;/div&gt;" style="endArrow=classic;html=1;rounded=0;labelBackgroundColor=none;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="i9EhJy79kzOJs9GG_Y_v-72" target="hE4QgLGcZUun0hC6FNFN-1" edge="1">
<mxGeometry x="-0.5" width="50" height="50" relative="1" as="geometry">
<mxPoint y="81" as="sourcePoint" />
<mxPoint x="20" y="100" as="targetPoint" />
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="hE4QgLGcZUun0hC6FNFN-13" value="Выход&lt;div&gt;&lt;br&gt;&lt;/div&gt;" style="endArrow=classic;html=1;rounded=0;labelBackgroundColor=none;" parent="i9EhJy79kzOJs9GG_Y_v-72" edge="1">
<mxGeometry x="-0.2" width="50" height="50" relative="1" as="geometry">
<mxPoint x="440" y="81.00999999999999" as="sourcePoint" />
<mxPoint x="490" y="81.25" as="targetPoint" />
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="i9EhJy79kzOJs9GG_Y_v-65" value="" style="endArrow=classic;html=1;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" parent="i9EhJy79kzOJs9GG_Y_v-72" source="hE4QgLGcZUun0hC6FNFN-1" target="hE4QgLGcZUun0hC6FNFN-3" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="190" y="170" as="sourcePoint" />
<mxPoint x="240" y="120" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="i9EhJy79kzOJs9GG_Y_v-67" value="" style="endArrow=classic;html=1;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="i9EhJy79kzOJs9GG_Y_v-72" source="hE4QgLGcZUun0hC6FNFN-4" target="hE4QgLGcZUun0hC6FNFN-1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="190" y="170" as="sourcePoint" />
<mxPoint x="240" y="120" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="i9EhJy79kzOJs9GG_Y_v-167" value="" style="group" parent="1" vertex="1" connectable="0">
<mxGeometry x="-120" y="1122" width="270" height="120" as="geometry" />
<mxGeometry x="397" y="694" width="270" height="120" as="geometry" />
</mxCell>
<mxCell id="i9EhJy79kzOJs9GG_Y_v-82" value="" style="group" parent="i9EhJy79kzOJs9GG_Y_v-167" vertex="1" connectable="0">
<mxGeometry x="190" y="10" width="50" height="20" as="geometry" />
@@ -179,7 +279,7 @@
</mxGeometry>
</mxCell>
<mxCell id="i9EhJy79kzOJs9GG_Y_v-168" value="" style="group" parent="1" vertex="1" connectable="0">
<mxGeometry x="340" y="1050" width="385" height="280" as="geometry" />
<mxGeometry x="343" y="884" width="385" height="280" as="geometry" />
</mxCell>
<mxCell id="i9EhJy79kzOJs9GG_Y_v-145" value="" style="group" parent="i9EhJy79kzOJs9GG_Y_v-168" vertex="1" connectable="0">
<mxGeometry x="151" width="131" height="173" as="geometry" />
@@ -481,92 +581,92 @@
<mxCell id="oPpxZbgJaF2NauAh_AEr-30" value="Чтение входов Simulink" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="1510" y="240" width="120" height="40" as="geometry" />
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-111" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="Qd_gXeAsRrDojO5KJlnc-35" target="Qd_gXeAsRrDojO5KJlnc-93" edge="1">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-111" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="Qd_gXeAsRrDojO5KJlnc-35" target="Qd_gXeAsRrDojO5KJlnc-93">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-35" value="Начало" style="rounded=1;whiteSpace=wrap;html=1;arcSize=32;" parent="1" vertex="1">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-35" value="Начало" style="rounded=1;whiteSpace=wrap;html=1;arcSize=32;" vertex="1" parent="1">
<mxGeometry x="1512.47" y="953" width="80" height="40" as="geometry" />
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-61" value="Нет" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="Qd_gXeAsRrDojO5KJlnc-38" target="Qd_gXeAsRrDojO5KJlnc-59" edge="1">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-61" value="Нет" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="Qd_gXeAsRrDojO5KJlnc-38" target="Qd_gXeAsRrDojO5KJlnc-59">
<mxGeometry x="0.1303" y="15" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-79" value="Да" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="Qd_gXeAsRrDojO5KJlnc-38" target="Qd_gXeAsRrDojO5KJlnc-78" edge="1">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-79" value="Да" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="Qd_gXeAsRrDojO5KJlnc-38" target="Qd_gXeAsRrDojO5KJlnc-78">
<mxGeometry x="-0.7802" y="14" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-38" value="Принудительная &lt;br&gt;остановка?" style="rhombus;whiteSpace=wrap;html=1;verticalAlign=middle;" parent="1" vertex="1">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-38" value="Принудительная &lt;br&gt;остановка?" style="rhombus;whiteSpace=wrap;html=1;verticalAlign=middle;" vertex="1" parent="1">
<mxGeometry x="1474.94" y="1184.5" width="155.06" height="65" as="geometry" />
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-63" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="Qd_gXeAsRrDojO5KJlnc-59" target="Qd_gXeAsRrDojO5KJlnc-62" edge="1">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-63" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="Qd_gXeAsRrDojO5KJlnc-59" target="Qd_gXeAsRrDojO5KJlnc-62">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-64" value="Нет" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="Qd_gXeAsRrDojO5KJlnc-63" vertex="1" connectable="0">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-64" value="Нет" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="Qd_gXeAsRrDojO5KJlnc-63">
<mxGeometry x="0.4639" y="1" relative="1" as="geometry">
<mxPoint x="-16" y="2" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-81" value="Да" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="Qd_gXeAsRrDojO5KJlnc-59" target="Qd_gXeAsRrDojO5KJlnc-80" edge="1">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-81" value="Да" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="Qd_gXeAsRrDojO5KJlnc-59" target="Qd_gXeAsRrDojO5KJlnc-80">
<mxGeometry x="-0.7802" y="13" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-59" value="Принудительное&lt;br&gt;отключение?" style="rhombus;whiteSpace=wrap;html=1;verticalAlign=middle;" parent="1" vertex="1">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-59" value="Принудительное&lt;br&gt;отключение?" style="rhombus;whiteSpace=wrap;html=1;verticalAlign=middle;" vertex="1" parent="1">
<mxGeometry x="1474.94" y="1273.5" width="155.06" height="65" as="geometry" />
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-66" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="Qd_gXeAsRrDojO5KJlnc-62" target="Qd_gXeAsRrDojO5KJlnc-65" edge="1">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-66" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="Qd_gXeAsRrDojO5KJlnc-62" target="Qd_gXeAsRrDojO5KJlnc-65">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-67" value="Нет" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="Qd_gXeAsRrDojO5KJlnc-66" vertex="1" connectable="0">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-67" value="Нет" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="Qd_gXeAsRrDojO5KJlnc-66">
<mxGeometry x="0.37" y="2" relative="1" as="geometry">
<mxPoint x="-17" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-83" value="Да" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="Qd_gXeAsRrDojO5KJlnc-62" target="Qd_gXeAsRrDojO5KJlnc-82" edge="1">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-83" value="Да" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="Qd_gXeAsRrDojO5KJlnc-62" target="Qd_gXeAsRrDojO5KJlnc-82">
<mxGeometry x="-0.7802" y="13" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-62" value="Плавное &lt;br&gt;отключение?" style="rhombus;whiteSpace=wrap;html=1;verticalAlign=middle;" parent="1" vertex="1">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-62" value="Плавное &lt;br&gt;отключение?" style="rhombus;whiteSpace=wrap;html=1;verticalAlign=middle;" vertex="1" parent="1">
<mxGeometry x="1474.94" y="1362.5" width="155.06" height="65" as="geometry" />
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-69" value="Нет" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="Qd_gXeAsRrDojO5KJlnc-65" target="Qd_gXeAsRrDojO5KJlnc-68" edge="1">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-69" value="Нет" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="Qd_gXeAsRrDojO5KJlnc-65" target="Qd_gXeAsRrDojO5KJlnc-68">
<mxGeometry x="0.5467" y="-15" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-85" value="Да" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="Qd_gXeAsRrDojO5KJlnc-65" target="Qd_gXeAsRrDojO5KJlnc-84" edge="1">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-85" value="Да" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="Qd_gXeAsRrDojO5KJlnc-65" target="Qd_gXeAsRrDojO5KJlnc-84">
<mxGeometry x="-0.7802" y="13" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-65" value="Плавная&lt;br&gt;остановка?" style="rhombus;whiteSpace=wrap;html=1;verticalAlign=middle;" parent="1" vertex="1">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-65" value="Плавная&lt;br&gt;остановка?" style="rhombus;whiteSpace=wrap;html=1;verticalAlign=middle;" vertex="1" parent="1">
<mxGeometry x="1474.94" y="1453.5" width="155.06" height="65" as="geometry" />
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-71" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="Qd_gXeAsRrDojO5KJlnc-68" target="Qd_gXeAsRrDojO5KJlnc-70" edge="1">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-71" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="Qd_gXeAsRrDojO5KJlnc-68" target="Qd_gXeAsRrDojO5KJlnc-70">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-72" value="Нет" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="Qd_gXeAsRrDojO5KJlnc-71" vertex="1" connectable="0">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-72" value="Нет" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="Qd_gXeAsRrDojO5KJlnc-71">
<mxGeometry x="0.6135" relative="1" as="geometry">
<mxPoint x="-15" y="-1" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-87" value="Да" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="Qd_gXeAsRrDojO5KJlnc-68" target="Qd_gXeAsRrDojO5KJlnc-86" edge="1">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-87" value="Да" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="Qd_gXeAsRrDojO5KJlnc-68" target="Qd_gXeAsRrDojO5KJlnc-86">
<mxGeometry x="-0.7802" y="15" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-68" value="Подготовка?" style="rhombus;whiteSpace=wrap;html=1;verticalAlign=middle;" parent="1" vertex="1">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-68" value="Подготовка?" style="rhombus;whiteSpace=wrap;html=1;verticalAlign=middle;" vertex="1" parent="1">
<mxGeometry x="1474.94" y="1545.5" width="155.06" height="65" as="geometry" />
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-89" value="Да" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="Qd_gXeAsRrDojO5KJlnc-70" target="Qd_gXeAsRrDojO5KJlnc-88" edge="1">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-89" value="Да" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="Qd_gXeAsRrDojO5KJlnc-70" target="Qd_gXeAsRrDojO5KJlnc-88">
<mxGeometry x="-0.7802" y="13" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-90" value="Нет" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" parent="1" source="Qd_gXeAsRrDojO5KJlnc-70" edge="1">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-90" value="Нет" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" source="Qd_gXeAsRrDojO5KJlnc-70">
<mxGeometry x="-0.9926" y="-8" relative="1" as="geometry">
<mxPoint x="1552" y="1005" as="targetPoint" />
<mxPoint x="1467.94" y="1665.9999999999998" as="sourcePoint" />
@@ -577,16 +677,16 @@
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-70" value="УПП в работе?" style="rhombus;whiteSpace=wrap;html=1;verticalAlign=middle;" parent="1" vertex="1">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-70" value="УПП в работе?" style="rhombus;whiteSpace=wrap;html=1;verticalAlign=middle;" vertex="1" parent="1">
<mxGeometry x="1474.94" y="1633.5" width="155.06" height="65" as="geometry" />
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-77" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="Qd_gXeAsRrDojO5KJlnc-74" target="Qd_gXeAsRrDojO5KJlnc-38" edge="1">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-77" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="Qd_gXeAsRrDojO5KJlnc-74" target="Qd_gXeAsRrDojO5KJlnc-38">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-74" value="Безопасный запуск,&amp;nbsp;&lt;br&gt;выставление флагов" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-74" value="Безопасный запуск,&amp;nbsp;&lt;br&gt;выставление флагов" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="1489.97" y="1107.5" width="125" height="56" as="geometry" />
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-109" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="Qd_gXeAsRrDojO5KJlnc-78" edge="1">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-109" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="Qd_gXeAsRrDojO5KJlnc-78">
<mxGeometry relative="1" as="geometry">
<mxPoint x="1553" y="1005" as="targetPoint" />
<Array as="points">
@@ -595,53 +695,53 @@
</Array>
</mxGeometry>
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-78" value="Остановка УПП" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-78" value="Остановка УПП" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="1680" y="1189" width="125" height="56" as="geometry" />
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-110" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="Qd_gXeAsRrDojO5KJlnc-80" edge="1">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-110" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="Qd_gXeAsRrDojO5KJlnc-80">
<mxGeometry relative="1" as="geometry">
<mxPoint x="1878.4" y="1218.6" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-80" value="Шунтирование УПП" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-80" value="Шунтирование УПП" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="1680" y="1278" width="125" height="56" as="geometry" />
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-82" value="Шунтирование УПП" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-82" value="Шунтирование УПП" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="1680" y="1367" width="125" height="56" as="geometry" />
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-84" value="Остановка УПП" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-84" value="Остановка УПП" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="1680" y="1458" width="125" height="56" as="geometry" />
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-86" value="Запуск определения перехода через ноль" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-86" value="Запуск определения перехода через ноль" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="1680" y="1550" width="125" height="56" as="geometry" />
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-88" value="Запуск основного алгоритма УПП" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-88" value="Запуск основного алгоритма УПП" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="1680" y="1638" width="125" height="56" as="geometry" />
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-94" value="Нет" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="Qd_gXeAsRrDojO5KJlnc-93" target="Qd_gXeAsRrDojO5KJlnc-74" edge="1">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-94" value="Нет" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="Qd_gXeAsRrDojO5KJlnc-93" target="Qd_gXeAsRrDojO5KJlnc-74">
<mxGeometry x="-0.2808" y="-18" relative="1" as="geometry">
<mxPoint x="-1" y="1" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-96" value="Да" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="Qd_gXeAsRrDojO5KJlnc-93" target="Qd_gXeAsRrDojO5KJlnc-95" edge="1">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-96" value="Да" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="Qd_gXeAsRrDojO5KJlnc-93" target="Qd_gXeAsRrDojO5KJlnc-95">
<mxGeometry x="-1" y="15" relative="1" as="geometry">
<mxPoint x="-5" y="1" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-93" value="Параметры&lt;br&gt;изменились?" style="rhombus;whiteSpace=wrap;html=1;verticalAlign=middle;" parent="1" vertex="1">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-93" value="Параметры&lt;br&gt;изменились?" style="rhombus;whiteSpace=wrap;html=1;verticalAlign=middle;" vertex="1" parent="1">
<mxGeometry x="1474.94" y="1019" width="155.06" height="65" as="geometry" />
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-98" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="Qd_gXeAsRrDojO5KJlnc-95" target="Qd_gXeAsRrDojO5KJlnc-74" edge="1">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-98" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="Qd_gXeAsRrDojO5KJlnc-95" target="Qd_gXeAsRrDojO5KJlnc-74">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="1740" y="1135.5" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-95" value="Инициализация УПП" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-95" value="Инициализация УПП" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="1680" y="1023.5" width="125" height="56" as="geometry" />
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-104" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" edge="1">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-104" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="1553" y="1350" as="targetPoint" />
<mxPoint x="1743" y="1334" as="sourcePoint" />
@@ -650,7 +750,7 @@
</Array>
</mxGeometry>
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-105" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" edge="1">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-105" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="1552" y="1439" as="targetPoint" />
<mxPoint x="1742" y="1423" as="sourcePoint" />
@@ -659,7 +759,7 @@
</Array>
</mxGeometry>
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-106" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" edge="1">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-106" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="1552" y="1530" as="targetPoint" />
<mxPoint x="1742" y="1514" as="sourcePoint" />
@@ -668,7 +768,7 @@
</Array>
</mxGeometry>
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-107" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" edge="1">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-107" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="1553" y="1622" as="targetPoint" />
<mxPoint x="1743" y="1606" as="sourcePoint" />
@@ -677,7 +777,7 @@
</Array>
</mxGeometry>
</mxCell>
<mxCell id="Qd_gXeAsRrDojO5KJlnc-108" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" edge="1">
<mxCell id="Qd_gXeAsRrDojO5KJlnc-108" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="1451" y="1667" as="targetPoint" />
<mxPoint x="1742" y="1694" as="sourcePoint" />
@@ -686,257 +786,6 @@
</Array>
</mxGeometry>
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-33" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="LV9eox1Paf5Fwx0xZilA-34" target="LV9eox1Paf5Fwx0xZilA-39">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-34" value="Чтение входов&amp;nbsp;&lt;div&gt;S-Function&lt;/div&gt;" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-1000" y="-160" width="70" height="55.43" as="geometry" />
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-35" value="OUT" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-700" y="-160" width="70" height="56.59" as="geometry" />
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-36" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="LV9eox1Paf5Fwx0xZilA-37" target="LV9eox1Paf5Fwx0xZilA-35">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-37" value="Симуляция&lt;div&gt;&lt;span style=&quot;background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));&quot;&gt;периферии&lt;/span&gt;&lt;/div&gt;" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-800" y="-160" width="70" height="55.43" as="geometry" />
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-38" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="LV9eox1Paf5Fwx0xZilA-39" target="LV9eox1Paf5Fwx0xZilA-37">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-39" value="Программа МК" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-900" y="-158.72" width="70" height="53.12" as="geometry" />
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-79" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="LV9eox1Paf5Fwx0xZilA-45" target="LV9eox1Paf5Fwx0xZilA-78">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-45" value="S-Function" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-360" y="-240" width="80" height="41.99" as="geometry" />
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-47" value="Программа МК" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-420" y="-80" width="80" height="41.99" as="geometry" />
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-48" value="Симулятор периферии" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-300" y="-80" width="80" height="41.99" as="geometry" />
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-62" value="Чтение входов" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-1050" y="290.26" width="80" height="41.99" as="geometry" />
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-63" value="Формирование буфера выходов" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-690" y="290.26" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-65" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" target="LV9eox1Paf5Fwx0xZilA-69">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-969" y="312.28571428571433" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-66" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="LV9eox1Paf5Fwx0xZilA-67">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-689" y="312.28571428571433" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-67" value="Симуляция&lt;div&gt;&lt;span style=&quot;background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));&quot;&gt;периферии&lt;/span&gt;&lt;/div&gt;" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-829" y="292.25" width="120" height="40" as="geometry" />
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-68" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="LV9eox1Paf5Fwx0xZilA-69" target="LV9eox1Paf5Fwx0xZilA-67">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-69" value="Программа МК" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-951.5" y="292.25" width="95" height="40" as="geometry" />
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-70" value="Вход&lt;div&gt;&lt;br&gt;&lt;/div&gt;" style="endArrow=classic;html=1;rounded=0;labelBackgroundColor=none;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1">
<mxGeometry x="-0.7501" y="1" width="50" height="50" relative="1" as="geometry">
<mxPoint x="-1130" y="312" as="sourcePoint" />
<mxPoint x="-1050" y="312.21000000000004" as="targetPoint" />
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-73" value="S-Function" style="rounded=0;whiteSpace=wrap;html=1;verticalAlign=top;fillColor=none;" vertex="1" parent="1">
<mxGeometry x="-1690" y="479" width="534" height="160" as="geometry" />
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-74" value="Оболочка программы МК" style="rounded=0;whiteSpace=wrap;html=1;verticalAlign=top;fillColor=none;" vertex="1" parent="1">
<mxGeometry x="-1730" y="359" width="494" height="110" as="geometry" />
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-76" value="Формирование выходов" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-530" y="290.52" width="90" height="39.74" as="geometry" />
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-78" value="Оболочка программы МК" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-365" y="-160" width="90" height="40" as="geometry" />
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-72" value="S-Function" style="rounded=0;whiteSpace=wrap;html=1;verticalAlign=top;fillColor=none;dashed=1;dashPattern=1 4;" vertex="1" parent="1">
<mxGeometry x="-1786" width="550" height="140" as="geometry" />
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-50" value="Формирование выходов" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-680" y="121.11999999999999" width="90" height="40" as="geometry" />
</mxCell>
<mxCell id="i9EhJy79kzOJs9GG_Y_v-62" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="hE4QgLGcZUun0hC6FNFN-7" target="LV9eox1Paf5Fwx0xZilA-50" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-689" y="141.28571428571433" as="targetPoint" />
<Array as="points" />
</mxGeometry>
</mxCell>
<mxCell id="hE4QgLGcZUun0hC6FNFN-7" value="Симуляция&lt;div&gt;&lt;span style=&quot;background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));&quot;&gt;периферии&lt;/span&gt;&lt;/div&gt;" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="-840" y="121" width="120" height="40" as="geometry" />
</mxCell>
<mxCell id="i9EhJy79kzOJs9GG_Y_v-57" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="hE4QgLGcZUun0hC6FNFN-11" target="hE4QgLGcZUun0hC6FNFN-7" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="hE4QgLGcZUun0hC6FNFN-11" value="Программа МК" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="-960" y="121" width="95" height="40" as="geometry" />
</mxCell>
<mxCell id="hE4QgLGcZUun0hC6FNFN-12" value="Вход&lt;div&gt;&lt;br&gt;&lt;/div&gt;" style="endArrow=classic;html=1;rounded=0;labelBackgroundColor=none;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" target="LV9eox1Paf5Fwx0xZilA-82" edge="1">
<mxGeometry x="-0.7501" y="1" width="50" height="50" relative="1" as="geometry">
<mxPoint x="-1165" y="141" as="sourcePoint" />
<mxPoint x="-1050" y="141.21" as="targetPoint" />
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="hE4QgLGcZUun0hC6FNFN-13" value="Выход&lt;div&gt;&lt;br&gt;&lt;/div&gt;" style="endArrow=classic;html=1;rounded=0;labelBackgroundColor=none;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" parent="1" edge="1" source="LV9eox1Paf5Fwx0xZilA-50">
<mxGeometry x="0.1429" y="1" width="50" height="50" relative="1" as="geometry">
<mxPoint x="-600" y="140.95999999999998" as="sourcePoint" />
<mxPoint x="-510" y="141" as="targetPoint" />
<mxPoint as="offset" />
<Array as="points">
<mxPoint x="-540" y="141" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="hE4QgLGcZUun0hC6FNFN-2" value="Оболочка программы МК" style="rounded=0;whiteSpace=wrap;html=1;verticalAlign=top;fillColor=none;dashed=1;dashPattern=1 4;" parent="1" vertex="1">
<mxGeometry x="-1099" y="86.27000000000001" width="390" height="92.73" as="geometry" />
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-83" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="LV9eox1Paf5Fwx0xZilA-82" target="hE4QgLGcZUun0hC6FNFN-11">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-82" value="Чтение входов" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-1080" y="121" width="80" height="39.75" as="geometry" />
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-89" value="Оболочка прогарммы МК" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;dashed=1;dashPattern=1 4;align=center;verticalAlign=top;" vertex="1" parent="1">
<mxGeometry x="-130" y="964.5" width="450" height="220" as="geometry" />
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-113" value="" style="group" vertex="1" connectable="0" parent="1">
<mxGeometry x="-70" y="90" width="549" height="129" as="geometry" />
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-22" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="LV9eox1Paf5Fwx0xZilA-113" source="LV9eox1Paf5Fwx0xZilA-23" target="LV9eox1Paf5Fwx0xZilA-27">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-23" value="Оболочка программы МК" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="LV9eox1Paf5Fwx0xZilA-113">
<mxGeometry x="60" y="31" width="120" height="80" as="geometry" />
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-93" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="LV9eox1Paf5Fwx0xZilA-113" source="LV9eox1Paf5Fwx0xZilA-27" target="LV9eox1Paf5Fwx0xZilA-28">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-27" value="Симулятор периферии" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="LV9eox1Paf5Fwx0xZilA-113">
<mxGeometry x="230" y="31.370000000000005" width="80" height="80" as="geometry" />
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-28" value="Формирование выходов&amp;nbsp;&lt;div&gt;S-Function&lt;/div&gt;" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="LV9eox1Paf5Fwx0xZilA-113">
<mxGeometry x="360" y="31.370000000000005" width="120" height="80" as="geometry" />
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-71" value="Выход&lt;div&gt;&lt;br&gt;&lt;/div&gt;" style="endArrow=classic;html=1;rounded=0;labelBackgroundColor=none;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="LV9eox1Paf5Fwx0xZilA-113" source="LV9eox1Paf5Fwx0xZilA-28">
<mxGeometry x="0.1596" y="1" width="50" height="50" relative="1" as="geometry">
<mxPoint x="500" y="70.75999999999999" as="sourcePoint" />
<mxPoint x="549" y="71" as="targetPoint" />
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-94" value="Вход&lt;div&gt;&lt;br&gt;&lt;/div&gt;" style="endArrow=classic;html=1;rounded=0;labelBackgroundColor=none;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="LV9eox1Paf5Fwx0xZilA-113" target="LV9eox1Paf5Fwx0xZilA-23">
<mxGeometry x="-0.7501" y="1" width="50" height="50" relative="1" as="geometry">
<mxPoint y="71" as="sourcePoint" />
<mxPoint x="-40" y="71.36999999999989" as="targetPoint" />
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-110" value="S-Function" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;dashed=1;dashPattern=1 4;align=center;verticalAlign=top;" vertex="1" parent="LV9eox1Paf5Fwx0xZilA-113">
<mxGeometry x="40" width="450" height="129" as="geometry" />
</mxCell>
<mxCell id="i9EhJy79kzOJs9GG_Y_v-69" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="i9EhJy79kzOJs9GG_Y_v-45" target="i9EhJy79kzOJs9GG_Y_v-53" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="522" y="392" />
<mxPoint x="522" y="571" />
<mxPoint x="-110" y="571" />
<mxPoint x="-110" y="681" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-84" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="i9EhJy79kzOJs9GG_Y_v-68" target="LV9eox1Paf5Fwx0xZilA-77">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-77" value="Формирование выходов&amp;nbsp;&lt;div&gt;S-Function&lt;/div&gt;" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="377" y="639" width="100" height="80" as="geometry" />
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-95" value="" style="group" vertex="1" connectable="0" parent="1">
<mxGeometry x="-68" y="311" width="575" height="220" as="geometry" />
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-85" value="Оболочка программы МК" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;dashed=1;dashPattern=1 4;align=center;verticalAlign=top;" vertex="1" parent="LV9eox1Paf5Fwx0xZilA-95">
<mxGeometry width="575" height="220" as="geometry" />
</mxCell>
<mxCell id="i9EhJy79kzOJs9GG_Y_v-51" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="LV9eox1Paf5Fwx0xZilA-95" source="i9EhJy79kzOJs9GG_Y_v-29" target="i9EhJy79kzOJs9GG_Y_v-42" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="i9EhJy79kzOJs9GG_Y_v-29" value="Чтение входов" style="rounded=0;whiteSpace=wrap;html=1;" parent="LV9eox1Paf5Fwx0xZilA-95" vertex="1">
<mxGeometry x="20" y="41" width="80" height="80" as="geometry" />
</mxCell>
<mxCell id="i9EhJy79kzOJs9GG_Y_v-47" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="LV9eox1Paf5Fwx0xZilA-95" source="i9EhJy79kzOJs9GG_Y_v-42" target="i9EhJy79kzOJs9GG_Y_v-46" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="200" y="141" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="i9EhJy79kzOJs9GG_Y_v-49" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="LV9eox1Paf5Fwx0xZilA-95" source="i9EhJy79kzOJs9GG_Y_v-42" target="i9EhJy79kzOJs9GG_Y_v-43" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="i9EhJy79kzOJs9GG_Y_v-42" value="Запуск потока программы МК" style="rounded=0;whiteSpace=wrap;html=1;" parent="LV9eox1Paf5Fwx0xZilA-95" vertex="1">
<mxGeometry x="140" y="41" width="100" height="80" as="geometry" />
</mxCell>
<mxCell id="i9EhJy79kzOJs9GG_Y_v-50" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="LV9eox1Paf5Fwx0xZilA-95" source="i9EhJy79kzOJs9GG_Y_v-43" target="i9EhJy79kzOJs9GG_Y_v-45" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="i9EhJy79kzOJs9GG_Y_v-43" value="Формирование задержки для ограничения времени работы потока" style="rounded=0;whiteSpace=wrap;html=1;" parent="LV9eox1Paf5Fwx0xZilA-95" vertex="1">
<mxGeometry x="280" y="41" width="140" height="80" as="geometry" />
</mxCell>
<mxCell id="i9EhJy79kzOJs9GG_Y_v-45" value="Остановка потока программы МК" style="rounded=0;whiteSpace=wrap;html=1;" parent="LV9eox1Paf5Fwx0xZilA-95" vertex="1">
<mxGeometry x="457" y="41" width="106" height="80" as="geometry" />
</mxCell>
<mxCell id="i9EhJy79kzOJs9GG_Y_v-48" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" parent="LV9eox1Paf5Fwx0xZilA-95" source="i9EhJy79kzOJs9GG_Y_v-46" target="i9EhJy79kzOJs9GG_Y_v-45" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="i9EhJy79kzOJs9GG_Y_v-46" value="Выполнение программы МК" style="rounded=0;whiteSpace=wrap;html=1;" parent="LV9eox1Paf5Fwx0xZilA-95" vertex="1">
<mxGeometry x="290" y="161" width="120" height="40" as="geometry" />
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-96" value="Вход&lt;div&gt;&lt;br&gt;&lt;/div&gt;" style="endArrow=classic;html=1;rounded=0;labelBackgroundColor=none;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" target="i9EhJy79kzOJs9GG_Y_v-29">
<mxGeometry x="-0.7501" y="1" width="50" height="50" relative="1" as="geometry">
<mxPoint x="-128" y="392" as="sourcePoint" />
<mxPoint x="-73" y="390" as="targetPoint" />
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-97" value="Выход&lt;div&gt;&lt;br&gt;&lt;/div&gt;" style="endArrow=classic;html=1;rounded=0;labelBackgroundColor=none;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" source="LV9eox1Paf5Fwx0xZilA-77">
<mxGeometry x="0.1596" y="1" width="50" height="50" relative="1" as="geometry">
<mxPoint x="542" y="680.92" as="sourcePoint" />
<mxPoint x="538" y="679" as="targetPoint" />
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-111" value="" style="group" vertex="1" connectable="0" parent="1">
<mxGeometry x="-94" y="598" width="450" height="150" as="geometry" />
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-91" value="Симулятор периферии" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;dashed=1;dashPattern=1 4;align=center;verticalAlign=top;" vertex="1" parent="LV9eox1Paf5Fwx0xZilA-111">
<mxGeometry width="450" height="150" as="geometry" />
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-88" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="LV9eox1Paf5Fwx0xZilA-111" source="i9EhJy79kzOJs9GG_Y_v-53" target="LV9eox1Paf5Fwx0xZilA-87">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="i9EhJy79kzOJs9GG_Y_v-53" value="Симуляция&lt;br&gt;системных часов" style="rounded=0;whiteSpace=wrap;html=1;" parent="LV9eox1Paf5Fwx0xZilA-111" vertex="1">
<mxGeometry x="30" y="40" width="80" height="80" as="geometry" />
</mxCell>
<mxCell id="i9EhJy79kzOJs9GG_Y_v-68" value="Формирование буфера выходов" style="rounded=0;whiteSpace=wrap;html=1;" parent="LV9eox1Paf5Fwx0xZilA-111" vertex="1">
<mxGeometry x="315" y="40" width="100" height="80" as="geometry" />
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-92" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="LV9eox1Paf5Fwx0xZilA-111" source="LV9eox1Paf5Fwx0xZilA-87" target="i9EhJy79kzOJs9GG_Y_v-68">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="LV9eox1Paf5Fwx0xZilA-87" value="Симуляция таймеров и их&amp;nbsp;&lt;span style=&quot;background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));&quot;&gt;прерываний&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="LV9eox1Paf5Fwx0xZilA-111">
<mxGeometry x="165" y="40" width="100" height="80" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>

View File

@@ -18,7 +18,7 @@
/* USER CODE END Header */
/* Includes ------------------------------------------------------------------*/
#include "main.h"
//#include "adc.h"
#include "adc.h"
#include "tim.h"
#include "usart.h"
#include "gpio.h"
@@ -89,15 +89,15 @@ int main(void)
/* Initialize all configured peripherals */
MX_GPIO_Init();
//MX_ADC1_Init();
MX_ADC1_Init();
MX_TIM2_Init();
//MX_USART1_UART_Init();
//MX_TIM1_Init();
MX_USART1_UART_Init();
MX_TIM1_Init();
/* USER CODE BEGIN 2 */
upp_init();
//HAL_TIM_PWM_Start(&htim1, TIM_CHANNEL_1);
//Upp.Duration = 8;
//Upp.sine_freq = 50;
HAL_TIM_PWM_Start(&htim1, TIM_CHANNEL_1);
Upp.Duration = 8;
Upp.sine_freq = 50;
/* USER CODE END 2 */
/* Infinite loop */
@@ -118,49 +118,48 @@ int main(void)
*/
void SystemClock_Config(void)
{
//RCC_OscInitTypeDef RCC_OscInitStruct = {0};
//RCC_ClkInitTypeDef RCC_ClkInitStruct = {0};
//RCC_PeriphCLKInitTypeDef PeriphClkInit = {0};
RCC_OscInitTypeDef RCC_OscInitStruct = {0};
RCC_ClkInitTypeDef RCC_ClkInitStruct = {0};
RCC_PeriphCLKInitTypeDef PeriphClkInit = {0};
///** Initializes the RCC Oscillators according to the specified parameters
//* in the RCC_OscInitTypeDef structure.
//*/
//RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSE;
//RCC_OscInitStruct.HSEState = RCC_HSE_ON;
//RCC_OscInitStruct.HSEPredivValue = RCC_HSE_PREDIV_DIV1;
//RCC_OscInitStruct.HSIState = RCC_HSI_ON;
//RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;
//RCC_OscInitStruct.PLL.PLLSource = RCC_PLLSOURCE_HSE;
//RCC_OscInitStruct.PLL.PLLMUL = RCC_PLL_MUL9;
//if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK)
//{
// Error_Handler();
//}
/** Initializes the RCC Oscillators according to the specified parameters
* in the RCC_OscInitTypeDef structure.
*/
RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSE;
RCC_OscInitStruct.HSEState = RCC_HSE_ON;
RCC_OscInitStruct.HSEPredivValue = RCC_HSE_PREDIV_DIV1;
RCC_OscInitStruct.HSIState = RCC_HSI_ON;
RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;
RCC_OscInitStruct.PLL.PLLSource = RCC_PLLSOURCE_HSE;
RCC_OscInitStruct.PLL.PLLMUL = RCC_PLL_MUL9;
if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK)
{
Error_Handler();
}
///** Initializes the CPU, AHB and APB buses clocks
//*/
//RCC_ClkInitStruct.ClockType = RCC_CLOCKTYPE_HCLK|RCC_CLOCKTYPE_SYSCLK
// |RCC_CLOCKTYPE_PCLK1|RCC_CLOCKTYPE_PCLK2;
//RCC_ClkInitStruct.SYSCLKSource = RCC_SYSCLKSOURCE_PLLCLK;
//RCC_ClkInitStruct.AHBCLKDivider = RCC_SYSCLK_DIV1;
//RCC_ClkInitStruct.APB1CLKDivider = RCC_HCLK_DIV2;
//RCC_ClkInitStruct.APB2CLKDivider = RCC_HCLK_DIV1;
/** Initializes the CPU, AHB and APB buses clocks
*/
RCC_ClkInitStruct.ClockType = RCC_CLOCKTYPE_HCLK|RCC_CLOCKTYPE_SYSCLK
|RCC_CLOCKTYPE_PCLK1|RCC_CLOCKTYPE_PCLK2;
RCC_ClkInitStruct.SYSCLKSource = RCC_SYSCLKSOURCE_PLLCLK;
RCC_ClkInitStruct.AHBCLKDivider = RCC_SYSCLK_DIV1;
RCC_ClkInitStruct.APB1CLKDivider = RCC_HCLK_DIV2;
RCC_ClkInitStruct.APB2CLKDivider = RCC_HCLK_DIV1;
//if (HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_2) != HAL_OK)
//{
// Error_Handler();
//}
//PeriphClkInit.PeriphClockSelection = RCC_PERIPHCLK_ADC;
//PeriphClkInit.AdcClockSelection = RCC_ADCPCLK2_DIV6;
//if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInit) != HAL_OK)
//{
// Error_Handler();
//}
if (HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_2) != HAL_OK)
{
Error_Handler();
}
PeriphClkInit.PeriphClockSelection = RCC_PERIPHCLK_ADC;
PeriphClkInit.AdcClockSelection = RCC_ADCPCLK2_DIV6;
if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInit) != HAL_OK)
{
Error_Handler();
}
}
/* USER CODE BEGIN 4 */
uint32_t HAL_RCCEx_GetPeriphCLKFreq(uint32_t PeriphClk) {}
/* USER CODE END 4 */
/**

View File

@@ -209,7 +209,9 @@ void EXTI0_IRQHandler(void)
/* USER CODE END EXTI0_IRQn 0 */
HAL_GPIO_EXTI_IRQHandler(GPIO_PIN_0);
/* USER CODE BEGIN EXTI0_IRQn 1 */
#ifdef HARDWARE_ZERO_CROSS_DETECT
zero_cross_update_EXTI(&phase_A.zc_detector);
#endif
/* USER CODE END EXTI0_IRQn 1 */
}
@@ -223,7 +225,9 @@ void EXTI1_IRQHandler(void)
/* USER CODE END EXTI1_IRQn 0 */
HAL_GPIO_EXTI_IRQHandler(GPIO_PIN_1);
/* USER CODE BEGIN EXTI1_IRQn 1 */
#ifdef HARDWARE_ZERO_CROSS_DETECT
zero_cross_update_EXTI(&phase_B.zc_detector);
#endif
/* USER CODE END EXTI1_IRQn 1 */
}
@@ -237,7 +241,9 @@ void EXTI2_IRQHandler(void)
/* USER CODE END EXTI2_IRQn 0 */
HAL_GPIO_EXTI_IRQHandler(GPIO_PIN_2);
/* USER CODE BEGIN EXTI2_IRQn 1 */
#ifdef HARDWARE_ZERO_CROSS_DETECT
zero_cross_update_EXTI(&phase_C.zc_detector);
#endif
/* USER CODE END EXTI2_IRQn 1 */
}

View File

@@ -405,6 +405,16 @@ void upp_init(void)
tiristor_angle_reset(&phase_A.ctrl);
tiristor_angle_reset(&phase_B.ctrl);
tiristor_angle_reset(&phase_C.ctrl);
#ifndef HARDWARE_ZERO_CROSS_DETECT
adc_Attach(&phase_A.zc_detector.AdcFilter, &hadc);
zero_cross_Init(&phase_A.zc_detector, ADC_INITIAL_ZERO_LEVEL);
adc_Attach(&phase_A.zc_detector.AdcFilter, &hadc);
zero_cross_Init(&phase_A.zc_detector, ADC_INITIAL_ZERO_LEVEL);
#endif
//Upp.GoSafe = 1;
}

View File

@@ -1,5 +1,6 @@
#include "zero_cross.h"
ADCFilter_t AdcFilter;
/**
* @brief Инициализация структуры детектора перехода через ноль
@@ -8,19 +9,56 @@
*/
void zero_cross_Init(ZeroCrossDetector_t *zc, uint16_t zeroLevel)
{
// Обнуляем последнее измеренное значение сдвига относительно нуля
zc->lastSample = 0;
// Сбрасываем флаг обнаружения перехода через ноль
zc->f.ZeroCrossDetected = 0;
// Запоминаем уровень, соответствующий нулю (обычно mid-scale АЦП)
zc->zeroLevel = zeroLevel;
}
/**
* @brief Обновление флага перехода через ноль
* @param zc Указатель на структуру ZeroCrossDetector_t
* @details Просто переносим флаг EXTI с аппаратного детектора.
* @details Если аппаратный детектор включен, просто переносим флаг EXTI.
* Иначе — анализируем разницу между текущим и предыдущим значением АЦП,
* чтобы определить, произошёл ли переход через ноль.
*/
void zero_cross_update(ZeroCrossDetector_t *zc)
{
#ifdef HARDWARE_ZERO_CROSS_DETECT
// Используем флаг аппаратного прерывания EXTI для установки флага перехода через ноль
zc->f.ZeroCrossDetected = zc->f.EXTIZeroCrossDetected;
#else
uint16_t adcValue;
// Проверяем, обновились ли данные АЦП (фильтр)
if(adc_is_data_updated(&zc->AdcFilter))
{
adcValue = adc_read_data(&zc->AdcFilter);
}
else
{
// Нет новых данных — выход из функции
return;
}
// Вычисляем смещение текущей выборки относительно нуля
zc->currSample = (int16_t)adcValue - (int16_t)zc->zeroLevel;
// Проверяем, произошёл ли переход через ноль между предыдущей и текущей выборками
if ((zc->lastSample < 0 && zc->currSample >= 0) ||
(zc->lastSample > 0 && zc->currSample <= 0))
{
// Устанавливаем флаг обнаружения перехода через ноль
zc->f.ZeroCrossDetected = 1;
}
// Сохраняем текущее значение для следующего сравнения
zc->lastSample = zc->currSample;
#endif
}
/**
@@ -36,12 +74,15 @@ int is_zero_cross(ZeroCrossDetector_t *zc)
{
// Сброс флагов после обнаружения
zc->f.ZeroCrossDetected = 0;
#ifdef HARDWARE_ZERO_CROSS_DETECT
zc->f.EXTIZeroCrossDetected = 0;
#endif
return 1;
}
return 0;
}
#ifdef HARDWARE_ZERO_CROSS_DETECT
/**
* @brief Обработчик прерывания EXTI для аппаратного детектора перехода через ноль
* @param zc Указатель на структуру ZeroCrossDetector_t
@@ -51,3 +92,4 @@ void zero_cross_update_EXTI(ZeroCrossDetector_t *zc)
{
zc->f.EXTIZeroCrossDetected = 1;
}
#endif

View File

@@ -4,13 +4,19 @@
#include "main.h"
#include "adc_filter.h"
#define hadc hadc1
//#define HARDWARE_ZERO_CROSS_DETECT // аппаратный детект zero cross (альтернатива — считывание через АЦП)
/**
* @brief Флаги состояния детектора нуля
*/
typedef struct
{
unsigned WaitForZeroCrossDetected : 1; /**< Ожидание обнаружения перехода через ноль */
#ifdef HARDWARE_ZERO_CROSS_DETECT
unsigned EXTIZeroCrossDetected : 1; /**< Флаг обнаружения нуля аппаратным прерыванием EXTI */
#endif
unsigned ZeroCrossDetected : 1; /**< Флаг обнаружения перехода через ноль */
} ZeroCrossFlags;
@@ -20,15 +26,21 @@ typedef struct
typedef struct
{
ZeroCrossFlags f; /**< Флаги состояния детектора */
int currSample; /**< Текущее значение выборки */
int16_t lastSample; /**< Предыдущее значение выборки (относительно нуля) */
uint16_t zeroLevel; /**< Уровень, соответствующий "нулю", обычно mid-scale АЦП */
ADCFilter_t AdcFilter; /**< Фильтр АЦП для сглаживания входных данных */
} ZeroCrossDetector_t;
/** Инициализация структуры детектора перехода через ноль */
void zero_cross_Init(ZeroCrossDetector_t *zc, uint16_t zeroLevel);
/** Обновление состояния детектора перехода через ноль */
/** Обновление состояния детектора перехода через ноль (через АЦП или аппаратный метод) */
void zero_cross_update(ZeroCrossDetector_t *zc);
/** Проверка, был ли обнаружен переход через ноль */
int is_zero_cross(ZeroCrossDetector_t *zc);
/** Обновление состояния детектора перехода через ноль при аппаратном прерывании EXTI */
#ifdef HARDWARE_ZERO_CROSS_DETECT
/** Обновление состояния детектора перехода через ноль при аппаратном прерывании EXTI*/
void zero_cross_update_EXTI(ZeroCrossDetector_t *zc);
#endif
#endif //__ZERO_CROSS_H

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -445,7 +445,7 @@
<GroupNumber>4</GroupNumber>
<FileNumber>17</FileNumber>
<FileType>1</FileType>
<tvExp>1</tvExp>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c</PathWithFileName>

View File

@@ -1,32 +0,0 @@
upp/adc.o: ..\Core\Src\adc.c ..\Core\Inc\adc.h ..\Core\Inc\main.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
..\Core\Inc\stm32f1xx_hal_conf.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103x6.h \
..\Drivers\CMSIS\Include\core_cm3.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
..\Drivers\CMSIS\Include\cmsis_version.h \
..\Drivers\CMSIS\Include\cmsis_compiler.h \
..\Drivers\CMSIS\Include\cmsis_armclang.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h

Binary file not shown.

View File

@@ -1,32 +0,0 @@
upp/adc_filter.o: ..\Core\upp\adc_filter.c ..\Core\upp\adc_filter.h \
..\Core\Inc\main.h ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
..\Core\Inc\stm32f1xx_hal_conf.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103x6.h \
..\Drivers\CMSIS\Include\core_cm3.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
..\Drivers\CMSIS\Include\cmsis_version.h \
..\Drivers\CMSIS\Include\cmsis_compiler.h \
..\Drivers\CMSIS\Include\cmsis_armclang.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h

View File

@@ -1,32 +0,0 @@
upp/gpio.o: ..\Core\Src\gpio.c ..\Core\Inc\gpio.h ..\Core\Inc\main.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
..\Core\Inc\stm32f1xx_hal_conf.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103x6.h \
..\Drivers\CMSIS\Include\core_cm3.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
..\Drivers\CMSIS\Include\cmsis_version.h \
..\Drivers\CMSIS\Include\cmsis_compiler.h \
..\Drivers\CMSIS\Include\cmsis_armclang.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h

Binary file not shown.

View File

@@ -1,35 +0,0 @@
upp/main.o: ..\Core\Src\main.c ..\Core\Inc\main.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
..\Core\Inc\stm32f1xx_hal_conf.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103x6.h \
..\Drivers\CMSIS\Include\core_cm3.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
..\Drivers\CMSIS\Include\cmsis_version.h \
..\Drivers\CMSIS\Include\cmsis_compiler.h \
..\Drivers\CMSIS\Include\cmsis_armclang.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h \
..\Core\Inc\adc.h ..\Core\Inc\tim.h ..\Core\Inc\usart.h \
..\Core\Inc\gpio.h ..\Core\upp\upp.h ..\Core\upp\zero_cross.h \
..\Core\upp\adc_filter.h ..\Core\upp\tiristor.h

Binary file not shown.

View File

@@ -1,32 +0,0 @@
upp/stm32f1xx_hal.o: ..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal.c \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
..\Core\Inc\stm32f1xx_hal_conf.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103x6.h \
..\Drivers\CMSIS\Include\core_cm3.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
..\Drivers\CMSIS\Include\cmsis_version.h \
..\Drivers\CMSIS\Include\cmsis_compiler.h \
..\Drivers\CMSIS\Include\cmsis_armclang.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h

View File

@@ -1,33 +0,0 @@
upp/stm32f1xx_hal_adc.o: \
..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_adc.c \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
..\Core\Inc\stm32f1xx_hal_conf.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103x6.h \
..\Drivers\CMSIS\Include\core_cm3.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
..\Drivers\CMSIS\Include\cmsis_version.h \
..\Drivers\CMSIS\Include\cmsis_compiler.h \
..\Drivers\CMSIS\Include\cmsis_armclang.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h

View File

@@ -1,33 +0,0 @@
upp/stm32f1xx_hal_adc_ex.o: \
..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_adc_ex.c \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
..\Core\Inc\stm32f1xx_hal_conf.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103x6.h \
..\Drivers\CMSIS\Include\core_cm3.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
..\Drivers\CMSIS\Include\cmsis_version.h \
..\Drivers\CMSIS\Include\cmsis_compiler.h \
..\Drivers\CMSIS\Include\cmsis_armclang.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h

View File

@@ -1,33 +0,0 @@
upp/stm32f1xx_hal_cortex.o: \
..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_cortex.c \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
..\Core\Inc\stm32f1xx_hal_conf.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103x6.h \
..\Drivers\CMSIS\Include\core_cm3.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
..\Drivers\CMSIS\Include\cmsis_version.h \
..\Drivers\CMSIS\Include\cmsis_compiler.h \
..\Drivers\CMSIS\Include\cmsis_armclang.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h

View File

@@ -1,33 +0,0 @@
upp/stm32f1xx_hal_dma.o: \
..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_dma.c \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
..\Core\Inc\stm32f1xx_hal_conf.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103x6.h \
..\Drivers\CMSIS\Include\core_cm3.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
..\Drivers\CMSIS\Include\cmsis_version.h \
..\Drivers\CMSIS\Include\cmsis_compiler.h \
..\Drivers\CMSIS\Include\cmsis_armclang.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h

View File

@@ -1,33 +0,0 @@
upp/stm32f1xx_hal_exti.o: \
..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_exti.c \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
..\Core\Inc\stm32f1xx_hal_conf.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103x6.h \
..\Drivers\CMSIS\Include\core_cm3.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
..\Drivers\CMSIS\Include\cmsis_version.h \
..\Drivers\CMSIS\Include\cmsis_compiler.h \
..\Drivers\CMSIS\Include\cmsis_armclang.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h

View File

@@ -1,33 +0,0 @@
upp/stm32f1xx_hal_flash.o: \
..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_flash.c \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
..\Core\Inc\stm32f1xx_hal_conf.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103x6.h \
..\Drivers\CMSIS\Include\core_cm3.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
..\Drivers\CMSIS\Include\cmsis_version.h \
..\Drivers\CMSIS\Include\cmsis_compiler.h \
..\Drivers\CMSIS\Include\cmsis_armclang.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h

View File

@@ -1,33 +0,0 @@
upp/stm32f1xx_hal_flash_ex.o: \
..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_flash_ex.c \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
..\Core\Inc\stm32f1xx_hal_conf.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103x6.h \
..\Drivers\CMSIS\Include\core_cm3.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
..\Drivers\CMSIS\Include\cmsis_version.h \
..\Drivers\CMSIS\Include\cmsis_compiler.h \
..\Drivers\CMSIS\Include\cmsis_armclang.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h

View File

@@ -1,33 +0,0 @@
upp/stm32f1xx_hal_gpio.o: \
..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio.c \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
..\Core\Inc\stm32f1xx_hal_conf.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103x6.h \
..\Drivers\CMSIS\Include\core_cm3.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
..\Drivers\CMSIS\Include\cmsis_version.h \
..\Drivers\CMSIS\Include\cmsis_compiler.h \
..\Drivers\CMSIS\Include\cmsis_armclang.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h

View File

@@ -1,33 +0,0 @@
upp/stm32f1xx_hal_gpio_ex.o: \
..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio_ex.c \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
..\Core\Inc\stm32f1xx_hal_conf.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103x6.h \
..\Drivers\CMSIS\Include\core_cm3.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
..\Drivers\CMSIS\Include\cmsis_version.h \
..\Drivers\CMSIS\Include\cmsis_compiler.h \
..\Drivers\CMSIS\Include\cmsis_armclang.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h

View File

@@ -1,32 +0,0 @@
upp/stm32f1xx_hal_msp.o: ..\Core\Src\stm32f1xx_hal_msp.c \
..\Core\Inc\main.h ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
..\Core\Inc\stm32f1xx_hal_conf.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103x6.h \
..\Drivers\CMSIS\Include\core_cm3.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
..\Drivers\CMSIS\Include\cmsis_version.h \
..\Drivers\CMSIS\Include\cmsis_compiler.h \
..\Drivers\CMSIS\Include\cmsis_armclang.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h

View File

@@ -1,33 +0,0 @@
upp/stm32f1xx_hal_pwr.o: \
..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_pwr.c \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
..\Core\Inc\stm32f1xx_hal_conf.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103x6.h \
..\Drivers\CMSIS\Include\core_cm3.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
..\Drivers\CMSIS\Include\cmsis_version.h \
..\Drivers\CMSIS\Include\cmsis_compiler.h \
..\Drivers\CMSIS\Include\cmsis_armclang.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h

View File

@@ -1,33 +0,0 @@
upp/stm32f1xx_hal_rcc.o: \
..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc.c \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
..\Core\Inc\stm32f1xx_hal_conf.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103x6.h \
..\Drivers\CMSIS\Include\core_cm3.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
..\Drivers\CMSIS\Include\cmsis_version.h \
..\Drivers\CMSIS\Include\cmsis_compiler.h \
..\Drivers\CMSIS\Include\cmsis_armclang.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h

View File

@@ -1,33 +0,0 @@
upp/stm32f1xx_hal_rcc_ex.o: \
..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc_ex.c \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
..\Core\Inc\stm32f1xx_hal_conf.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103x6.h \
..\Drivers\CMSIS\Include\core_cm3.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
..\Drivers\CMSIS\Include\cmsis_version.h \
..\Drivers\CMSIS\Include\cmsis_compiler.h \
..\Drivers\CMSIS\Include\cmsis_armclang.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h

View File

@@ -1,33 +0,0 @@
upp/stm32f1xx_hal_tim.o: \
..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_tim.c \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
..\Core\Inc\stm32f1xx_hal_conf.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103x6.h \
..\Drivers\CMSIS\Include\core_cm3.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
..\Drivers\CMSIS\Include\cmsis_version.h \
..\Drivers\CMSIS\Include\cmsis_compiler.h \
..\Drivers\CMSIS\Include\cmsis_armclang.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h

View File

@@ -1,33 +0,0 @@
upp/stm32f1xx_hal_tim_ex.o: \
..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_tim_ex.c \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
..\Core\Inc\stm32f1xx_hal_conf.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103x6.h \
..\Drivers\CMSIS\Include\core_cm3.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
..\Drivers\CMSIS\Include\cmsis_version.h \
..\Drivers\CMSIS\Include\cmsis_compiler.h \
..\Drivers\CMSIS\Include\cmsis_armclang.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h

View File

@@ -1,33 +0,0 @@
upp/stm32f1xx_hal_uart.o: \
..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_uart.c \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
..\Core\Inc\stm32f1xx_hal_conf.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103x6.h \
..\Drivers\CMSIS\Include\core_cm3.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
..\Drivers\CMSIS\Include\cmsis_version.h \
..\Drivers\CMSIS\Include\cmsis_compiler.h \
..\Drivers\CMSIS\Include\cmsis_armclang.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h

View File

@@ -1,36 +0,0 @@
upp/stm32f1xx_it.o: ..\Core\Src\stm32f1xx_it.c ..\Core\Inc\main.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
..\Core\Inc\stm32f1xx_hal_conf.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103x6.h \
..\Drivers\CMSIS\Include\core_cm3.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
..\Drivers\CMSIS\Include\cmsis_version.h \
..\Drivers\CMSIS\Include\cmsis_compiler.h \
..\Drivers\CMSIS\Include\cmsis_armclang.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h \
..\Core\Inc\stm32f1xx_it.h ..\Core\upp\upp.h ..\Core\Inc\adc.h \
..\Core\Inc\tim.h ..\Core\Inc\usart.h ..\Core\Inc\gpio.h \
..\Core\upp\zero_cross.h ..\Core\upp\adc_filter.h \
..\Core\upp\tiristor.h

View File

@@ -1,32 +0,0 @@
upp/system_stm32f1xx.o: ..\Core\Src\system_stm32f1xx.c \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103x6.h \
..\Drivers\CMSIS\Include\core_cm3.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
..\Drivers\CMSIS\Include\cmsis_version.h \
..\Drivers\CMSIS\Include\cmsis_compiler.h \
..\Drivers\CMSIS\Include\cmsis_armclang.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
..\Core\Inc\stm32f1xx_hal_conf.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h

View File

@@ -1,32 +0,0 @@
upp/tim.o: ..\Core\Src\tim.c ..\Core\Inc\tim.h ..\Core\Inc\main.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
..\Core\Inc\stm32f1xx_hal_conf.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103x6.h \
..\Drivers\CMSIS\Include\core_cm3.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
..\Drivers\CMSIS\Include\cmsis_version.h \
..\Drivers\CMSIS\Include\cmsis_compiler.h \
..\Drivers\CMSIS\Include\cmsis_armclang.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h

Binary file not shown.

View File

@@ -1,33 +0,0 @@
upp/tiristor.o: ..\Core\upp\tiristor.c ..\Core\upp\tiristor.h \
..\Core\Inc\main.h ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
..\Core\Inc\stm32f1xx_hal_conf.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103x6.h \
..\Drivers\CMSIS\Include\core_cm3.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
..\Drivers\CMSIS\Include\cmsis_version.h \
..\Drivers\CMSIS\Include\cmsis_compiler.h \
..\Drivers\CMSIS\Include\cmsis_armclang.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h \
..\Core\Inc\tim.h

View File

@@ -1,35 +0,0 @@
upp/upp.o: ..\Core\upp\upp.c ..\Core\upp\upp.h ..\Core\Inc\main.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
..\Core\Inc\stm32f1xx_hal_conf.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103x6.h \
..\Drivers\CMSIS\Include\core_cm3.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
..\Drivers\CMSIS\Include\cmsis_version.h \
..\Drivers\CMSIS\Include\cmsis_compiler.h \
..\Drivers\CMSIS\Include\cmsis_armclang.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h \
..\Core\Inc\adc.h ..\Core\Inc\tim.h ..\Core\Inc\usart.h \
..\Core\Inc\gpio.h ..\Core\upp\zero_cross.h ..\Core\upp\adc_filter.h \
..\Core\upp\tiristor.h

View File

@@ -1,16 +0,0 @@
; *************************************************************
; *** Scatter-Loading Description File generated by uVision ***
; *************************************************************
LR_IROM1 0x08000000 0x00008000 { ; load region size_region
ER_IROM1 0x08000000 0x00008000 { ; load address = execution address
*.o (RESET, +First)
*(InRoot$$Sections)
.ANY (+RO)
.ANY (+XO)
}
RW_IRAM1 0x20000000 0x00002800 { ; RW data
.ANY (+RW +ZI)
}
}

View File

@@ -1,32 +0,0 @@
upp/usart.o: ..\Core\Src\usart.c ..\Core\Inc\usart.h ..\Core\Inc\main.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
..\Core\Inc\stm32f1xx_hal_conf.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103x6.h \
..\Drivers\CMSIS\Include\core_cm3.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
..\Drivers\CMSIS\Include\cmsis_version.h \
..\Drivers\CMSIS\Include\cmsis_compiler.h \
..\Drivers\CMSIS\Include\cmsis_armclang.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h

Binary file not shown.

View File

@@ -1,33 +0,0 @@
upp/zero_cross.o: ..\Core\upp\zero_cross.c ..\Core\upp\zero_cross.h \
..\Core\Inc\main.h ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
..\Core\Inc\stm32f1xx_hal_conf.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103x6.h \
..\Drivers\CMSIS\Include\core_cm3.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
..\Drivers\CMSIS\Include\cmsis_version.h \
..\Drivers\CMSIS\Include\cmsis_compiler.h \
..\Drivers\CMSIS\Include\cmsis_armclang.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
E:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h \
..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h \
..\Core\upp\adc_filter.h

File diff suppressed because one or more lines are too long

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More