Files
l3-ocr-slides/compilation.drawio
2026-10-16 16:59:18 +02:00

100 lines
9.5 KiB
Plaintext

<mxfile host="Electron">
<diagram name="Page-1" id="ax6Bn3PDJctrheuzLOC9">
<mxGraphModel dx="2054" dy="1249" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="UncVJlxBDFmlAtaXbHPb-2" parent="1" style="shape=note;whiteSpace=wrap;html=1;backgroundOutline=1;darkOpacity=0.05;fontSize=18;fontFamily=Lucida Console;verticalAlign=bottom;" value="Sources du robot (C++)" vertex="1">
<mxGeometry height="120" width="100" x="310" y="240" as="geometry" />
</mxCell>
<mxCell id="UncVJlxBDFmlAtaXbHPb-5" edge="1" parent="1" source="UncVJlxBDFmlAtaXbHPb-3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;fontSize=16;fontFamily=Lucida Console;dashed=1;" target="UncVJlxBDFmlAtaXbHPb-4" value="compilation croisée">
<mxGeometry relative="1" x="0.1429" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="UncVJlxBDFmlAtaXbHPb-3" parent="1" style="shape=process;whiteSpace=wrap;html=1;backgroundOutline=1;fontFamily=Lucida Console;fontSize=18;" value="Processeur du PC (x86_64)" vertex="1">
<mxGeometry height="80" width="160" x="220" y="480" as="geometry" />
</mxCell>
<mxCell id="UncVJlxBDFmlAtaXbHPb-4" parent="1" style="shape=process;whiteSpace=wrap;html=1;backgroundOutline=1;fontFamily=Lucida Console;fontSize=18;" value="Micro-&lt;div&gt;contrôleur&lt;div&gt;(RP2040)&lt;/div&gt;&lt;/div&gt;" vertex="1">
<mxGeometry height="80" width="160" x="870" y="480" as="geometry" />
</mxCell>
<mxCell id="UncVJlxBDFmlAtaXbHPb-8" parent="1" style="rounded=1;whiteSpace=wrap;html=1;dashed=1;fontFamily=Lucida Console;" value="" vertex="1">
<mxGeometry height="220" width="400" x="460" y="240" as="geometry" />
</mxCell>
<mxCell id="UncVJlxBDFmlAtaXbHPb-9" parent="1" style="verticalLabelPosition=bottom;shadow=0;dashed=1;align=center;html=1;verticalAlign=top;strokeWidth=1;shape=mxgraph.mockup.markup.curlyBrace;whiteSpace=wrap;strokeColor=#000000;flipH=0;legacyAnchorPoints=0;flipV=1;fontFamily=Lucida Console;" value="" vertex="1">
<mxGeometry height="20" width="400" x="460" y="470" as="geometry" />
</mxCell>
<mxCell id="UncVJlxBDFmlAtaXbHPb-11" edge="1" parent="1" source="UncVJlxBDFmlAtaXbHPb-10" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;fontFamily=Lucida Console;" target="UncVJlxBDFmlAtaXbHPb-4" value="flash">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="UncVJlxBDFmlAtaXbHPb-10" parent="1" style="shape=note;whiteSpace=wrap;html=1;backgroundOutline=1;darkOpacity=0.05;fontSize=18;fontFamily=Lucida Console;verticalAlign=bottom;" value="Firmware (.uf2)" vertex="1">
<mxGeometry height="120" width="100" x="900" y="240" as="geometry" />
</mxCell>
<mxCell id="UncVJlxBDFmlAtaXbHPb-22" edge="1" parent="1" source="UncVJlxBDFmlAtaXbHPb-12" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;fontFamily=Lucida Console;" target="UncVJlxBDFmlAtaXbHPb-13">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="595" y="300" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="UncVJlxBDFmlAtaXbHPb-23" edge="1" parent="1" source="UncVJlxBDFmlAtaXbHPb-12" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;fontFamily=Lucida Console;" target="UncVJlxBDFmlAtaXbHPb-15">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="UncVJlxBDFmlAtaXbHPb-12" parent="1" style="shape=process;whiteSpace=wrap;html=1;backgroundOutline=1;fontFamily=Lucida Console;" value="cmake" vertex="1">
<mxGeometry height="50" width="85" x="480" y="275" as="geometry" />
</mxCell>
<mxCell id="UncVJlxBDFmlAtaXbHPb-26" edge="1" parent="1" source="UncVJlxBDFmlAtaXbHPb-13" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;curved=1;dashed=1;dashPattern=8 8;fontFamily=Lucida Console;" target="UncVJlxBDFmlAtaXbHPb-15" value="objets">
<mxGeometry relative="1" x="0.5181" y="8" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="UncVJlxBDFmlAtaXbHPb-13" parent="1" style="shape=process;whiteSpace=wrap;html=1;backgroundOutline=1;fontFamily=Lucida Console;horizontal=1;convertToSvg=0;svgWhiteSpace=wrap;" value="compilateur&lt;div&gt;ARM&lt;/div&gt;" vertex="1">
<mxGeometry height="50" width="110" x="540" y="400" as="geometry" />
</mxCell>
<mxCell id="UncVJlxBDFmlAtaXbHPb-15" parent="1" style="shape=process;whiteSpace=wrap;html=1;backgroundOutline=1;fontFamily=Lucida Console;" value="éditeur de liens" vertex="1">
<mxGeometry height="50" width="110" x="623" y="320" as="geometry" />
</mxCell>
<mxCell id="UncVJlxBDFmlAtaXbHPb-16" parent="1" style="shape=note;whiteSpace=wrap;html=1;backgroundOutline=1;darkOpacity=0.05;fontSize=18;fontFamily=Lucida Console;verticalAlign=bottom;" value="Pico SDK (C++)" vertex="1">
<mxGeometry height="120" width="100" x="190" y="240" as="geometry" />
</mxCell>
<mxCell id="UncVJlxBDFmlAtaXbHPb-19" edge="1" parent="1" source="UncVJlxBDFmlAtaXbHPb-18" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;curved=1;fontFamily=Lucida Console;" target="UncVJlxBDFmlAtaXbHPb-3">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="UncVJlxBDFmlAtaXbHPb-18" parent="1" style="verticalLabelPosition=bottom;shadow=0;dashed=0;align=center;html=1;verticalAlign=top;strokeWidth=1;shape=mxgraph.mockup.markup.curlyBrace;whiteSpace=wrap;strokeColor=#000000;flipV=1;legacyAnchorPoints=0;fontFamily=Lucida Console;" value="" vertex="1">
<mxGeometry height="20" width="220" x="190" y="370" as="geometry" />
</mxCell>
<mxCell id="UncVJlxBDFmlAtaXbHPb-21" edge="1" parent="1" source="UncVJlxBDFmlAtaXbHPb-20" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;fontFamily=Lucida Console;" target="UncVJlxBDFmlAtaXbHPb-12">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="UncVJlxBDFmlAtaXbHPb-20" parent="1" style="labelPosition=right;align=left;strokeWidth=1;shape=mxgraph.mockup.markup.curlyBrace;html=1;shadow=0;dashed=0;strokeColor=#000000;direction=north;flipH=1;legacyAnchorPoints=0;fontFamily=Lucida Console;" value="" vertex="1">
<mxGeometry height="120" width="20" x="420" y="240" as="geometry" />
</mxCell>
<mxCell id="UncVJlxBDFmlAtaXbHPb-31" edge="1" parent="1" source="UncVJlxBDFmlAtaXbHPb-27" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0;exitDx=60;exitDy=30;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;curved=1;dashed=1;dashPattern=12 12;" target="UncVJlxBDFmlAtaXbHPb-29">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="850" y="410" />
<mxPoint x="850" y="352.5" />
<mxPoint x="740" y="352.5" />
<mxPoint x="740" y="300" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="UncVJlxBDFmlAtaXbHPb-27" parent="1" style="shape=note;whiteSpace=wrap;html=1;backgroundOutline=1;darkOpacity=0.05;fontFamily=Lucida Console;fontSize=12;verticalAlign=bottom;" value="Programme (.elf)" vertex="1">
<mxGeometry height="70" width="75" x="755" y="380" as="geometry" />
</mxCell>
<mxCell id="UncVJlxBDFmlAtaXbHPb-28" edge="1" parent="1" source="UncVJlxBDFmlAtaXbHPb-15" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.75;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;curved=1;dashed=1;dashPattern=8 8;fontFamily=Lucida Console;" target="UncVJlxBDFmlAtaXbHPb-27" value="exécutable">
<mxGeometry relative="1" x="0.2212" y="-16" as="geometry">
<mxPoint x="-6" y="-1" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="UncVJlxBDFmlAtaXbHPb-29" parent="1" style="shape=process;whiteSpace=wrap;html=1;backgroundOutline=1;fontFamily=Lucida Console;" value="picotool" vertex="1">
<mxGeometry height="50" width="85" x="760" y="275" as="geometry" />
</mxCell>
<mxCell id="UncVJlxBDFmlAtaXbHPb-32" edge="1" parent="1" source="UncVJlxBDFmlAtaXbHPb-29" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;" target="UncVJlxBDFmlAtaXbHPb-10">
<mxGeometry relative="1" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>