-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathproject.xml
More file actions
49 lines (41 loc) · 1.69 KB
/
project.xml
File metadata and controls
49 lines (41 loc) · 1.69 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
<library>
<repositories>
<repository>
<path>ext/modm/repo.lb</path>
</repository>
</repositories>
<!--
Inherit all settings from the official DISCO-F429ZI board profile:
MCU : STM32F429ZIT6 (Cortex-M4F, 180 MHz, 2 MB Flash, 256 KB RAM)
HSE : 8 MHz crystal
LEDs: PG13 (green), PG14 (red)
BTN : PA0
-->
<extends>modm:disco-f429zi</extends>
<modules>
<!-- Board-level support (clock tree, pin aliases, LED/button helpers) -->
<module>modm:board:disco-f429zi</module>
<!-- Platform drivers consumed by the application -->
<module>modm:platform:core</module>
<module>modm:platform:gpio</module>
<module>modm:platform:uart:1</module>
<!-- Utility / IO layer (modm::IOStream printf-style output) -->
<module>modm:io</module>
<module>modm:debug</module>
<!-- Utilities-->
<module>modm:utils</module>
<!-- SPI5 for ILI9341 configuration commands -->
<module>modm:platform:spi:5</module>
<!-- malloc/free backend required by LVGL -->
<module>modm:platform:heap</module>
<!-- LVGL 9.x graphics library + modm port (auto-inits, tick via modm::Clock) -->
<module>modm:lvgl</module>
<!-- CMake build-system module (generates modm/CMakeLists.txt) -->
<module>modm:build:cmake</module>
</modules>
<options>
<!-- LVGL's lv_timer_handler() render tree needs well over 3 KB of stack.
Increase to 8 KB; revisit if lv_mem_monitor shows further overflows. -->
<option name="modm:platform:cortex-m:main_stack_size">8192</option>
</options>
</library>