diff --git a/bsp/stm32/stm32f103-atk-warshipv3/project.uvoptx b/bsp/stm32/stm32f103-atk-warshipv3/project.uvoptx
index a17f1c7696dc633a853d44fed82b76d8699c8b8c..dd79d25fae17e3d4536ad9a09939e11b6c7c3938 100644
--- a/bsp/stm32/stm32f103-atk-warshipv3/project.uvoptx
+++ b/bsp/stm32/stm32f103-atk-warshipv3/project.uvoptx
@@ -73,7 +73,7 @@
0
- 1
+ 0
0
1
@@ -178,6 +178,7 @@
1
+ 0
0
2
10000000
@@ -186,7 +187,7 @@
- Kernel
+ Applications
0
0
0
@@ -198,196 +199,192 @@
0
0
0
- ..\..\..\src\clock.c
- clock.c
+ applications\main.c
+ main.c
0
0
+
+
+
+ cpu
+ 0
+ 0
+ 0
+ 0
- 1
+ 2
2
1
0
0
0
- ..\..\..\src\components.c
- components.c
+ ..\..\..\libcpu\arm\common\backtrace.c
+ backtrace.c
0
0
- 1
+ 2
3
1
0
0
0
- ..\..\..\src\cpu.c
- cpu.c
+ ..\..\..\libcpu\arm\common\div0.c
+ div0.c
0
0
- 1
+ 2
4
1
0
0
0
- ..\..\..\src\device.c
- device.c
+ ..\..\..\libcpu\arm\common\showmem.c
+ showmem.c
0
0
- 1
+ 2
5
1
0
0
0
- ..\..\..\src\idle.c
- idle.c
+ ..\..\..\libcpu\arm\cortex-m3\cpuport.c
+ cpuport.c
0
0
- 1
+ 2
6
- 1
+ 2
0
0
0
- ..\..\..\src\ipc.c
- ipc.c
+ ..\..\..\libcpu\arm\cortex-m3\context_rvds.S
+ context_rvds.S
0
0
+
+
+
+ DeviceDrivers
+ 0
+ 0
+ 0
+ 0
- 1
+ 3
7
1
0
0
0
- ..\..\..\src\irq.c
- irq.c
+ ..\..\..\components\drivers\misc\pin.c
+ pin.c
0
0
- 1
+ 3
8
1
0
0
0
- ..\..\..\src\kservice.c
- kservice.c
+ ..\..\..\components\drivers\serial\serial.c
+ serial.c
0
0
- 1
+ 3
9
1
0
0
0
- ..\..\..\src\mem.c
- mem.c
+ ..\..\..\components\drivers\src\completion.c
+ completion.c
0
0
- 1
+ 3
10
1
0
0
0
- ..\..\..\src\mempool.c
- mempool.c
+ ..\..\..\components\drivers\src\dataqueue.c
+ dataqueue.c
0
0
- 1
+ 3
11
1
0
0
0
- ..\..\..\src\object.c
- object.c
+ ..\..\..\components\drivers\src\pipe.c
+ pipe.c
0
0
- 1
+ 3
12
1
0
0
0
- ..\..\..\src\scheduler.c
- scheduler.c
+ ..\..\..\components\drivers\src\ringblk_buf.c
+ ringblk_buf.c
0
0
- 1
+ 3
13
1
0
0
0
- ..\..\..\src\signal.c
- signal.c
+ ..\..\..\components\drivers\src\ringbuffer.c
+ ringbuffer.c
0
0
- 1
+ 3
14
1
0
0
0
- ..\..\..\src\thread.c
- thread.c
+ ..\..\..\components\drivers\src\waitqueue.c
+ waitqueue.c
0
0
- 1
+ 3
15
1
0
0
0
- ..\..\..\src\timer.c
- timer.c
- 0
- 0
-
-
-
-
- Applications
- 1
- 0
- 0
- 0
-
- 2
- 16
- 1
- 0
- 0
- 0
- applications\main.c
- main.c
+ ..\..\..\components\drivers\src\workqueue.c
+ workqueue.c
0
0
@@ -400,8 +397,8 @@
0
0
- 3
- 17
+ 4
+ 16
1
0
0
@@ -412,8 +409,8 @@
0
- 3
- 18
+ 4
+ 17
1
0
0
@@ -424,8 +421,8 @@
0
- 3
- 19
+ 4
+ 18
2
0
0
@@ -436,8 +433,8 @@
0
- 3
- 20
+ 4
+ 19
1
0
0
@@ -448,8 +445,8 @@
0
- 3
- 21
+ 4
+ 20
1
0
0
@@ -460,8 +457,8 @@
0
- 3
- 22
+ 4
+ 21
1
0
0
@@ -474,264 +471,220 @@
- cpu
+ finsh
0
0
0
0
- 4
- 23
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\common\backtrace.c
- backtrace.c
- 0
- 0
-
-
- 4
- 24
+ 5
+ 22
1
0
0
0
- ..\..\..\libcpu\arm\common\div0.c
- div0.c
+ ..\..\..\components\finsh\shell.c
+ shell.c
0
0
- 4
- 25
+ 5
+ 23
1
0
0
0
- ..\..\..\libcpu\arm\common\showmem.c
- showmem.c
+ ..\..\..\components\finsh\cmd.c
+ cmd.c
0
0
- 4
- 26
+ 5
+ 24
1
0
0
0
- ..\..\..\libcpu\arm\cortex-m3\cpuport.c
- cpuport.c
- 0
- 0
-
-
- 4
- 27
- 2
- 0
- 0
- 0
- ..\..\..\libcpu\arm\cortex-m3\context_rvds.S
- context_rvds.S
+ ..\..\..\components\finsh\msh.c
+ msh.c
0
0
- DeviceDrivers
+ Kernel
0
0
0
0
- 5
- 28
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\misc\pin.c
- pin.c
- 0
- 0
-
-
- 5
- 29
+ 6
+ 25
1
0
0
0
- ..\..\..\components\drivers\serial\serial.c
- serial.c
+ ..\..\..\src\clock.c
+ clock.c
0
0
- 5
- 30
+ 6
+ 26
1
0
0
0
- ..\..\..\components\drivers\src\completion.c
- completion.c
+ ..\..\..\src\components.c
+ components.c
0
0
- 5
- 31
+ 6
+ 27
1
0
0
0
- ..\..\..\components\drivers\src\dataqueue.c
- dataqueue.c
+ ..\..\..\src\device.c
+ device.c
0
0
- 5
- 32
+ 6
+ 28
1
0
0
0
- ..\..\..\components\drivers\src\pipe.c
- pipe.c
+ ..\..\..\src\idle.c
+ idle.c
0
0
- 5
- 33
+ 6
+ 29
1
0
0
0
- ..\..\..\components\drivers\src\ringblk_buf.c
- ringblk_buf.c
+ ..\..\..\src\ipc.c
+ ipc.c
0
0
- 5
- 34
+ 6
+ 30
1
0
0
0
- ..\..\..\components\drivers\src\ringbuffer.c
- ringbuffer.c
+ ..\..\..\src\irq.c
+ irq.c
0
0
- 5
- 35
+ 6
+ 31
1
0
0
0
- ..\..\..\components\drivers\src\waitqueue.c
- waitqueue.c
+ ..\..\..\src\kservice.c
+ kservice.c
0
0
- 5
- 36
+ 6
+ 32
1
0
0
0
- ..\..\..\components\drivers\src\workqueue.c
- workqueue.c
+ ..\..\..\src\mem.c
+ mem.c
0
0
-
-
-
- finsh
- 0
- 0
- 0
- 0
6
- 37
+ 33
1
0
0
0
- ..\..\..\components\finsh\shell.c
- shell.c
+ ..\..\..\src\mempool.c
+ mempool.c
0
0
6
- 38
+ 34
1
0
0
0
- ..\..\..\components\finsh\symbol.c
- symbol.c
+ ..\..\..\src\object.c
+ object.c
0
0
6
- 39
+ 35
1
0
0
0
- ..\..\..\components\finsh\cmd.c
- cmd.c
+ ..\..\..\src\scheduler.c
+ scheduler.c
0
0
6
- 40
+ 36
1
0
0
0
- ..\..\..\components\finsh\msh.c
- msh.c
+ ..\..\..\src\signal.c
+ signal.c
0
0
6
- 41
+ 37
1
0
0
0
- ..\..\..\components\finsh\msh_cmd.c
- msh_cmd.c
+ ..\..\..\src\thread.c
+ thread.c
0
0
6
- 42
+ 38
1
0
0
0
- ..\..\..\components\finsh\msh_file.c
- msh_file.c
+ ..\..\..\src\timer.c
+ timer.c
0
0
@@ -745,7 +698,7 @@
0
7
- 43
+ 39
1
0
0
@@ -757,7 +710,7 @@
7
- 44
+ 40
1
0
0
@@ -769,7 +722,7 @@
7
- 45
+ 41
1
0
0
@@ -781,7 +734,7 @@
7
- 46
+ 42
1
0
0
@@ -793,7 +746,7 @@
7
- 47
+ 43
1
0
0
@@ -805,7 +758,7 @@
7
- 48
+ 44
1
0
0
@@ -817,7 +770,7 @@
7
- 49
+ 45
1
0
0
@@ -829,7 +782,7 @@
7
- 50
+ 46
1
0
0
@@ -841,7 +794,7 @@
7
- 51
+ 47
1
0
0
@@ -853,19 +806,7 @@
7
- 52
- 1
- 0
- 0
- 0
- ..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_sram.c
- stm32f1xx_hal_sram.c
- 0
- 0
-
-
- 7
- 53
+ 48
1
0
0
@@ -877,7 +818,7 @@
7
- 54
+ 49
1
0
0
@@ -889,7 +830,7 @@
7
- 55
+ 50
1
0
0
@@ -901,7 +842,7 @@
7
- 56
+ 51
1
0
0
diff --git a/bsp/stm32/stm32f103-atk-warshipv3/project.uvprojx b/bsp/stm32/stm32f103-atk-warshipv3/project.uvprojx
index a6feed2fa2bc699e6b4311004a07da0e9fdc3d76..365c0955415eed396162226661dfba99253e9f33 100644
--- a/bsp/stm32/stm32f103-atk-warshipv3/project.uvprojx
+++ b/bsp/stm32/stm32f103-atk-warshipv3/project.uvprojx
@@ -10,12 +10,13 @@
rt-thread
0x4
ARM-ADS
+ 5060750::V5.06 update 6 (build 750)::ARMCC
0
STM32F103ZE
STMicroelectronics
- Keil.STM32F1xx_DFP.2.2.0
+ Keil.STM32F1xx_DFP.2.3.0
http://www.keil.com/pack/
IROM(0x08000000,0x80000) IRAM(0x20000000,0x10000) CPUTYPE("Cortex-M3") CLOCK(12000000) ELITTLE
@@ -51,7 +52,7 @@
rt-thread
1
0
- 1
+ 0
1
0
.\build\keil\List\
@@ -183,6 +184,7 @@
0
0
0
+ 0
0
0
8
@@ -336,7 +338,7 @@
USE_HAL_DRIVER, STM32F103xE
- .;..\..\..\include;applications;.;board;board\CubeMX_Config\Inc;..\libraries\HAL_Drivers;..\libraries\HAL_Drivers\config;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m3;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\libraries\STM32F1xx_HAL\CMSIS\Device\ST\STM32F1xx\Include;..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Inc;..\libraries\STM32F1xx_HAL\CMSIS\Include
+ applications;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m3;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;board;board\CubeMX_Config\Inc;board\ports\include;..\libraries\HAL_Drivers;..\libraries\HAL_Drivers\config;..\..\..\components\finsh;.;..\..\..\include;..\libraries\STM32F1xx_HAL\CMSIS\Device\ST\STM32F1xx\Include;..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Inc;..\libraries\STM32F1xx_HAL\CMSIS\Include
@@ -370,7 +372,7 @@
.\board\linker_scripts\link.sct
- --keep *.o(.rti_fn.*) --keep *.o(FSymTab)
+
@@ -378,92 +380,92 @@
- Kernel
+ Applications
- clock.c
- 1
- ..\..\..\src\clock.c
-
-
- components.c
+ main.c
1
- ..\..\..\src\components.c
+ applications\main.c
+
+
+
+ cpu
+
- cpu.c
+ backtrace.c
1
- ..\..\..\src\cpu.c
+ ..\..\..\libcpu\arm\common\backtrace.c
- device.c
+ div0.c
1
- ..\..\..\src\device.c
+ ..\..\..\libcpu\arm\common\div0.c
- idle.c
+ showmem.c
1
- ..\..\..\src\idle.c
+ ..\..\..\libcpu\arm\common\showmem.c
- ipc.c
+ cpuport.c
1
- ..\..\..\src\ipc.c
+ ..\..\..\libcpu\arm\cortex-m3\cpuport.c
- irq.c
- 1
- ..\..\..\src\irq.c
+ context_rvds.S
+ 2
+ ..\..\..\libcpu\arm\cortex-m3\context_rvds.S
+
+
+
+ DeviceDrivers
+
- kservice.c
+ pin.c
1
- ..\..\..\src\kservice.c
+ ..\..\..\components\drivers\misc\pin.c
- mem.c
+ serial.c
1
- ..\..\..\src\mem.c
+ ..\..\..\components\drivers\serial\serial.c
- mempool.c
+ completion.c
1
- ..\..\..\src\mempool.c
+ ..\..\..\components\drivers\src\completion.c
- object.c
+ dataqueue.c
1
- ..\..\..\src\object.c
+ ..\..\..\components\drivers\src\dataqueue.c
- scheduler.c
+ pipe.c
1
- ..\..\..\src\scheduler.c
+ ..\..\..\components\drivers\src\pipe.c
- signal.c
+ ringblk_buf.c
1
- ..\..\..\src\signal.c
+ ..\..\..\components\drivers\src\ringblk_buf.c
- thread.c
+ ringbuffer.c
1
- ..\..\..\src\thread.c
+ ..\..\..\components\drivers\src\ringbuffer.c
- timer.c
+ waitqueue.c
1
- ..\..\..\src\timer.c
+ ..\..\..\components\drivers\src\waitqueue.c
-
-
-
- Applications
-
- main.c
+ workqueue.c
1
- applications\main.c
+ ..\..\..\components\drivers\src\workqueue.c
@@ -503,117 +505,97 @@
- cpu
+ finsh
- backtrace.c
- 1
- ..\..\..\libcpu\arm\common\backtrace.c
-
-
- div0.c
+ shell.c
1
- ..\..\..\libcpu\arm\common\div0.c
+ ..\..\..\components\finsh\shell.c
- showmem.c
+ cmd.c
1
- ..\..\..\libcpu\arm\common\showmem.c
+ ..\..\..\components\finsh\cmd.c
- cpuport.c
+ msh.c
1
- ..\..\..\libcpu\arm\cortex-m3\cpuport.c
-
-
- context_rvds.S
- 2
- ..\..\..\libcpu\arm\cortex-m3\context_rvds.S
+ ..\..\..\components\finsh\msh.c
- DeviceDrivers
+ Kernel
- pin.c
- 1
- ..\..\..\components\drivers\misc\pin.c
-
-
- serial.c
+ clock.c
1
- ..\..\..\components\drivers\serial\serial.c
+ ..\..\..\src\clock.c
- completion.c
+ components.c
1
- ..\..\..\components\drivers\src\completion.c
+ ..\..\..\src\components.c
- dataqueue.c
+ device.c
1
- ..\..\..\components\drivers\src\dataqueue.c
+ ..\..\..\src\device.c
- pipe.c
+ idle.c
1
- ..\..\..\components\drivers\src\pipe.c
+ ..\..\..\src\idle.c
- ringblk_buf.c
+ ipc.c
1
- ..\..\..\components\drivers\src\ringblk_buf.c
+ ..\..\..\src\ipc.c
- ringbuffer.c
+ irq.c
1
- ..\..\..\components\drivers\src\ringbuffer.c
+ ..\..\..\src\irq.c
- waitqueue.c
+ kservice.c
1
- ..\..\..\components\drivers\src\waitqueue.c
+ ..\..\..\src\kservice.c
- workqueue.c
+ mem.c
1
- ..\..\..\components\drivers\src\workqueue.c
+ ..\..\..\src\mem.c
-
-
-
- finsh
-
- shell.c
+ mempool.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\src\mempool.c
- symbol.c
+ object.c
1
- ..\..\..\components\finsh\symbol.c
+ ..\..\..\src\object.c
- cmd.c
+ scheduler.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\src\scheduler.c
- msh.c
+ signal.c
1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\src\signal.c
- msh_cmd.c
+ thread.c
1
- ..\..\..\components\finsh\msh_cmd.c
+ ..\..\..\src\thread.c
- msh_file.c
+ timer.c
1
- ..\..\..\components\finsh\msh_file.c
+ ..\..\..\src\timer.c
@@ -665,11 +647,6 @@
1
..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_cec.c
-
- stm32f1xx_hal_sram.c
- 1
- ..\libraries\STM32F1xx_HAL\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_sram.c
-
stm32f1xx_hal_gpio.c
1
diff --git a/bsp/stm32/stm32f411-atk-nano/project.ewp b/bsp/stm32/stm32f411-atk-nano/project.ewp
index eb736f7ff92a0e931f9d22f259bed99eae7642a6..6ccceff90f87c7822900f4b3cbe7364c931a4275 100644
--- a/bsp/stm32/stm32f411-atk-nano/project.ewp
+++ b/bsp/stm32/stm32f411-atk-nano/project.ewp
@@ -215,6 +215,7 @@
CCDefines
+ RT_USING_DLIBC
STM32F411xE
USE_HAL_DRIVER
@@ -342,19 +343,23 @@
CCIncludePath2
+ $PROJ_DIR$\..\..\..\include
$PROJ_DIR$\..\libraries\STM32F4xx_HAL\CMSIS\Include
$PROJ_DIR$\..\..\..\components\finsh
$PROJ_DIR$\..\..\..\libcpu\arm\common
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\board\ports
+ $PROJ_DIR$\..\..\..\components\drivers\spi\sfud\inc
$PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\.
$PROJ_DIR$\applications
$PROJ_DIR$\..\libraries\HAL_Drivers\config
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib
$PROJ_DIR$\board
$PROJ_DIR$\..\..\..\components\libc\compilers\common
$PROJ_DIR$\board\CubeMX_Config\Inc
$PROJ_DIR$\..\libraries\STM32F4xx_HAL\CMSIS\Device\ST\STM32F4xx\Include
- $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\drivers\spi
$PROJ_DIR$\..\libraries\HAL_Drivers
$PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Inc
@@ -1245,6 +1250,7 @@
CCDefines
+ RT_USING_DLIBC
STM32F411xE
USE_HAL_DRIVER
@@ -1372,19 +1378,23 @@
CCIncludePath2
+ $PROJ_DIR$\..\..\..\include
$PROJ_DIR$\..\libraries\STM32F4xx_HAL\CMSIS\Include
$PROJ_DIR$\..\..\..\components\finsh
$PROJ_DIR$\..\..\..\libcpu\arm\common
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\board\ports
+ $PROJ_DIR$\..\..\..\components\drivers\spi\sfud\inc
$PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\.
$PROJ_DIR$\applications
$PROJ_DIR$\..\libraries\HAL_Drivers\config
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib
$PROJ_DIR$\board
$PROJ_DIR$\..\..\..\components\libc\compilers\common
$PROJ_DIR$\board\CubeMX_Config\Inc
$PROJ_DIR$\..\libraries\STM32F4xx_HAL\CMSIS\Device\ST\STM32F4xx\Include
- $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\drivers\spi
$PROJ_DIR$\..\libraries\HAL_Drivers
$PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Inc
@@ -2062,54 +2072,123 @@
- Kernel
+ Applications
- $PROJ_DIR$\..\..\..\src\clock.c
+ $PROJ_DIR$\applications\main.c
+
+
+ cpu
- $PROJ_DIR$\..\..\..\src\components.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\common\backtrace.c
- $PROJ_DIR$\..\..\..\src\device.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\common\div0.c
- $PROJ_DIR$\..\..\..\src\idle.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\common\showmem.c
- $PROJ_DIR$\..\..\..\src\ipc.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c
- $PROJ_DIR$\..\..\..\src\irq.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\context_iar.S
+
+
+ DeviceDrivers
- $PROJ_DIR$\..\..\..\src\kservice.c
+ $PROJ_DIR$\..\..\..\components\drivers\i2c\i2c_core.c
- $PROJ_DIR$\..\..\..\src\mem.c
+ $PROJ_DIR$\..\..\..\components\drivers\i2c\i2c_dev.c
- $PROJ_DIR$\..\..\..\src\mempool.c
+ $PROJ_DIR$\..\..\..\components\drivers\i2c\i2c-bit-ops.c
- $PROJ_DIR$\..\..\..\src\object.c
+ $PROJ_DIR$\..\..\..\components\drivers\misc\pin.c
- $PROJ_DIR$\..\..\..\src\scheduler.c
+ $PROJ_DIR$\..\..\..\components\drivers\rtc\rtc.c
- $PROJ_DIR$\..\..\..\src\signal.c
+ $PROJ_DIR$\..\..\..\components\drivers\serial\serial.c
- $PROJ_DIR$\..\..\..\src\thread.c
+ $PROJ_DIR$\..\..\..\components\drivers\spi\spi_core.c
- $PROJ_DIR$\..\..\..\src\timer.c
+ $PROJ_DIR$\..\..\..\components\drivers\spi\spi_dev.c
+
+
+ $PROJ_DIR$\..\..\..\components\drivers\spi\spi_flash_sfud.c
+
+
+ $PROJ_DIR$\..\..\..\components\drivers\spi\sfud\src\sfud.c
+
+
+ $PROJ_DIR$\..\..\..\components\drivers\spi\sfud\src\sfud_sfdp.c
+
+
+ $PROJ_DIR$\..\..\..\components\drivers\src\completion.c
+
+
+ $PROJ_DIR$\..\..\..\components\drivers\src\dataqueue.c
+
+
+ $PROJ_DIR$\..\..\..\components\drivers\src\pipe.c
+
+
+ $PROJ_DIR$\..\..\..\components\drivers\src\ringblk_buf.c
+
+
+ $PROJ_DIR$\..\..\..\components\drivers\src\ringbuffer.c
+
+
+ $PROJ_DIR$\..\..\..\components\drivers\src\waitqueue.c
+
+
+ $PROJ_DIR$\..\..\..\components\drivers\src\workqueue.c
+
+
+ $PROJ_DIR$\..\..\..\components\drivers\watchdog\watchdog.c
- Applications
+ dlib
- $PROJ_DIR$\applications\main.c
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\environ.c
+
+
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\libc.c
+
+
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\rmtx.c
+
+
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\stdio.c
+
+
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_close.c
+
+
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_lseek.c
+
+
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_mem.c
+
+
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_open.c
+
+
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_read.c
+
+
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_remove.c
+
+
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_write.c
@@ -2129,68 +2208,68 @@
$PROJ_DIR$\..\libraries\HAL_Drivers\drv_usart.c
+
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drv_spi.c
+
$PROJ_DIR$\..\libraries\HAL_Drivers\drv_common.c
- cpu
+ finsh
- $PROJ_DIR$\..\..\..\libcpu\arm\common\backtrace.c
+ $PROJ_DIR$\..\..\..\components\finsh\shell.c
- $PROJ_DIR$\..\..\..\libcpu\arm\common\div0.c
+ $PROJ_DIR$\..\..\..\components\finsh\cmd.c
- $PROJ_DIR$\..\..\..\libcpu\arm\common\showmem.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh.c
+
+
+ Kernel
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c
+ $PROJ_DIR$\..\..\..\src\clock.c
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\context_iar.S
+ $PROJ_DIR$\..\..\..\src\components.c
-
-
- DeviceDrivers
- $PROJ_DIR$\..\..\..\components\drivers\misc\pin.c
+ $PROJ_DIR$\..\..\..\src\device.c
- $PROJ_DIR$\..\..\..\components\drivers\serial\serial.c
+ $PROJ_DIR$\..\..\..\src\idle.c
- $PROJ_DIR$\..\..\..\components\drivers\src\completion.c
+ $PROJ_DIR$\..\..\..\src\ipc.c
- $PROJ_DIR$\..\..\..\components\drivers\src\dataqueue.c
+ $PROJ_DIR$\..\..\..\src\irq.c
- $PROJ_DIR$\..\..\..\components\drivers\src\pipe.c
+ $PROJ_DIR$\..\..\..\src\kservice.c
- $PROJ_DIR$\..\..\..\components\drivers\src\ringblk_buf.c
+ $PROJ_DIR$\..\..\..\src\mem.c
- $PROJ_DIR$\..\..\..\components\drivers\src\ringbuffer.c
+ $PROJ_DIR$\..\..\..\src\mempool.c
- $PROJ_DIR$\..\..\..\components\drivers\src\waitqueue.c
+ $PROJ_DIR$\..\..\..\src\object.c
- $PROJ_DIR$\..\..\..\components\drivers\src\workqueue.c
+ $PROJ_DIR$\..\..\..\src\scheduler.c
-
-
- finsh
- $PROJ_DIR$\..\..\..\components\finsh\shell.c
+ $PROJ_DIR$\..\..\..\src\signal.c
- $PROJ_DIR$\..\..\..\components\finsh\cmd.c
+ $PROJ_DIR$\..\..\..\src\thread.c
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
+ $PROJ_DIR$\..\..\..\src\timer.c
@@ -2252,5 +2331,29 @@
$PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_usart.c
+
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_i2c.c
+
+
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_i2c_ex.c
+
+
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_spi.c
+
+
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_qspi.c
+
+
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rtc.c
+
+
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rtc_ex.c
+
+
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_iwdg.c
+
+
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_wwdg.c
+
diff --git a/bsp/stm32/stm32f427-robomaster-a/board/linker_scripts/link.icf b/bsp/stm32/stm32f427-robomaster-a/board/linker_scripts/link.icf
index 03094ef488add4cb9107df6e549a1b3ccc08d800..fe7f695495eec6d3aa0524822503525bc87dc12f 100644
--- a/bsp/stm32/stm32f427-robomaster-a/board/linker_scripts/link.icf
+++ b/bsp/stm32/stm32f427-robomaster-a/board/linker_scripts/link.icf
@@ -18,7 +18,7 @@ define symbol __ICFEDIT_size_heap__ = 0x0000;
define memory mem with size = 4G;
define region ROM_region = mem:[from __ICFEDIT_region_ROM_start__ to __ICFEDIT_region_ROM_end__];
-define region RAM_region = mem:[from __ICFEDIT_region_RAM_start__ to __ICFEDIT_region_RAM_end__];
+define region RAM_region = mem:[from __ICFEDIT_region_RAM1_start__ to __ICFEDIT_region_RAM1_end__];
define block CSTACK with alignment = 8, size = __ICFEDIT_size_cstack__ { };
diff --git a/bsp/stm32/stm32f429-st-disco/project.ewp b/bsp/stm32/stm32f429-st-disco/project.ewp
index 98701564c3db21b1201dfc67b48e0b686c28a21b..94928771cc8d3b9f0628d4ba144a96dd08920de5 100644
--- a/bsp/stm32/stm32f429-st-disco/project.ewp
+++ b/bsp/stm32/stm32f429-st-disco/project.ewp
@@ -1,2455 +1,2454 @@
-
- 3
-
- Debug
-
- ARM
-
+ 3
+
+ rt-thread
+
+ ARM
+
+ 1
+
+ General
+ 3
+
+ 29
+ 1
1
-
- General
- 3
-
- 31
- 1
- 1
-
- ExePath
- Debug\Exe
-
-
- ObjPath
- Debug\Obj
-
-
- ListPath
- Debug\List
-
-
- GEndianMode
- 0
-
-
- Input description
- Automatic choice of formatter.
-
-
- Output description
- Automatic choice of formatter.
-
-
- GOutputBinary
- 0
-
-
- OGCoreOrChip
- 1
-
-
- GRuntimeLibSelect
- 0
- 1
-
-
- GRuntimeLibSelectSlave
- 0
- 1
-
-
- RTDescription
- Use the normal configuration of the C/C++ runtime library. No locale interface, C locale, no file descriptor support, no multibytes in printf and scanf, and no hex floats in strtod.
-
-
- OGProductVersion
- 6.30.6.53380
-
-
- OGLastSavedByProductVersion
- 8.40.2.22864
-
-
- GeneralEnableMisra
- 0
-
-
- GeneralMisraVerbose
- 0
-
-
- OGChipSelectEditMenu
- STM32F429IG ST STM32F429IG
-
-
- GenLowLevelInterface
- 1
-
-
- GEndianModeBE
- 1
-
-
- OGBufferedTerminalOutput
- 0
-
-
- GenStdoutInterface
- 0
-
-
- GeneralMisraRules98
- 0
- 1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111
-
-
- GeneralMisraVer
- 0
-
-
- GeneralMisraRules04
- 0
- 111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111
-
-
- RTConfigPath2
- $TOOLKIT_DIR$\INC\c\DLib_Config_Normal.h
-
-
- GBECoreSlave
- 27
- 38
-
-
- OGUseCmsis
- 0
-
-
- OGUseCmsisDspLib
- 0
-
-
- GRuntimeLibThreads
- 0
-
-
- CoreVariant
- 27
- 39
-
-
- GFPUDeviceSlave
- STM32F429IG ST STM32F429IG
-
-
- FPU2
- 0
- 0
-
-
- NrRegs
- 0
- 0
-
-
- NEON
- 0
-
-
- GFPUCoreSlave2
- 27
- 39
-
-
- OGCMSISPackSelectDevice
-
-
- OgLibHeap
- 0
-
-
- OGLibAdditionalLocale
- 0
-
-
- OGPrintfVariant
- 0
- 0
-
-
- OGPrintfMultibyteSupport
- 0
-
-
- OGScanfVariant
- 0
- 0
-
-
- OGScanfMultibyteSupport
- 0
-
-
- GenLocaleTags
-
-
-
- GenLocaleDisplayOnly
-
-
-
- DSPExtension
- 0
-
-
- TrustZone
- 0
-
-
- TrustZoneModes
- 0
- 0
-
-
-
-
- ICCARM
- 2
-
- 35
- 1
- 1
-
- CCOptimizationNoSizeConstraints
- 0
-
-
- CCDefines
- STM32F429xx
- RT_USING_DLIBC
- _DLIB_FILE_DESCRIPTOR
- USE_HAL_DRIVER
-
-
- CCPreprocFile
- 0
-
-
- CCPreprocComments
- 0
-
-
- CCPreprocLine
- 0
-
-
- CCListCFile
- 0
-
-
- CCListCMnemonics
- 0
-
-
- CCListCMessages
- 0
-
-
- CCListAssFile
- 0
-
-
- CCListAssSource
- 0
-
-
- CCEnableRemarks
- 0
-
-
- CCDiagSuppress
- Pa050
-
-
- CCDiagRemark
-
-
-
- CCDiagWarning
-
-
-
- CCDiagError
-
-
-
- CCObjPrefix
- 1
-
-
- CCAllowList
- 1
- 00000000
-
-
- CCDebugInfo
- 1
-
-
- IEndianMode
- 1
-
-
- IProcessor
- 1
-
-
- IExtraOptionsCheck
- 0
-
-
- IExtraOptions
-
-
-
- CCLangConformance
- 0
-
-
- CCSignedPlainChar
- 1
-
-
- CCRequirePrototypes
- 0
-
-
- CCDiagWarnAreErr
- 0
-
-
- CCCompilerRuntimeInfo
- 0
-
-
- IFpuProcessor
- 1
-
-
- OutputFile
- $FILE_BNAME$.o
-
-
- CCLibConfigHeader
- 1
-
-
- PreInclude
-
-
-
- CompilerMisraOverride
- 0
-
-
- CCIncludePath2
- $PROJ_DIR$\..\..\..\components\dfs\filesystems\devfs
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\CMSIS\Include
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\..\..\components\dfs\include
- $PROJ_DIR$\board\ports
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\.
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\libraries\HAL_Drivers\config
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\libc\compilers\common
- $PROJ_DIR$\board\CubeMX_Config\Inc
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\CMSIS\Device\ST\STM32F4xx\Include
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\libraries\HAL_Drivers
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Inc
-
-
- CCStdIncCheck
- 0
-
-
- CCCodeSection
- .text
-
-
- IProcessorMode2
- 1
-
-
- CCOptLevel
- 1
-
-
- CCOptStrategy
- 0
- 0
-
-
- CCOptLevelSlave
- 1
-
-
- CompilerMisraRules98
- 0
- 1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111
-
-
- CompilerMisraRules04
- 0
- 111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111
-
-
- CCPosIndRopi
- 0
-
-
- CCPosIndRwpi
- 0
-
-
- CCPosIndNoDynInit
- 0
-
-
- IccLang
- 0
-
-
- IccCDialect
- 1
-
-
- IccAllowVLA
- 0
-
-
- IccStaticDestr
- 1
-
-
- IccCppInlineSemantics
- 0
-
-
- IccCmsis
- 1
-
-
- IccFloatSemantics
- 0
-
-
- CCNoLiteralPool
- 0
-
-
- CCOptStrategySlave
- 0
- 0
-
-
- CCGuardCalls
- 1
-
-
- CCEncSource
- 0
-
-
- CCEncOutput
- 0
-
-
- CCEncOutputBom
- 1
-
-
- CCEncInput
- 0
-
-
- IccExceptions2
- 0
-
-
- IccRTTI2
- 0
-
-
- OICompilerExtraOption
- 1
-
-
-
-
- AARM
- 2
-
- 10
- 1
- 1
-
- AObjPrefix
- 1
-
-
- AEndian
- 1
-
-
- ACaseSensitivity
- 1
-
-
- MacroChars
- 0
- 0
-
-
- AWarnEnable
- 0
-
-
- AWarnWhat
- 0
-
-
- AWarnOne
-
-
-
- AWarnRange1
-
-
-
- AWarnRange2
-
-
-
- ADebug
- 1
-
-
- AltRegisterNames
- 0
-
-
- ADefines
-
-
-
- AList
- 0
-
-
- AListHeader
- 1
-
-
- AListing
- 1
-
-
- Includes
- 0
-
-
- MacDefs
- 0
-
-
- MacExps
- 1
-
-
- MacExec
- 0
-
-
- OnlyAssed
- 0
-
-
- MultiLine
- 0
-
-
- PageLengthCheck
- 0
-
-
- PageLength
- 80
-
-
- TabSpacing
- 8
-
-
- AXRef
- 0
-
-
- AXRefDefines
- 0
-
-
- AXRefInternal
- 0
-
-
- AXRefDual
- 0
-
-
- AProcessor
- 1
-
-
- AFpuProcessor
- 1
-
-
- AOutputFile
-
-
-
- ALimitErrorsCheck
- 0
-
-
- ALimitErrorsEdit
- 100
-
-
- AIgnoreStdInclude
- 0
-
-
- AUserIncludes
-
-
-
- AExtraOptionsCheckV2
- 0
-
-
- AExtraOptionsV2
-
-
-
- AsmNoLiteralPool
- 0
-
-
-
-
- OBJCOPY
- 0
-
- 1
- 1
- 1
-
- OOCOutputFormat
- 3
- 0
-
-
- OCOutputOverride
- 0
-
-
- OOCOutputFile
-
-
-
- OOCCommandLineProducer
- 1
-
-
- OOCObjCopyEnable
- 0
-
-
-
-
- CUSTOM
- 3
-
-
-
- 0
-
-
-
- BICOMP
- 0
-
-
-
- BUILDACTION
- 1
-
-
-
-
-
-
- ILINK
- 0
-
- 23
- 1
- 1
-
- IlinkLibIOConfig
- 1
-
-
- XLinkMisraHandler
- 0
-
-
- IlinkInputFileSlave
- 0
-
-
- IlinkOutputFile
- project.out
-
-
- IlinkDebugInfoEnable
- 1
-
-
- IlinkKeepSymbols
-
-
-
- IlinkRawBinaryFile
-
-
-
- IlinkRawBinarySymbol
-
-
-
- IlinkRawBinarySegment
-
-
-
- IlinkRawBinaryAlign
-
-
-
- IlinkDefines
-
-
-
- IlinkConfigDefines
-
-
-
- IlinkMapFile
- 0
-
-
- IlinkLogFile
- 0
-
-
- IlinkLogInitialization
- 0
-
-
- IlinkLogModule
- 0
-
-
- IlinkLogSection
- 0
-
-
- IlinkLogVeneer
- 0
-
-
- IlinkIcfOverride
- 1
-
-
- IlinkIcfFile
- $PROJ_DIR$\stm32f429_flash.icf
-
-
- IlinkIcfFileSlave
-
-
-
- IlinkEnableRemarks
- 0
-
-
- IlinkSuppressDiags
-
-
-
- IlinkTreatAsRem
-
-
-
- IlinkTreatAsWarn
-
-
-
- IlinkTreatAsErr
-
-
-
- IlinkWarningsAreErrors
- 0
-
-
- IlinkUseExtraOptions
- 0
-
-
- IlinkExtraOptions
-
-
-
- IlinkLowLevelInterfaceSlave
- 1
-
-
- IlinkAutoLibEnable
- 1
-
-
- IlinkAdditionalLibs
-
-
-
- IlinkOverrideProgramEntryLabel
- 0
-
-
- IlinkProgramEntryLabelSelect
- 0
-
-
- IlinkProgramEntryLabel
- __iar_program_start
-
-
- DoFill
- 0
-
-
- FillerByte
- 0xFF
-
-
- FillerStart
- 0x0
-
-
- FillerEnd
- 0x0
-
-
- CrcSize
- 0
- 1
-
-
- CrcAlign
- 1
-
-
- CrcPoly
- 0x11021
-
-
- CrcCompl
- 0
- 0
-
-
- CrcBitOrder
- 0
- 0
-
-
- CrcInitialValue
- 0x0
-
-
- DoCrc
- 0
-
-
- IlinkBE8Slave
- 1
-
-
- IlinkBufferedTerminalOutput
- 1
-
-
- IlinkStdoutInterfaceSlave
- 1
-
-
- CrcFullSize
- 0
-
-
- IlinkIElfToolPostProcess
- 0
-
-
- IlinkLogAutoLibSelect
- 0
-
-
- IlinkLogRedirSymbols
- 0
-
-
- IlinkLogUnusedFragments
- 0
-
-
- IlinkCrcReverseByteOrder
- 0
-
-
- IlinkCrcUseAsInput
- 1
-
-
- IlinkOptInline
- 0
-
-
- IlinkOptExceptionsAllow
- 1
-
-
- IlinkOptExceptionsForce
- 0
-
-
- IlinkCmsis
- 1
-
-
- IlinkOptMergeDuplSections
- 0
-
-
- IlinkOptUseVfe
- 1
-
-
- IlinkOptForceVfe
- 0
-
-
- IlinkStackAnalysisEnable
- 0
-
-
- IlinkStackControlFile
-
-
-
- IlinkStackCallGraphFile
-
-
-
- CrcAlgorithm
- 1
- 1
-
-
- CrcUnitSize
- 0
- 0
-
-
- IlinkThreadsSlave
- 1
-
-
- IlinkLogCallGraph
- 0
-
-
- IlinkIcfFile_AltDefault
-
-
-
- IlinkEncInput
- 0
-
-
- IlinkEncOutput
- 0
-
-
- IlinkEncOutputBom
- 1
-
-
- IlinkHeapSelect
- 1
-
-
- IlinkLocaleSelect
- 1
-
-
- IlinkTrustzoneImportLibraryOut
- ###Unitialized###
-
-
- OILinkExtraOption
- 1
-
-
- IlinkRawBinaryFile2
-
-
-
- IlinkRawBinarySymbol2
-
-
-
- IlinkRawBinarySegment2
-
-
-
- IlinkRawBinaryAlign2
-
-
-
-
-
- IARCHIVE
- 0
-
- 0
- 1
- 1
-
- IarchiveInputs
-
-
-
- IarchiveOverride
- 0
-
-
- IarchiveOutput
- ###Unitialized###
-
-
-
-
- BILINK
- 0
-
-
-
-
- Release
-
- ARM
-
+
+ ExePath
+ build\iar\Exe
+
+
+ ObjPath
+ build\iar\Obj
+
+
+ ListPath
+ build\iar\List
+
+
+ GEndianMode
+ 0
+
+
+ Input description
+ Automatic choice of formatter, without multibyte support.
+
+
+ Output description
+ Automatic choice of formatter, without multibyte support.
+
+
+ GOutputBinary
+ 0
+
+
+ OGCoreOrChip
+ 1
+
+
+ GRuntimeLibSelect
+ 0
+ 1
+
+
+ GRuntimeLibSelectSlave
+ 0
+ 1
+
+
+ RTDescription
+ Use the normal configuration of the C/C++ runtime library. No locale interface, C locale, no file descriptor support, no multibytes in printf and scanf, and no hex floats in strtod.
+
+
+ OGProductVersion
+ 6.30.6.53380
+
+
+ OGLastSavedByProductVersion
+ 8.11.3.13977
+
+
+ GeneralEnableMisra
+ 0
+
+
+ GeneralMisraVerbose
+ 0
+
+
+ OGChipSelectEditMenu
+ STM32F429IG ST STM32F429IG
+
+
+ GenLowLevelInterface
+ 1
+
+
+ GEndianModeBE
+ 1
+
+
+ OGBufferedTerminalOutput
+ 0
+
+
+ GenStdoutInterface
+ 0
+
+
+ GeneralMisraRules98
+ 0
+ 1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111
+
+
+ GeneralMisraVer
+ 0
+
+
+ GeneralMisraRules04
+ 0
+ 111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111
+
+
+ RTConfigPath2
+ $TOOLKIT_DIR$\INC\c\DLib_Config_Normal.h
+
+
+ GBECoreSlave
+ 25
+ 39
+
+
+ OGUseCmsis
+ 0
+
+
+ OGUseCmsisDspLib
+ 0
+
+
+ GRuntimeLibThreads
+ 0
+
+
+ CoreVariant
+ 25
+ 39
+
+
+ GFPUDeviceSlave
+ STM32F429IG ST STM32F429IG
+
+
+ FPU2
+ 0
+ 4
+
+
+ NrRegs
+ 0
+ 1
+
+
+ NEON
+ 0
+
+
+ GFPUCoreSlave2
+ 25
+ 39
+
+
+ OGCMSISPackSelectDevice
+
+
+ OgLibHeap
+ 0
+
+
+ OGLibAdditionalLocale
+ 0
+
+
+ OGPrintfVariant
+ 0
+ 0
+
+
+ OGPrintfMultibyteSupport
+ 0
+
+
+ OGScanfVariant
+ 0
+ 0
+
+
+ OGScanfMultibyteSupport
+ 0
+
+
+ GenLocaleTags
+
+
+
+ GenLocaleDisplayOnly
+
+
+
+ DSPExtension
+ 1
+
+
+
+
+ ICCARM
+ 2
+
+ 34
+ 1
+ 1
+
+ CCOptimizationNoSizeConstraints
+ 0
+
+
+ CCDefines
+
+ RT_USING_DLIBC
+ _DLIB_FILE_DESCRIPTOR
+ STM32F429xx
+ USE_HAL_DRIVER
+
+
+ CCPreprocFile
+ 0
+
+
+ CCPreprocComments
+ 0
+
+
+ CCPreprocLine
+ 0
+
+
+ CCListCFile
+ 0
+
+
+ CCListCMnemonics
+ 0
+
+
+ CCListCMessages
+ 0
+
+
+ CCListAssFile
+ 0
+
+
+ CCListAssSource
+ 0
+
+
+ CCEnableRemarks
+ 0
+
+
+ CCDiagSuppress
+ Pa050
+
+
+ CCDiagRemark
+
+
+
+ CCDiagWarning
+
+
+
+ CCDiagError
+
+
+
+ CCObjPrefix
+ 1
+
+
+ CCAllowList
+ 1
+ 00000000
+
+
+ CCDebugInfo
+ 1
+
+
+ IEndianMode
+ 1
+
+
+ IProcessor
+ 1
+
+
+ IExtraOptionsCheck
+ 0
+
+
+ IExtraOptions
+
+
+
+ CCLangConformance
+ 0
+
+
+ CCSignedPlainChar
+ 1
+
+
+ CCRequirePrototypes
+ 0
+
+
+ CCDiagWarnAreErr
+ 0
+
+
+ CCCompilerRuntimeInfo
+ 0
+
+
+ IFpuProcessor
+ 1
+
+
+ OutputFile
+ $FILE_BNAME$.o
+
+
+ CCLibConfigHeader
+ 1
+
+
+ PreInclude
+
+
+
+ CompilerMisraOverride
+ 0
+
+
+ CCIncludePath2
+
+ $PROJ_DIR$\..\..\..\components\dfs\filesystems\devfs
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\libc\pthreads
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common
+ $PROJ_DIR$\board\CubeMX_Config\Inc
+ $PROJ_DIR$\..\..\..\components\libc\signal
+ $PROJ_DIR$\..\..\..\components\dfs\include
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\libraries\HAL_Drivers\config
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\drivers\spi
+ $PROJ_DIR$\..\libraries\HAL_Drivers
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Inc
+ $PROJ_DIR$\board\ports
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\CMSIS\Device\ST\STM32F4xx\Include
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\time
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\CMSIS\Include
+
+
+ CCStdIncCheck
+ 0
+
+
+ CCCodeSection
+ .text
+
+
+ IProcessorMode2
+ 1
+
+
+ CCOptLevel
+ 1
+
+
+ CCOptStrategy
+ 0
+ 0
+
+
+ CCOptLevelSlave
+ 1
+
+
+ CompilerMisraRules98
+ 0
+ 1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111
+
+
+ CompilerMisraRules04
+ 0
+ 111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111
+
+
+ CCPosIndRopi
+ 0
+
+
+ CCPosIndRwpi
+ 0
+
+
+ CCPosIndNoDynInit
+ 0
+
+
+ IccLang
+ 0
+
+
+ IccCDialect
+ 1
+
+
+ IccAllowVLA
+ 0
+
+
+ IccStaticDestr
+ 1
+
+
+ IccCppInlineSemantics
+ 0
+
+
+ IccCmsis
+ 1
+
+
+ IccFloatSemantics
+ 0
+
+
+ CCNoLiteralPool
+ 0
+
+
+ CCOptStrategySlave
+ 0
+ 0
+
+
+ CCGuardCalls
+ 1
+
+
+ CCEncSource
+ 0
+
+
+ CCEncOutput
+ 0
+
+
+ CCEncOutputBom
+ 1
+
+
+ CCEncInput
+ 0
+
+
+ IccExceptions2
+ 0
+
+
+ IccRTTI2
+ 0
+
+
+
+
+ AARM
+ 2
+
+ 10
+ 1
+ 1
+
+ AObjPrefix
+ 1
+
+
+ AEndian
+ 1
+
+
+ ACaseSensitivity
+ 1
+
+
+ MacroChars
+ 0
+ 0
+
+
+ AWarnEnable
+ 0
+
+
+ AWarnWhat
+ 0
+
+
+ AWarnOne
+
+
+
+ AWarnRange1
+
+
+
+ AWarnRange2
+
+
+
+ ADebug
+ 1
+
+
+ AltRegisterNames
+ 0
+
+
+ ADefines
+
+
+
+ AList
+ 0
+
+
+ AListHeader
+ 1
+
+
+ AListing
+ 1
+
+
+ Includes
+ 0
+
+
+ MacDefs
+ 0
+
+
+ MacExps
+ 1
+
+
+ MacExec
+ 0
+
+
+ OnlyAssed
+ 0
+
+
+ MultiLine
+ 0
+
+
+ PageLengthCheck
+ 0
+
+
+ PageLength
+ 80
+
+
+ TabSpacing
+ 8
+
+
+ AXRef
+ 0
+
+
+ AXRefDefines
+ 0
+
+
+ AXRefInternal
+ 0
+
+
+ AXRefDual
+ 0
+
+
+ AProcessor
+ 1
+
+
+ AFpuProcessor
+ 1
+
+
+ AOutputFile
+ $FILE_BNAME$.o
+
+
+ ALimitErrorsCheck
+ 0
+
+
+ ALimitErrorsEdit
+ 100
+
+
+ AIgnoreStdInclude
+ 0
+
+
+ AUserIncludes
+
+
+
+ AExtraOptionsCheckV2
+ 0
+
+
+ AExtraOptionsV2
+
+
+
+ AsmNoLiteralPool
+ 0
+
+
+
+
+ OBJCOPY
+ 0
+
+ 1
+ 1
+ 1
+
+ OOCOutputFormat
+ 3
+ 3
+
+
+ OCOutputOverride
+ 1
+
+
+ OOCOutputFile
+ ../../../rtthread.bin
+
+
+ OOCCommandLineProducer
+ 1
+
+
+ OOCObjCopyEnable
+ 1
+
+
+
+
+ CUSTOM
+ 3
+
+
+
+ 0
+
+
+
+ BICOMP
+ 0
+
+
+
+ BUILDACTION
+ 1
+
+
+
+
+
+
+ ILINK
+ 0
+
+ 20
+ 1
+ 1
+
+ IlinkLibIOConfig
+ 1
+
+
+ XLinkMisraHandler
+ 0
+
+
+ IlinkInputFileSlave
+ 0
+
+
+ IlinkOutputFile
+ project.out
+
+
+ IlinkDebugInfoEnable
+ 1
+
+
+ IlinkKeepSymbols
+
+
+
+ IlinkRawBinaryFile
+
+
+
+ IlinkRawBinarySymbol
+
+
+
+ IlinkRawBinarySegment
+
+
+
+ IlinkRawBinaryAlign
+
+
+
+ IlinkDefines
+
+
+
+ IlinkConfigDefines
+
+
+
+ IlinkMapFile
+ 0
+
+
+ IlinkLogFile
+ 0
+
+
+ IlinkLogInitialization
+ 0
+
+
+ IlinkLogModule
+ 0
+
+
+ IlinkLogSection
+ 0
+
+
+ IlinkLogVeneer
+ 0
+
+
+ IlinkIcfOverride
+ 1
+
+
+ IlinkIcfFile
+ $PROJ_DIR$\board\linker_scripts\link.icf
+
+
+ IlinkIcfFileSlave
+
+
+
+ IlinkEnableRemarks
+ 0
+
+
+ IlinkSuppressDiags
+
+
+
+ IlinkTreatAsRem
+
+
+
+ IlinkTreatAsWarn
+
+
+
+ IlinkTreatAsErr
+
+
+
+ IlinkWarningsAreErrors
+ 0
+
+
+ IlinkUseExtraOptions
+ 0
+
+
+ IlinkExtraOptions
+
+
+
+ IlinkLowLevelInterfaceSlave
+ 1
+
+
+ IlinkAutoLibEnable
+ 1
+
+
+ IlinkAdditionalLibs
+
+
+
+ IlinkOverrideProgramEntryLabel
+ 0
+
+
+ IlinkProgramEntryLabelSelect
+ 0
+
+
+ IlinkProgramEntryLabel
+ __iar_program_start
+
+
+ DoFill
+ 0
+
+
+ FillerByte
+ 0xFF
+
+
+ FillerStart
+ 0x0
+
+
+ FillerEnd
+ 0x0
+
+
+ CrcSize
+ 0
+ 1
+
+
+ CrcAlign
+ 1
+
+
+ CrcPoly
+ 0x11021
+
+
+ CrcCompl
+ 0
+ 0
+
+
+ CrcBitOrder
+ 0
+ 0
+
+
+ CrcInitialValue
+ 0x0
+
+
+ DoCrc
+ 0
+
+
+ IlinkBE8Slave
+ 1
+
+
+ IlinkBufferedTerminalOutput
+ 1
+
+
+ IlinkStdoutInterfaceSlave
+ 1
+
+
+ CrcFullSize
+ 0
+
+
+ IlinkIElfToolPostProcess
+ 0
+
+
+ IlinkLogAutoLibSelect
+ 0
+
+
+ IlinkLogRedirSymbols
+ 0
+
+
+ IlinkLogUnusedFragments
+ 0
+
+
+ IlinkCrcReverseByteOrder
+ 0
+
+
+ IlinkCrcUseAsInput
+ 1
+
+
+ IlinkOptInline
+ 0
+
+
+ IlinkOptExceptionsAllow
+ 1
+
+
+ IlinkOptExceptionsForce
+ 0
+
+
+ IlinkCmsis
+ 1
+
+
+ IlinkOptMergeDuplSections
+ 0
+
+
+ IlinkOptUseVfe
+ 1
+
+
+ IlinkOptForceVfe
+ 0
+
+
+ IlinkStackAnalysisEnable
+ 0
+
+
+ IlinkStackControlFile
+
+
+
+ IlinkStackCallGraphFile
+
+
+
+ CrcAlgorithm
+ 1
+ 1
+
+
+ CrcUnitSize
+ 0
+ 0
+
+
+ IlinkThreadsSlave
+ 1
+
+
+ IlinkLogCallGraph
+ 0
+
+
+ IlinkIcfFile_AltDefault
+
+
+
+ IlinkEncInput
+ 0
+
+
+ IlinkEncOutput
+ 0
+
+
+ IlinkEncOutputBom
+ 1
+
+
+ IlinkHeapSelect
+ 1
+
+
+ IlinkLocaleSelect
+ 1
+
+
+
+
+ IARCHIVE
+ 0
+
+ 0
+ 1
+ 1
+
+ IarchiveInputs
+
+
+
+ IarchiveOverride
+ 0
+
+
+ IarchiveOutput
+ ###Unitialized###
+
+
+
+
+ BILINK
+ 0
+
+
+
+
+ Release
+
+ ARM
+
+ 0
+
+ General
+ 3
+
+ 29
+ 1
+ 0
+
+ ExePath
+ Release\Exe
+
+
+ ObjPath
+ Release\Obj
+
+
+ ListPath
+ Release\List
+
+
+ GEndianMode
+ 0
+
+
+ Input description
+
+
+
+ Output description
+
+
+
+ GOutputBinary
+ 0
+
+
+ OGCoreOrChip
+ 0
+
+
+ GRuntimeLibSelect
+ 0
+ 1
+
+
+ GRuntimeLibSelectSlave
+ 0
+ 1
+
+
+ RTDescription
+
+
+
+ OGProductVersion
+ 6.30.6.53380
+
+
+ OGLastSavedByProductVersion
+ 8.11.3.13977
+
+
+ GeneralEnableMisra
+ 0
+
+
+ GeneralMisraVerbose
+ 0
+
+
+ OGChipSelectEditMenu
+ Default None
+
+
+ GenLowLevelInterface
+ 0
+
+
+ GEndianModeBE
+ 0
+
+
+ OGBufferedTerminalOutput
+ 0
+
+
+ GenStdoutInterface
+ 0
+
+
+ GeneralMisraRules98
+ 0
+ 1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111
+
+
+ GeneralMisraVer
+ 0
+
+
+ GeneralMisraRules04
+ 0
+ 111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111
+
+
+ RTConfigPath2
+
+
+
+ GBECoreSlave
+ 25
+ 1
+
+
+ OGUseCmsis
+ 0
+
+
+ OGUseCmsisDspLib
+ 0
+
+
+ GRuntimeLibThreads
+ 0
+
+
+ CoreVariant
+ 25
+ 0
+
+
+ GFPUDeviceSlave
+ Default None
+
+
+ FPU2
+ 0
+ 0
+
+
+ NrRegs
+ 0
+ 0
+
+
+ NEON
+ 0
+
+
+ GFPUCoreSlave2
+ 25
+ 0
+
+
+ OGCMSISPackSelectDevice
+
+
+ OgLibHeap
+ 0
+
+
+ OGLibAdditionalLocale
+ 0
+
+
+ OGPrintfVariant
+ 0
+ 0
+
+
+ OGPrintfMultibyteSupport
+ 0
+
+
+ OGScanfVariant
+ 0
+ 0
+
+
+ OGScanfMultibyteSupport
+ 0
+
+
+ GenLocaleTags
+
+
+
+ GenLocaleDisplayOnly
+
+
+
+ DSPExtension
+ 0
+
+
+
+
+ ICCARM
+ 2
+
+ 34
+ 1
+ 0
+
+ CCOptimizationNoSizeConstraints
+ 0
+
+
+ CCDefines
+
+ RT_USING_DLIBC
+ _DLIB_FILE_DESCRIPTOR
+ STM32F429xx
+ USE_HAL_DRIVER
+
+
+ CCPreprocFile
+ 0
+
+
+ CCPreprocComments
+ 0
+
+
+ CCPreprocLine
+ 0
+
+
+ CCListCFile
+ 0
+
+
+ CCListCMnemonics
+ 0
+
+
+ CCListCMessages
+ 0
+
+
+ CCListAssFile
+ 0
+
+
+ CCListAssSource
+ 0
+
+
+ CCEnableRemarks
+ 0
+
+
+ CCDiagSuppress
+
+
+
+ CCDiagRemark
+
+
+
+ CCDiagWarning
+
+
+
+ CCDiagError
+
+
+
+ CCObjPrefix
+ 1
+
+
+ CCAllowList
+ 1
+ 11111110
+
+
+ CCDebugInfo
+ 0
+
+
+ IEndianMode
+ 1
+
+
+ IProcessor
+ 1
+
+
+ IExtraOptionsCheck
+ 0
+
+
+ IExtraOptions
+
+
+
+ CCLangConformance
+ 0
+
+
+ CCSignedPlainChar
+ 1
+
+
+ CCRequirePrototypes
+ 0
+
+
+ CCDiagWarnAreErr
+ 0
+
+
+ CCCompilerRuntimeInfo
+ 0
+
+
+ IFpuProcessor
+ 1
+
+
+ OutputFile
+
+
+
+ CCLibConfigHeader
+ 1
+
+
+ PreInclude
+
+
+
+ CompilerMisraOverride
+ 0
+
+
+ CCIncludePath2
+
+ $PROJ_DIR$\..\..\..\components\dfs\filesystems\devfs
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\libc\pthreads
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common
+ $PROJ_DIR$\board\CubeMX_Config\Inc
+ $PROJ_DIR$\..\..\..\components\libc\signal
+ $PROJ_DIR$\..\..\..\components\dfs\include
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\libraries\HAL_Drivers\config
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\drivers\spi
+ $PROJ_DIR$\..\libraries\HAL_Drivers
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Inc
+ $PROJ_DIR$\board\ports
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\CMSIS\Device\ST\STM32F4xx\Include
+ $PROJ_DIR$\applications
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\..\..\components\libc\time
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\CMSIS\Include
+
+
+ CCStdIncCheck
+ 0
+
+
+ CCCodeSection
+ .text
+
+
+ IProcessorMode2
+ 1
+
+
+ CCOptLevel
+ 3
+
+
+ CCOptStrategy
+ 0
+ 0
+
+
+ CCOptLevelSlave
+ 1
+
+
+ CompilerMisraRules98
+ 0
+ 1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111
+
+
+ CompilerMisraRules04
+ 0
+ 111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111
+
+
+ CCPosIndRopi
+ 0
+
+
+ CCPosIndRwpi
+ 0
+
+
+ CCPosIndNoDynInit
+ 0
+
+
+ IccLang
+ 0
+
+
+ IccCDialect
+ 1
+
+
+ IccAllowVLA
+ 0
+
+
+ IccStaticDestr
+ 1
+
+
+ IccCppInlineSemantics
+ 0
+
+
+ IccCmsis
+ 1
+
+
+ IccFloatSemantics
+ 0
+
+
+ CCNoLiteralPool
+ 0
+
+
+ CCOptStrategySlave
+ 0
+ 0
+
+
+ CCGuardCalls
+ 1
+
+
+ CCEncSource
+ 0
+
+
+ CCEncOutput
+ 0
+
+
+ CCEncOutputBom
+ 1
+
+
+ CCEncInput
+ 0
+
+
+ IccExceptions2
+ 0
+
+
+ IccRTTI2
+ 0
+
+
+
+
+ AARM
+ 2
+
+ 10
+ 1
+ 0
+
+ AObjPrefix
+ 1
+
+
+ AEndian
+ 1
+
+
+ ACaseSensitivity
+ 1
+
+
+ MacroChars
+ 0
+ 0
+
+
+ AWarnEnable
+ 0
+
+
+ AWarnWhat
+ 0
+
+
+ AWarnOne
+
+
+
+ AWarnRange1
+
+
+
+ AWarnRange2
+
+
+
+ ADebug
+ 0
+
+
+ AltRegisterNames
+ 0
+
+
+ ADefines
+
+
+
+ AList
+ 0
+
+
+ AListHeader
+ 1
+
+
+ AListing
+ 1
+
+
+ Includes
+ 0
+
+
+ MacDefs
+ 0
+
+
+ MacExps
+ 1
+
+
+ MacExec
+ 0
+
+
+ OnlyAssed
+ 0
+
+
+ MultiLine
+ 0
+
+
+ PageLengthCheck
+ 0
+
+
+ PageLength
+ 80
+
+
+ TabSpacing
+ 8
+
+
+ AXRef
+ 0
+
+
+ AXRefDefines
+ 0
+
+
+ AXRefInternal
+ 0
+
+
+ AXRefDual
+ 0
+
+
+ AProcessor
+ 1
+
+
+ AFpuProcessor
+ 1
+
+
+ AOutputFile
+
+
+
+ ALimitErrorsCheck
+ 0
+
+
+ ALimitErrorsEdit
+ 100
+
+
+ AIgnoreStdInclude
+ 0
+
+
+ AUserIncludes
+
+
+
+ AExtraOptionsCheckV2
+ 0
+
+
+ AExtraOptionsV2
+
+
+
+ AsmNoLiteralPool
+ 0
+
+
+
+
+ OBJCOPY
+ 0
+
+ 1
+ 1
+ 0
+
+ OOCOutputFormat
+ 3
+ 0
+
+
+ OCOutputOverride
+ 0
+
+
+ OOCOutputFile
+
+
+
+ OOCCommandLineProducer
+ 1
+
+
+ OOCObjCopyEnable
+ 0
+
+
+
+
+ CUSTOM
+ 3
+
+
+
+ 0
+
+
+
+ BICOMP
+ 0
+
+
+
+ BUILDACTION
+ 1
+
+
+
+
+
+
+ ILINK
+ 0
+
+ 20
+ 1
+ 0
+
+ IlinkLibIOConfig
+ 1
+
+
+ XLinkMisraHandler
+ 0
+
+
+ IlinkInputFileSlave
+ 0
+
+
+ IlinkOutputFile
+ ###Unitialized###
+
+
+ IlinkDebugInfoEnable
+ 1
+
+
+ IlinkKeepSymbols
+
+
+
+ IlinkRawBinaryFile
+
+
+
+ IlinkRawBinarySymbol
+
+
+
+ IlinkRawBinarySegment
+
+
+
+ IlinkRawBinaryAlign
+
+
+
+ IlinkDefines
+
+
+
+ IlinkConfigDefines
+
+
+
+ IlinkMapFile
+ 0
+
+
+ IlinkLogFile
+ 0
+
+
+ IlinkLogInitialization
+ 0
+
+
+ IlinkLogModule
+ 0
+
+
+ IlinkLogSection
+ 0
+
+
+ IlinkLogVeneer
+ 0
+
+
+ IlinkIcfOverride
+ 0
+
+
+ IlinkIcfFile
+ lnk0t.icf
+
+
+ IlinkIcfFileSlave
+
+
+
+ IlinkEnableRemarks
+ 0
+
+
+ IlinkSuppressDiags
+
+
+
+ IlinkTreatAsRem
+
+
+
+ IlinkTreatAsWarn
+
+
+
+ IlinkTreatAsErr
+
+
+
+ IlinkWarningsAreErrors
+ 0
+
+
+ IlinkUseExtraOptions
+ 0
+
+
+ IlinkExtraOptions
+
+
+
+ IlinkLowLevelInterfaceSlave
+ 1
+
+
+ IlinkAutoLibEnable
+ 1
+
+
+ IlinkAdditionalLibs
+
+
+
+ IlinkOverrideProgramEntryLabel
+ 0
+
+
+ IlinkProgramEntryLabelSelect
+ 0
+
+
+ IlinkProgramEntryLabel
+
+
+
+ DoFill
+ 0
+
+
+ FillerByte
+ 0xFF
+
+
+ FillerStart
+ 0x0
+
+
+ FillerEnd
+ 0x0
+
+
+ CrcSize
+ 0
+ 1
+
+
+ CrcAlign
+ 1
+
+
+ CrcPoly
+ 0x11021
+
+
+ CrcCompl
+ 0
+ 0
+
+
+ CrcBitOrder
+ 0
+ 0
+
+
+ CrcInitialValue
+ 0x0
+
+
+ DoCrc
+ 0
+
+
+ IlinkBE8Slave
+ 1
+
+
+ IlinkBufferedTerminalOutput
+ 1
+
+
+ IlinkStdoutInterfaceSlave
+ 1
+
+
+ CrcFullSize
+ 0
+
+
+ IlinkIElfToolPostProcess
+ 0
+
+
+ IlinkLogAutoLibSelect
+ 0
+
+
+ IlinkLogRedirSymbols
+ 0
+
+
+ IlinkLogUnusedFragments
+ 0
+
+
+ IlinkCrcReverseByteOrder
+ 0
+
+
+ IlinkCrcUseAsInput
+ 1
+
+
+ IlinkOptInline
+ 1
+
+
+ IlinkOptExceptionsAllow
+ 1
+
+
+ IlinkOptExceptionsForce
+ 0
+
+
+ IlinkCmsis
+ 1
+
+
+ IlinkOptMergeDuplSections
+ 0
+
+
+ IlinkOptUseVfe
+ 1
+
+
+ IlinkOptForceVfe
+ 0
+
+
+ IlinkStackAnalysisEnable
+ 0
+
+
+ IlinkStackControlFile
+
+
+
+ IlinkStackCallGraphFile
+
+
+
+ CrcAlgorithm
+ 1
+ 1
+
+
+ CrcUnitSize
+ 0
+ 0
+
+
+ IlinkThreadsSlave
+ 1
+
+
+ IlinkLogCallGraph
+ 0
+
+
+ IlinkIcfFile_AltDefault
+
+
+
+ IlinkEncInput
+ 0
+
+
+ IlinkEncOutput
+ 0
+
+
+ IlinkEncOutputBom
+ 1
+
+
+ IlinkHeapSelect
+ 1
+
+
+ IlinkLocaleSelect
+ 1
+
+
+
+
+ IARCHIVE
+ 0
+
+ 0
+ 1
0
-
- General
- 3
-
- 31
- 1
- 0
-
- ExePath
- Release\Exe
-
-
- ObjPath
- Release\Obj
-
-
- ListPath
- Release\List
-
-
- GEndianMode
- 0
-
-
- Input description
-
-
-
- Output description
-
-
-
- GOutputBinary
- 0
-
-
- OGCoreOrChip
- 0
-
-
- GRuntimeLibSelect
- 0
- 1
-
-
- GRuntimeLibSelectSlave
- 0
- 1
-
-
- RTDescription
-
-
-
- OGProductVersion
- 6.30.6.53380
-
-
- OGLastSavedByProductVersion
- 8.40.2.22864
-
-
- GeneralEnableMisra
- 0
-
-
- GeneralMisraVerbose
- 0
-
-
- OGChipSelectEditMenu
- Default None
-
-
- GenLowLevelInterface
- 0
-
-
- GEndianModeBE
- 0
-
-
- OGBufferedTerminalOutput
- 0
-
-
- GenStdoutInterface
- 0
-
-
- GeneralMisraRules98
- 0
- 1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111
-
-
- GeneralMisraVer
- 0
-
-
- GeneralMisraRules04
- 0
- 111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111
-
-
- RTConfigPath2
-
-
-
- GBECoreSlave
- 27
- 1
-
-
- OGUseCmsis
- 0
-
-
- OGUseCmsisDspLib
- 0
-
-
- GRuntimeLibThreads
- 0
-
-
- CoreVariant
- 27
- 0
-
-
- GFPUDeviceSlave
- Default None
-
-
- FPU2
- 0
- 0
-
-
- NrRegs
- 0
- 0
-
-
- NEON
- 0
-
-
- GFPUCoreSlave2
- 27
- 0
-
-
- OGCMSISPackSelectDevice
-
-
- OgLibHeap
- 0
-
-
- OGLibAdditionalLocale
- 0
-
-
- OGPrintfVariant
- 0
- 0
-
-
- OGPrintfMultibyteSupport
- 0
-
-
- OGScanfVariant
- 0
- 0
-
-
- OGScanfMultibyteSupport
- 0
-
-
- GenLocaleTags
-
-
-
- GenLocaleDisplayOnly
-
-
-
- DSPExtension
- 0
-
-
- TrustZone
- 0
-
-
- TrustZoneModes
- 0
- 0
-
-
-
-
- ICCARM
- 2
-
- 35
- 1
- 0
-
- CCOptimizationNoSizeConstraints
- 0
-
-
- CCDefines
- NDEBUG
- STM32F429xx
- RT_USING_DLIBC
- _DLIB_FILE_DESCRIPTOR
- USE_HAL_DRIVER
-
-
- CCPreprocFile
- 0
-
-
- CCPreprocComments
- 0
-
-
- CCPreprocLine
- 0
-
-
- CCListCFile
- 0
-
-
- CCListCMnemonics
- 0
-
-
- CCListCMessages
- 0
-
-
- CCListAssFile
- 0
-
-
- CCListAssSource
- 0
-
-
- CCEnableRemarks
- 0
-
-
- CCDiagSuppress
-
-
-
- CCDiagRemark
-
-
-
- CCDiagWarning
-
-
-
- CCDiagError
-
-
-
- CCObjPrefix
- 1
-
-
- CCAllowList
- 1
- 11111110
-
-
- CCDebugInfo
- 0
-
-
- IEndianMode
- 1
-
-
- IProcessor
- 1
-
-
- IExtraOptionsCheck
- 0
-
-
- IExtraOptions
-
-
-
- CCLangConformance
- 0
-
-
- CCSignedPlainChar
- 1
-
-
- CCRequirePrototypes
- 0
-
-
- CCDiagWarnAreErr
- 0
-
-
- CCCompilerRuntimeInfo
- 0
-
-
- IFpuProcessor
- 1
-
-
- OutputFile
-
-
-
- CCLibConfigHeader
- 1
-
-
- PreInclude
-
-
-
- CompilerMisraOverride
- 0
-
-
- CCIncludePath2
- $PROJ_DIR$\..\..\..\components\dfs\filesystems\devfs
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\CMSIS\Include
- $PROJ_DIR$\..\..\..\components\finsh
- $PROJ_DIR$\..\..\..\libcpu\arm\common
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\..\..\components\dfs\include
- $PROJ_DIR$\board\ports
- $PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\.
- $PROJ_DIR$\applications
- $PROJ_DIR$\..\libraries\HAL_Drivers\config
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib
- $PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\libc\compilers\common
- $PROJ_DIR$\board\CubeMX_Config\Inc
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\CMSIS\Device\ST\STM32F4xx\Include
- $PROJ_DIR$\..\..\..\include
- $PROJ_DIR$\..\libraries\HAL_Drivers
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Inc
-
-
- CCStdIncCheck
- 0
-
-
- CCCodeSection
- .text
-
-
- IProcessorMode2
- 1
-
-
- CCOptLevel
- 3
-
-
- CCOptStrategy
- 0
- 0
-
-
- CCOptLevelSlave
- 1
-
-
- CompilerMisraRules98
- 0
- 1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111
-
-
- CompilerMisraRules04
- 0
- 111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111
-
-
- CCPosIndRopi
- 0
-
-
- CCPosIndRwpi
- 0
-
-
- CCPosIndNoDynInit
- 0
-
-
- IccLang
- 0
-
-
- IccCDialect
- 1
-
-
- IccAllowVLA
- 0
-
-
- IccStaticDestr
- 1
-
-
- IccCppInlineSemantics
- 0
-
-
- IccCmsis
- 1
-
-
- IccFloatSemantics
- 0
-
-
- CCNoLiteralPool
- 0
-
-
- CCOptStrategySlave
- 0
- 0
-
-
- CCGuardCalls
- 1
-
-
- CCEncSource
- 0
-
-
- CCEncOutput
- 0
-
-
- CCEncOutputBom
- 1
-
-
- CCEncInput
- 0
-
-
- IccExceptions2
- 0
-
-
- IccRTTI2
- 0
-
-
- OICompilerExtraOption
- 1
-
-
-
-
- AARM
- 2
-
- 10
- 1
- 0
-
- AObjPrefix
- 1
-
-
- AEndian
- 1
-
-
- ACaseSensitivity
- 1
-
-
- MacroChars
- 0
- 0
-
-
- AWarnEnable
- 0
-
-
- AWarnWhat
- 0
-
-
- AWarnOne
-
-
-
- AWarnRange1
-
-
-
- AWarnRange2
-
-
-
- ADebug
- 0
-
-
- AltRegisterNames
- 0
-
-
- ADefines
-
-
-
- AList
- 0
-
-
- AListHeader
- 1
-
-
- AListing
- 1
-
-
- Includes
- 0
-
-
- MacDefs
- 0
-
-
- MacExps
- 1
-
-
- MacExec
- 0
-
-
- OnlyAssed
- 0
-
-
- MultiLine
- 0
-
-
- PageLengthCheck
- 0
-
-
- PageLength
- 80
-
-
- TabSpacing
- 8
-
-
- AXRef
- 0
-
-
- AXRefDefines
- 0
-
-
- AXRefInternal
- 0
-
-
- AXRefDual
- 0
-
-
- AProcessor
- 1
-
-
- AFpuProcessor
- 1
-
-
- AOutputFile
-
-
-
- ALimitErrorsCheck
- 0
-
-
- ALimitErrorsEdit
- 100
-
-
- AIgnoreStdInclude
- 0
-
-
- AUserIncludes
-
-
-
- AExtraOptionsCheckV2
- 0
-
-
- AExtraOptionsV2
-
-
-
- AsmNoLiteralPool
- 0
-
-
-
-
- OBJCOPY
- 0
-
- 1
- 1
- 0
-
- OOCOutputFormat
- 3
- 0
-
-
- OCOutputOverride
- 0
-
-
- OOCOutputFile
-
-
-
- OOCCommandLineProducer
- 1
-
-
- OOCObjCopyEnable
- 0
-
-
-
-
- CUSTOM
- 3
-
-
-
- 0
-
-
-
- BICOMP
- 0
-
-
-
- BUILDACTION
- 1
-
-
-
-
-
-
- ILINK
- 0
-
- 23
- 1
- 0
-
- IlinkLibIOConfig
- 1
-
-
- XLinkMisraHandler
- 0
-
-
- IlinkInputFileSlave
- 0
-
-
- IlinkOutputFile
- ###Unitialized###
-
-
- IlinkDebugInfoEnable
- 1
-
-
- IlinkKeepSymbols
-
-
-
- IlinkRawBinaryFile
-
-
-
- IlinkRawBinarySymbol
-
-
-
- IlinkRawBinarySegment
-
-
-
- IlinkRawBinaryAlign
-
-
-
- IlinkDefines
-
-
-
- IlinkConfigDefines
-
-
-
- IlinkMapFile
- 0
-
-
- IlinkLogFile
- 0
-
-
- IlinkLogInitialization
- 0
-
-
- IlinkLogModule
- 0
-
-
- IlinkLogSection
- 0
-
-
- IlinkLogVeneer
- 0
-
-
- IlinkIcfOverride
- 0
-
-
- IlinkIcfFile
- lnk0t.icf
-
-
- IlinkIcfFileSlave
-
-
-
- IlinkEnableRemarks
- 0
-
-
- IlinkSuppressDiags
-
-
-
- IlinkTreatAsRem
-
-
-
- IlinkTreatAsWarn
-
-
-
- IlinkTreatAsErr
-
-
-
- IlinkWarningsAreErrors
- 0
-
-
- IlinkUseExtraOptions
- 0
-
-
- IlinkExtraOptions
-
-
-
- IlinkLowLevelInterfaceSlave
- 1
-
-
- IlinkAutoLibEnable
- 1
-
-
- IlinkAdditionalLibs
-
-
-
- IlinkOverrideProgramEntryLabel
- 0
-
-
- IlinkProgramEntryLabelSelect
- 0
-
-
- IlinkProgramEntryLabel
-
-
-
- DoFill
- 0
-
-
- FillerByte
- 0xFF
-
-
- FillerStart
- 0x0
-
-
- FillerEnd
- 0x0
-
-
- CrcSize
- 0
- 1
-
-
- CrcAlign
- 1
-
-
- CrcPoly
- 0x11021
-
-
- CrcCompl
- 0
- 0
-
-
- CrcBitOrder
- 0
- 0
-
-
- CrcInitialValue
- 0x0
-
-
- DoCrc
- 0
-
-
- IlinkBE8Slave
- 1
-
-
- IlinkBufferedTerminalOutput
- 1
-
-
- IlinkStdoutInterfaceSlave
- 1
-
-
- CrcFullSize
- 0
-
-
- IlinkIElfToolPostProcess
- 0
-
-
- IlinkLogAutoLibSelect
- 0
-
-
- IlinkLogRedirSymbols
- 0
-
-
- IlinkLogUnusedFragments
- 0
-
-
- IlinkCrcReverseByteOrder
- 0
-
-
- IlinkCrcUseAsInput
- 1
-
-
- IlinkOptInline
- 1
-
-
- IlinkOptExceptionsAllow
- 1
-
-
- IlinkOptExceptionsForce
- 0
-
-
- IlinkCmsis
- 1
-
-
- IlinkOptMergeDuplSections
- 0
-
-
- IlinkOptUseVfe
- 1
-
-
- IlinkOptForceVfe
- 0
-
-
- IlinkStackAnalysisEnable
- 0
-
-
- IlinkStackControlFile
-
-
-
- IlinkStackCallGraphFile
-
-
-
- CrcAlgorithm
- 1
- 1
-
-
- CrcUnitSize
- 0
- 0
-
-
- IlinkThreadsSlave
- 1
-
-
- IlinkLogCallGraph
- 0
-
-
- IlinkIcfFile_AltDefault
-
-
-
- IlinkEncInput
- 0
-
-
- IlinkEncOutput
- 0
-
-
- IlinkEncOutputBom
- 1
-
-
- IlinkHeapSelect
- 1
-
-
- IlinkLocaleSelect
- 1
-
-
- IlinkTrustzoneImportLibraryOut
- ###Unitialized###
-
-
- OILinkExtraOption
- 1
-
-
- IlinkRawBinaryFile2
-
-
-
- IlinkRawBinarySymbol2
-
-
-
- IlinkRawBinarySegment2
-
-
-
- IlinkRawBinaryAlign2
-
-
-
-
-
- IARCHIVE
- 0
-
- 0
- 1
- 0
-
- IarchiveInputs
-
-
-
- IarchiveOverride
- 0
-
-
- IarchiveOutput
- ###Unitialized###
-
-
-
-
- BILINK
- 0
-
-
-
-
- Applications
-
- $PROJ_DIR$\applications\lcd_init.c
-
-
- $PROJ_DIR$\applications\main.c
-
-
-
- cpu
-
- $PROJ_DIR$\..\..\..\libcpu\arm\common\backtrace.c
-
-
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\context_iar.S
-
-
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c
-
-
- $PROJ_DIR$\..\..\..\libcpu\arm\common\div0.c
-
-
- $PROJ_DIR$\..\..\..\libcpu\arm\common\showmem.c
-
-
-
- DeviceDrivers
-
- $PROJ_DIR$\..\..\..\components\drivers\src\completion.c
-
-
- $PROJ_DIR$\..\..\..\components\drivers\src\dataqueue.c
-
-
- $PROJ_DIR$\..\..\..\components\drivers\i2c\i2c-bit-ops.c
-
-
- $PROJ_DIR$\..\..\..\components\drivers\i2c\i2c_core.c
-
-
- $PROJ_DIR$\..\..\..\components\drivers\i2c\i2c_dev.c
-
-
- $PROJ_DIR$\..\..\..\components\drivers\misc\pin.c
-
-
- $PROJ_DIR$\..\..\..\components\drivers\src\pipe.c
-
-
- $PROJ_DIR$\..\..\..\components\drivers\src\ringblk_buf.c
-
-
- $PROJ_DIR$\..\..\..\components\drivers\src\ringbuffer.c
-
-
- $PROJ_DIR$\..\..\..\components\drivers\serial\serial.c
-
-
- $PROJ_DIR$\..\..\..\components\drivers\src\waitqueue.c
-
-
- $PROJ_DIR$\..\..\..\components\drivers\src\workqueue.c
-
-
-
- dlib
-
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\environ.c
-
-
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\libc.c
-
-
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\rmtx.c
-
-
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\stdio.c
-
-
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_close.c
-
-
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_lseek.c
-
-
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_mem.c
-
-
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_open.c
-
-
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_read.c
-
-
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_remove.c
-
-
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_write.c
-
-
-
- Drivers
-
- $PROJ_DIR$\board\board.c
-
-
- $PROJ_DIR$\..\libraries\HAL_Drivers\drv_common.c
-
-
- $PROJ_DIR$\..\libraries\HAL_Drivers\drv_gpio.c
-
-
- $PROJ_DIR$\..\libraries\HAL_Drivers\drv_usart.c
-
-
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\CMSIS\Device\ST\STM32F4xx\Source\Templates\iar\startup_stm32f429xx.s
-
-
- $PROJ_DIR$\board\CubeMX_Config\Src\stm32f4xx_hal_msp.c
-
-
-
- Filesystem
-
- $PROJ_DIR$\..\..\..\components\dfs\filesystems\devfs\devfs.c
-
-
- $PROJ_DIR$\..\..\..\components\dfs\src\dfs.c
-
-
- $PROJ_DIR$\..\..\..\components\dfs\src\dfs_file.c
-
-
- $PROJ_DIR$\..\..\..\components\dfs\src\dfs_fs.c
-
-
- $PROJ_DIR$\..\..\..\components\dfs\src\dfs_posix.c
-
-
- $PROJ_DIR$\..\..\..\components\dfs\src\poll.c
-
-
- $PROJ_DIR$\..\..\..\components\dfs\src\select.c
-
-
-
- finsh
-
- $PROJ_DIR$\..\..\..\components\finsh\cmd.c
-
-
- $PROJ_DIR$\..\..\..\components\finsh\finsh_compiler.c
-
-
- $PROJ_DIR$\..\..\..\components\finsh\finsh_error.c
-
-
- $PROJ_DIR$\..\..\..\components\finsh\finsh_heap.c
-
-
- $PROJ_DIR$\..\..\..\components\finsh\finsh_init.c
-
-
- $PROJ_DIR$\..\..\..\components\finsh\finsh_node.c
-
-
- $PROJ_DIR$\..\..\..\components\finsh\finsh_ops.c
-
-
- $PROJ_DIR$\..\..\..\components\finsh\finsh_parser.c
-
-
- $PROJ_DIR$\..\..\..\components\finsh\finsh_token.c
-
-
- $PROJ_DIR$\..\..\..\components\finsh\finsh_var.c
-
-
- $PROJ_DIR$\..\..\..\components\finsh\finsh_vm.c
-
-
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
-
-
- $PROJ_DIR$\..\..\..\components\finsh\msh_file.c
-
-
- $PROJ_DIR$\..\..\..\components\finsh\shell.c
-
-
-
- Kernel
-
- $PROJ_DIR$\..\..\..\src\clock.c
-
-
- $PROJ_DIR$\..\..\..\src\components.c
-
-
- $PROJ_DIR$\..\..\..\src\device.c
-
-
- $PROJ_DIR$\..\..\..\src\idle.c
-
-
- $PROJ_DIR$\..\..\..\src\ipc.c
-
-
- $PROJ_DIR$\..\..\..\src\irq.c
-
-
- $PROJ_DIR$\..\..\..\src\kservice.c
-
-
- $PROJ_DIR$\..\..\..\src\mem.c
-
-
- $PROJ_DIR$\..\..\..\src\memheap.c
-
-
- $PROJ_DIR$\..\..\..\src\mempool.c
-
-
- $PROJ_DIR$\..\..\..\src\object.c
-
-
- $PROJ_DIR$\..\..\..\src\scheduler.c
-
-
- $PROJ_DIR$\..\..\..\src\signal.c
-
-
- $PROJ_DIR$\..\..\..\src\thread.c
-
-
- $PROJ_DIR$\..\..\..\src\timer.c
-
-
-
- libc
-
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\time.c
-
-
-
- STM32_HAL
-
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal.c
-
-
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cec.c
-
-
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cortex.c
-
-
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_crc.c
-
-
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cryp.c
-
-
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cryp_ex.c
-
-
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma.c
-
-
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma_ex.c
-
-
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_gpio.c
-
-
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_i2c.c
-
-
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_i2c_ex.c
-
-
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr.c
-
-
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr_ex.c
-
-
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc.c
-
-
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc_ex.c
-
-
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rng.c
-
-
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_uart.c
-
-
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_usart.c
-
-
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\CMSIS\Device\ST\STM32F4xx\Source\Templates\system_stm32f4xx.c
-
-
+
+ IarchiveInputs
+
+
+
+ IarchiveOverride
+ 0
+
+
+ IarchiveOutput
+ ###Unitialized###
+
+
+
+
+ BILINK
+ 0
+
+
+
+
+ Applications
+
+ $PROJ_DIR$\applications\main.c
+
+
+ $PROJ_DIR$\applications\lcd_init.c
+
+
+
+ cpu
+
+ $PROJ_DIR$\..\..\..\libcpu\arm\common\backtrace.c
+
+
+ $PROJ_DIR$\..\..\..\libcpu\arm\common\div0.c
+
+
+ $PROJ_DIR$\..\..\..\libcpu\arm\common\showmem.c
+
+
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c
+
+
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\context_iar.S
+
+
+
+ DeviceDrivers
+
+ $PROJ_DIR$\..\..\..\components\drivers\i2c\i2c_core.c
+
+
+ $PROJ_DIR$\..\..\..\components\drivers\i2c\i2c_dev.c
+
+
+ $PROJ_DIR$\..\..\..\components\drivers\i2c\i2c-bit-ops.c
+
+
+ $PROJ_DIR$\..\..\..\components\drivers\misc\pin.c
+
+
+ $PROJ_DIR$\..\..\..\components\drivers\serial\serial.c
+
+
+ $PROJ_DIR$\..\..\..\components\drivers\spi\spi_core.c
+
+
+ $PROJ_DIR$\..\..\..\components\drivers\spi\spi_dev.c
+
+
+ $PROJ_DIR$\..\..\..\components\drivers\src\completion.c
+
+
+ $PROJ_DIR$\..\..\..\components\drivers\src\dataqueue.c
+
+
+ $PROJ_DIR$\..\..\..\components\drivers\src\pipe.c
+
+
+ $PROJ_DIR$\..\..\..\components\drivers\src\ringblk_buf.c
+
+
+ $PROJ_DIR$\..\..\..\components\drivers\src\ringbuffer.c
+
+
+ $PROJ_DIR$\..\..\..\components\drivers\src\waitqueue.c
+
+
+ $PROJ_DIR$\..\..\..\components\drivers\src\workqueue.c
+
+
+
+ dlib
+
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\environ.c
+
+
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\libc.c
+
+
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\rmtx.c
+
+
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\stdio.c
+
+
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_close.c
+
+
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_lseek.c
+
+
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_mem.c
+
+
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_open.c
+
+
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_read.c
+
+
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_remove.c
+
+
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_write.c
+
+
+
+ Drivers
+
+ $PROJ_DIR$\board\board.c
+
+
+ $PROJ_DIR$\board\CubeMX_Config\Src\stm32f4xx_hal_msp.c
+
+
+ $PROJ_DIR$\board\ports\ili9341.c
+
+
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\CMSIS\Device\ST\STM32F4xx\Source\Templates\iar\startup_stm32f429xx.s
+
+
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drv_gpio.c
+
+
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drv_usart.c
+
+
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drv_spi.c
+
+
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drv_sdram.c
+
+
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drv_lcd.c
+
+
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drv_common.c
+
+
+
+ Filesystem
+
+ $PROJ_DIR$\..\..\..\components\dfs\src\dfs.c
+
+
+ $PROJ_DIR$\..\..\..\components\dfs\src\dfs_file.c
+
+
+ $PROJ_DIR$\..\..\..\components\dfs\src\dfs_fs.c
+
+
+ $PROJ_DIR$\..\..\..\components\dfs\src\dfs_posix.c
+
+
+ $PROJ_DIR$\..\..\..\components\dfs\src\poll.c
+
+
+ $PROJ_DIR$\..\..\..\components\dfs\src\select.c
+
+
+ $PROJ_DIR$\..\..\..\components\dfs\filesystems\devfs\devfs.c
+
+
+
+ finsh
+
+ $PROJ_DIR$\..\..\..\components\finsh\shell.c
+
+
+ $PROJ_DIR$\..\..\..\components\finsh\cmd.c
+
+
+ $PROJ_DIR$\..\..\..\components\finsh\msh.c
+
+
+ $PROJ_DIR$\..\..\..\components\finsh\msh_file.c
+
+
+
+ Kernel
+
+ $PROJ_DIR$\..\..\..\src\clock.c
+
+
+ $PROJ_DIR$\..\..\..\src\components.c
+
+
+ $PROJ_DIR$\..\..\..\src\device.c
+
+
+ $PROJ_DIR$\..\..\..\src\idle.c
+
+
+ $PROJ_DIR$\..\..\..\src\ipc.c
+
+
+ $PROJ_DIR$\..\..\..\src\irq.c
+
+
+ $PROJ_DIR$\..\..\..\src\kservice.c
+
+
+ $PROJ_DIR$\..\..\..\src\memheap.c
+
+
+ $PROJ_DIR$\..\..\..\src\mempool.c
+
+
+ $PROJ_DIR$\..\..\..\src\object.c
+
+
+ $PROJ_DIR$\..\..\..\src\scheduler.c
+
+
+ $PROJ_DIR$\..\..\..\src\signal.c
+
+
+ $PROJ_DIR$\..\..\..\src\thread.c
+
+
+ $PROJ_DIR$\..\..\..\src\timer.c
+
+
+
+ libc
+
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\time.c
+
+
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\unistd.c
+
+
+ $PROJ_DIR$\..\..\..\components\libc\signal\posix_signal.c
+
+
+
+ pthreads
+
+ $PROJ_DIR$\..\..\..\components\libc\pthreads\mqueue.c
+
+
+ $PROJ_DIR$\..\..\..\components\libc\pthreads\pthread.c
+
+
+ $PROJ_DIR$\..\..\..\components\libc\pthreads\pthread_attr.c
+
+
+ $PROJ_DIR$\..\..\..\components\libc\pthreads\pthread_barrier.c
+
+
+ $PROJ_DIR$\..\..\..\components\libc\pthreads\pthread_cond.c
+
+
+ $PROJ_DIR$\..\..\..\components\libc\pthreads\pthread_mutex.c
+
+
+ $PROJ_DIR$\..\..\..\components\libc\pthreads\pthread_rwlock.c
+
+
+ $PROJ_DIR$\..\..\..\components\libc\pthreads\pthread_spin.c
+
+
+ $PROJ_DIR$\..\..\..\components\libc\pthreads\pthread_tls.c
+
+
+ $PROJ_DIR$\..\..\..\components\libc\pthreads\sched.c
+
+
+ $PROJ_DIR$\..\..\..\components\libc\pthreads\semaphore.c
+
+
+ $PROJ_DIR$\..\..\..\components\libc\time\clock_time.c
+
+
+ $PROJ_DIR$\..\..\..\components\libc\time\posix_sleep.c
+
+
+
+ STM32_HAL
+
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\CMSIS\Device\ST\STM32F4xx\Source\Templates\system_stm32f4xx.c
+
+
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal.c
+
+
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cec.c
+
+
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cortex.c
+
+
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_crc.c
+
+
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cryp.c
+
+
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cryp_ex.c
+
+
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma.c
+
+
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma_ex.c
+
+
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr.c
+
+
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr_ex.c
+
+
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc.c
+
+
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc_ex.c
+
+
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rng.c
+
+
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_gpio.c
+
+
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_uart.c
+
+
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_usart.c
+
+
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_i2c.c
+
+
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_i2c_ex.c
+
+
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_spi.c
+
+
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_qspi.c
+
+
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_fmc.c
+
+
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_fsmc.c
+
+
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_sdram.c
+
+
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_ltdc.c
+
+
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_ltdc_ex.c
+
+
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma2d.c
+
+
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_dma2d.c
+
+
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dsi.c
+
+
diff --git a/bsp/stm32/stm32f429-st-disco/project.uvprojx b/bsp/stm32/stm32f429-st-disco/project.uvprojx
index 1eabc6fa01ced1a7489d7cc779fd97f75dcc92a3..b6adb12dd1f9409bc200e769a9d9f7aeee9fccea 100644
--- a/bsp/stm32/stm32f429-st-disco/project.uvprojx
+++ b/bsp/stm32/stm32f429-st-disco/project.uvprojx
@@ -13,8 +13,8 @@
STM32F429ZITx
STMicroelectronics
- Keil.STM32F4xx_DFP.2.14.0
- http://www.keil.com/pack/
+ Keil.STM32F4xx_DFP.2.13.0
+ http://www.keil.com/pack
IRAM(0x20000000,0x30000) IRAM2(0x10000000,0x10000) IROM(0x08000000,0x200000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE
@@ -51,7 +51,7 @@
0
0
1
- 1
+ 0
.\Listings\
1
0
@@ -335,7 +335,7 @@
USE_HAL_DRIVER, RT_USING_ARM_LIBC, STM32F429xx
- .;..\..\..\include;applications;board;board\CubeMX_Config\Inc;board\ports;..\libraries\HAL_Drivers;..\libraries\HAL_Drivers\config;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\dfs\include;..\..\..\components\dfs\filesystems\devfs;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\libc\compilers\armlibc;..\..\..\components\libc\compilers\common;..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Inc;..\libraries\STM32F4xx_HAL\CMSIS\Device\ST\STM32F4xx\Include;..\libraries\STM32F4xx_HAL\CMSIS\Include
+ applications;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\spi;..\..\..\components\drivers\include;..\..\..\components\drivers\include;board;board\CubeMX_Config\Inc;board\ports;..\libraries\HAL_Drivers;..\libraries\HAL_Drivers\config;..\..\..\components\dfs\include;..\..\..\components\dfs\filesystems\devfs;..\..\..\components\finsh;.;..\..\..\include;..\..\..\components\libc\compilers\armlibc;..\..\..\components\libc\compilers\common;..\..\..\components\libc\signal;..\..\..\components\libc\pthreads;..\..\..\components\libc\time;..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Inc;..\libraries\STM32F4xx_HAL\CMSIS\Device\ST\STM32F4xx\Include;..\libraries\STM32F4xx_HAL\CMSIS\Include
@@ -377,129 +377,172 @@
- Kernel
+ Applications
- clock.c
+ main.c
1
- ..\..\..\src\clock.c
+ applications\main.c
- components.c
+ lcd_init.c
1
- ..\..\..\src\components.c
+ applications\lcd_init.c
+
+
+ cpu
- device.c
+ backtrace.c
1
- ..\..\..\src\device.c
+ ..\..\..\libcpu\arm\common\backtrace.c
- idle.c
+ div0.c
1
- ..\..\..\src\idle.c
+ ..\..\..\libcpu\arm\common\div0.c
- ipc.c
+ showmem.c
1
- ..\..\..\src\ipc.c
+ ..\..\..\libcpu\arm\common\showmem.c
- irq.c
+ cpuport.c
1
- ..\..\..\src\irq.c
+ ..\..\..\libcpu\arm\cortex-m4\cpuport.c
- kservice.c
+ context_rvds.S
+ 2
+ ..\..\..\libcpu\arm\cortex-m4\context_rvds.S
+
+
+
+
+ DeviceDrivers
+
+
+ i2c_core.c
1
- ..\..\..\src\kservice.c
+ ..\..\..\components\drivers\i2c\i2c_core.c
- mem.c
+ i2c_dev.c
1
- ..\..\..\src\mem.c
+ ..\..\..\components\drivers\i2c\i2c_dev.c
- memheap.c
+ i2c-bit-ops.c
1
- ..\..\..\src\memheap.c
+ ..\..\..\components\drivers\i2c\i2c-bit-ops.c
- mempool.c
+ pin.c
1
- ..\..\..\src\mempool.c
+ ..\..\..\components\drivers\misc\pin.c
- object.c
+ serial.c
1
- ..\..\..\src\object.c
+ ..\..\..\components\drivers\serial\serial.c
- scheduler.c
+ spi_core.c
1
- ..\..\..\src\scheduler.c
+ ..\..\..\components\drivers\spi\spi_core.c
- signal.c
+ spi_dev.c
1
- ..\..\..\src\signal.c
+ ..\..\..\components\drivers\spi\spi_dev.c
- thread.c
+ completion.c
1
- ..\..\..\src\thread.c
+ ..\..\..\components\drivers\src\completion.c
- timer.c
+ dataqueue.c
1
- ..\..\..\src\timer.c
+ ..\..\..\components\drivers\src\dataqueue.c
-
-
- Applications
- main.c
+ pipe.c
1
- applications\main.c
+ ..\..\..\components\drivers\src\pipe.c
- lcd_init.c
+ ringblk_buf.c
1
- applications\lcd_init.c
+ ..\..\..\components\drivers\src\ringblk_buf.c
+
+
+ ringbuffer.c
+ 1
+ ..\..\..\components\drivers\src\ringbuffer.c
+
+
+
+
+ waitqueue.c
+ 1
+ ..\..\..\components\drivers\src\waitqueue.c
+
+
+
+
+ workqueue.c
+ 1
+ ..\..\..\components\drivers\src\workqueue.c
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Drivers
@@ -517,6 +560,13 @@
board\CubeMX_Config\Src\stm32f4xx_hal_msp.c
+
+
+ ili9341.c
+ 1
+ board\ports\ili9341.c
+
+
startup_stm32f429xx.s
@@ -540,47 +590,30 @@
- drv_common.c
+ drv_spi.c
1
- ..\libraries\HAL_Drivers\drv_common.c
+ ..\libraries\HAL_Drivers\drv_spi.c
-
-
- cpu
- backtrace.c
+ drv_sdram.c
1
- ..\..\..\libcpu\arm\common\backtrace.c
+ ..\libraries\HAL_Drivers\drv_sdram.c
- div0.c
+ drv_lcd.c
1
- ..\..\..\libcpu\arm\common\div0.c
+ ..\libraries\HAL_Drivers\drv_lcd.c
- showmem.c
- 1
- ..\..\..\libcpu\arm\common\showmem.c
-
-
-
-
- cpuport.c
+ drv_common.c
1
- ..\..\..\libcpu\arm\cortex-m4\cpuport.c
-
-
-
-
- context_rvds.S
- 2
- ..\..\..\libcpu\arm\cortex-m4\context_rvds.S
+ ..\libraries\HAL_Drivers\drv_common.c
@@ -637,228 +670,280 @@
- DeviceDrivers
+ finsh
- i2c_core.c
+ shell.c
1
- ..\..\..\components\drivers\i2c\i2c_core.c
+ ..\..\..\components\finsh\shell.c
- i2c_dev.c
+ cmd.c
1
- ..\..\..\components\drivers\i2c\i2c_dev.c
+ ..\..\..\components\finsh\cmd.c
- i2c-bit-ops.c
+ msh.c
1
- ..\..\..\components\drivers\i2c\i2c-bit-ops.c
+ ..\..\..\components\finsh\msh.c
- pin.c
+ msh_file.c
1
- ..\..\..\components\drivers\misc\pin.c
+ ..\..\..\components\finsh\msh_file.c
+
+
+ Kernel
- serial.c
+ clock.c
1
- ..\..\..\components\drivers\serial\serial.c
+ ..\..\..\src\clock.c
- completion.c
+ components.c
1
- ..\..\..\components\drivers\src\completion.c
+ ..\..\..\src\components.c
- dataqueue.c
+ device.c
1
- ..\..\..\components\drivers\src\dataqueue.c
+ ..\..\..\src\device.c
- pipe.c
+ idle.c
1
- ..\..\..\components\drivers\src\pipe.c
+ ..\..\..\src\idle.c
- ringblk_buf.c
+ ipc.c
1
- ..\..\..\components\drivers\src\ringblk_buf.c
+ ..\..\..\src\ipc.c
- ringbuffer.c
+ irq.c
1
- ..\..\..\components\drivers\src\ringbuffer.c
+ ..\..\..\src\irq.c
- waitqueue.c
+ kservice.c
1
- ..\..\..\components\drivers\src\waitqueue.c
+ ..\..\..\src\kservice.c
- workqueue.c
+ memheap.c
1
- ..\..\..\components\drivers\src\workqueue.c
+ ..\..\..\src\memheap.c
+
+
+
+
+ mempool.c
+ 1
+ ..\..\..\src\mempool.c
+
+
+
+
+ object.c
+ 1
+ ..\..\..\src\object.c
+
+
+
+
+ scheduler.c
+ 1
+ ..\..\..\src\scheduler.c
+
+
+
+
+ signal.c
+ 1
+ ..\..\..\src\signal.c
+
+
+
+
+ thread.c
+ 1
+ ..\..\..\src\thread.c
+
+
+
+
+ timer.c
+ 1
+ ..\..\..\src\timer.c
- finsh
+ libc
- shell.c
+ libc.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\libc\compilers\armlibc\libc.c
- cmd.c
+ mem_std.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\components\libc\compilers\armlibc\mem_std.c
- msh.c
+ stdio.c
1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\components\libc\compilers\armlibc\stdio.c
- msh_file.c
+ stubs.c
1
- ..\..\..\components\finsh\msh_file.c
+ ..\..\..\components\libc\compilers\armlibc\stubs.c
- finsh_compiler.c
+ time.c
1
- ..\..\..\components\finsh\finsh_compiler.c
+ ..\..\..\components\libc\compilers\common\time.c
- finsh_error.c
+ unistd.c
1
- ..\..\..\components\finsh\finsh_error.c
+ ..\..\..\components\libc\compilers\common\unistd.c
- finsh_heap.c
+ posix_signal.c
1
- ..\..\..\components\finsh\finsh_heap.c
+ ..\..\..\components\libc\signal\posix_signal.c
+
+
+ pthreads
- finsh_init.c
+ mqueue.c
1
- ..\..\..\components\finsh\finsh_init.c
+ ..\..\..\components\libc\pthreads\mqueue.c
- finsh_node.c
+ pthread.c
1
- ..\..\..\components\finsh\finsh_node.c
+ ..\..\..\components\libc\pthreads\pthread.c
- finsh_ops.c
+ pthread_attr.c
1
- ..\..\..\components\finsh\finsh_ops.c
+ ..\..\..\components\libc\pthreads\pthread_attr.c
- finsh_parser.c
+ pthread_barrier.c
1
- ..\..\..\components\finsh\finsh_parser.c
+ ..\..\..\components\libc\pthreads\pthread_barrier.c
- finsh_var.c
+ pthread_cond.c
1
- ..\..\..\components\finsh\finsh_var.c
+ ..\..\..\components\libc\pthreads\pthread_cond.c
- finsh_vm.c
+ pthread_mutex.c
1
- ..\..\..\components\finsh\finsh_vm.c
+ ..\..\..\components\libc\pthreads\pthread_mutex.c
- finsh_token.c
+ pthread_rwlock.c
1
- ..\..\..\components\finsh\finsh_token.c
+ ..\..\..\components\libc\pthreads\pthread_rwlock.c
-
-
- libc
- libc.c
+ pthread_spin.c
1
- ..\..\..\components\libc\compilers\armlibc\libc.c
+ ..\..\..\components\libc\pthreads\pthread_spin.c
- mem_std.c
+ pthread_tls.c
1
- ..\..\..\components\libc\compilers\armlibc\mem_std.c
+ ..\..\..\components\libc\pthreads\pthread_tls.c
- stdio.c
+ sched.c
1
- ..\..\..\components\libc\compilers\armlibc\stdio.c
+ ..\..\..\components\libc\pthreads\sched.c
- stubs.c
+ semaphore.c
1
- ..\..\..\components\libc\compilers\armlibc\stubs.c
+ ..\..\..\components\libc\pthreads\semaphore.c
- time.c
+ clock_time.c
1
- ..\..\..\components\libc\compilers\common\time.c
+ ..\..\..\components\libc\time\clock_time.c
+
+
+
+
+ posix_sleep.c
+ 1
+ ..\..\..\components\libc\time\posix_sleep.c
@@ -997,6 +1082,76 @@
..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_i2c_ex.c
+
+
+ stm32f4xx_hal_spi.c
+ 1
+ ..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_spi.c
+
+
+
+
+ stm32f4xx_hal_qspi.c
+ 1
+ ..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_qspi.c
+
+
+
+
+ stm32f4xx_ll_fmc.c
+ 1
+ ..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_fmc.c
+
+
+
+
+ stm32f4xx_ll_fsmc.c
+ 1
+ ..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_fsmc.c
+
+
+
+
+ stm32f4xx_hal_sdram.c
+ 1
+ ..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_sdram.c
+
+
+
+
+ stm32f4xx_hal_ltdc.c
+ 1
+ ..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_ltdc.c
+
+
+
+
+ stm32f4xx_hal_ltdc_ex.c
+ 1
+ ..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_ltdc_ex.c
+
+
+
+
+ stm32f4xx_hal_dma2d.c
+ 1
+ ..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma2d.c
+
+
+
+
+ stm32f4xx_ll_dma2d.c
+ 1
+ ..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_ll_dma2d.c
+
+
+
+
+ stm32f4xx_hal_dsi.c
+ 1
+ ..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dsi.c
+
+
diff --git a/bsp/stm32/stm32f429-st-disco/template.ewp b/bsp/stm32/stm32f429-st-disco/template.ewp
index 697f6d71f3bd2cfb124b085783e6d69a56799dae..aa9a55e89892178355c2ab2a79dcd7e4f1d4c8f1 100644
--- a/bsp/stm32/stm32f429-st-disco/template.ewp
+++ b/bsp/stm32/stm32f429-st-disco/template.ewp
@@ -1,1819 +1,2032 @@
-
-
+
- 2
-
- Debug
-
- ARM
-
- 1
-
- General
- 3
-
- 21
- 1
+ 3
+
+ rt-thread
+
+ ARM
+
1
-
- ExePath
- Debug\Exe
-
-
- ObjPath
- Debug\Obj
-
-
- ListPath
- Debug\List
-
-
- Variant
- 19
- 37
-
-
- GEndianMode
- 0
-
-
- Input variant
- 3
- 0
-
-
- Input description
- Automatic choice of formatter.
-
-
- Output variant
- 2
- 0
-
-
- Output description
- Automatic choice of formatter.
-
-
- GOutputBinary
- 0
-
-
- FPU
- 2
- 0
-
-
- OGCoreOrChip
- 1
-
-
- GRuntimeLibSelect
- 0
- 1
-
-
- GRuntimeLibSelectSlave
- 0
- 1
-
-
- RTDescription
- Use the normal configuration of the C/C++ runtime library. No locale interface, C locale, no file descriptor support, no multibytes in printf and scanf, and no hex floats in strtod.
-
-
- OGProductVersion
- 6.30.6.53380
-
-
- OGLastSavedByProductVersion
- 6.30.6.53380
-
-
- GeneralEnableMisra
- 0
-
-
- GeneralMisraVerbose
- 0
-
-
- OGChipSelectEditMenu
- STM32F429IG ST STM32F429IG
-
-
- GenLowLevelInterface
- 1
-
-
- GEndianModeBE
- 1
-
-
- OGBufferedTerminalOutput
- 0
-
-
- GenStdoutInterface
- 0
-
-
- GeneralMisraRules98
- 0
- 1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111
-
-
- GeneralMisraVer
- 0
-
-
- GeneralMisraRules04
- 0
- 111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111
-
-
- RTConfigPath2
- $TOOLKIT_DIR$\INC\c\DLib_Config_Normal.h
-
-
- GFPUCoreSlave
- 19
- 37
-
-
- GBECoreSlave
- 19
- 37
-
-
- OGUseCmsis
- 0
-
-
- OGUseCmsisDspLib
- 0
-
-
-
-
- ICCARM
- 2
-
- 28
- 1
- 1
-
- CCDefines
-
-
-
- CCPreprocFile
- 0
-
-
- CCPreprocComments
- 0
-
-
- CCPreprocLine
- 0
-
-
- CCListCFile
- 0
-
-
- CCListCMnemonics
- 0
-
-
- CCListCMessages
- 0
-
-
- CCListAssFile
- 0
-
-
- CCListAssSource
- 0
-
-
- CCEnableRemarks
- 0
-
-
- CCDiagSuppress
- Pa050
-
-
- CCDiagRemark
-
-
-
- CCDiagWarning
-
-
-
- CCDiagError
-
-
-
- CCObjPrefix
- 1
-
-
- CCAllowList
- 1
- 0000000
-
-
- CCDebugInfo
- 1
-
-
- IEndianMode
- 1
-
-
- IProcessor
- 1
-
-
- IExtraOptionsCheck
- 0
-
-
- IExtraOptions
-
-
-
- CCLangConformance
- 0
-
-
- CCSignedPlainChar
- 1
-
-
- CCRequirePrototypes
- 0
-
-
- CCMultibyteSupport
- 0
-
-
- CCDiagWarnAreErr
- 0
-
-
- CCCompilerRuntimeInfo
- 0
-
-
- IFpuProcessor
- 1
-
-
- OutputFile
- $FILE_BNAME$.o
-
-
- CCLibConfigHeader
- 1
-
-
- PreInclude
-
-
-
- CompilerMisraOverride
- 0
-
-
- CCIncludePath2
-
-
-
- CCStdIncCheck
- 0
-
-
- CCCodeSection
- .text
-
-
- IInterwork2
- 0
-
-
- IProcessorMode2
- 1
-
-
- CCOptLevel
- 1
-
-
- CCOptStrategy
- 0
- 0
-
-
- CCOptLevelSlave
- 1
-
-
- CompilerMisraRules98
- 0
- 1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111
-
-
- CompilerMisraRules04
- 0
- 111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111
-
-
- CCPosIndRopi
- 0
-
-
- CCPosIndRwpi
- 0
-
-
- CCPosIndNoDynInit
- 0
-
-
- IccLang
- 0
-
-
- IccCDialect
- 1
-
-
- IccAllowVLA
- 0
-
-
- IccCppDialect
- 1
-
-
- IccExceptions
- 1
-
-
- IccRTTI
- 1
-
-
- IccStaticDestr
- 1
-
-
- IccCppInlineSemantics
- 0
-
-
- IccCmsis
- 1
-
-
- IccFloatSemantics
- 0
-
-
-
-
- AARM
- 2
-
- 8
- 1
- 1
-
- AObjPrefix
- 1
-
-
- AEndian
- 1
-
-
- ACaseSensitivity
- 1
-
-
- MacroChars
- 0
- 0
-
-
- AWarnEnable
- 0
-
-
- AWarnWhat
- 0
-
-
- AWarnOne
-
-
-
- AWarnRange1
-
-
-
- AWarnRange2
-
-
-
- ADebug
- 1
-
-
- AltRegisterNames
- 0
-
-
- ADefines
-
-
-
- AList
- 0
-
-
- AListHeader
- 1
-
-
- AListing
- 1
-
-
- Includes
- 0
-
-
- MacDefs
- 0
-
-
- MacExps
- 1
-
-
- MacExec
- 0
-
-
- OnlyAssed
- 0
-
-
- MultiLine
- 0
-
-
- PageLengthCheck
- 0
-
-
- PageLength
- 80
-
-
- TabSpacing
- 8
-
-
- AXRef
- 0
-
-
- AXRefDefines
- 0
-
-
- AXRefInternal
- 0
-
-
- AXRefDual
- 0
-
-
- AProcessor
- 1
-
-
- AFpuProcessor
- 1
-
-
- AOutputFile
-
-
-
- AMultibyteSupport
- 0
-
-
- ALimitErrorsCheck
- 0
-
-
- ALimitErrorsEdit
- 100
-
-
- AIgnoreStdInclude
- 0
-
-
- AUserIncludes
-
-
-
- AExtraOptionsCheckV2
- 0
-
-
- AExtraOptionsV2
-
-
-
-
-
- OBJCOPY
- 0
-
- 1
- 1
- 1
-
- OOCOutputFormat
- 2
- 0
-
-
- OCOutputOverride
- 0
-
-
- OOCOutputFile
-
-
-
- OOCCommandLineProducer
- 1
-
-
- OOCObjCopyEnable
- 0
-
-
-
-
- CUSTOM
- 3
-
-
-
-
-
-
- BICOMP
- 0
-
-
-
- BUILDACTION
- 1
-
-
-
-
-
-
- ILINK
- 0
-
- 14
- 1
- 1
-
- IlinkLibIOConfig
- 1
-
-
- XLinkMisraHandler
- 0
-
-
- IlinkInputFileSlave
- 0
-
-
- IlinkOutputFile
- project.out
-
-
- IlinkDebugInfoEnable
- 1
-
-
- IlinkKeepSymbols
-
-
-
- IlinkRawBinaryFile
-
-
-
- IlinkRawBinarySymbol
-
-
-
- IlinkRawBinarySegment
-
-
-
- IlinkRawBinaryAlign
-
-
-
- IlinkDefines
-
-
-
- IlinkConfigDefines
-
-
-
- IlinkMapFile
- 0
-
-
- IlinkLogFile
- 0
-
-
- IlinkLogInitialization
- 0
-
-
- IlinkLogModule
- 0
-
-
- IlinkLogSection
- 0
-
-
- IlinkLogVeneer
- 0
-
-
- IlinkIcfOverride
- 1
-
-
- IlinkIcfFile
- $PROJ_DIR$\stm32f429_flash.icf
-
-
- IlinkIcfFileSlave
-
-
-
- IlinkEnableRemarks
- 0
-
-
- IlinkSuppressDiags
-
-
-
- IlinkTreatAsRem
-
-
-
- IlinkTreatAsWarn
-
-
-
- IlinkTreatAsErr
-
-
-
- IlinkWarningsAreErrors
- 0
-
-
- IlinkUseExtraOptions
- 0
-
-
- IlinkExtraOptions
-
-
-
- IlinkLowLevelInterfaceSlave
- 1
-
-
- IlinkAutoLibEnable
- 1
-
-
- IlinkAdditionalLibs
-
-
-
- IlinkOverrideProgramEntryLabel
- 0
-
-
- IlinkProgramEntryLabelSelect
- 0
-
-
- IlinkProgramEntryLabel
- __iar_program_start
-
-
- DoFill
- 0
-
-
- FillerByte
- 0xFF
-
-
- FillerStart
- 0x0
-
-
- FillerEnd
- 0x0
-
-
- CrcSize
- 0
- 1
-
-
- CrcAlign
- 1
-
-
- CrcAlgo
- 1
-
-
- CrcPoly
- 0x11021
-
-
- CrcCompl
- 0
- 0
-
-
- CrcBitOrder
- 0
- 0
-
-
- CrcInitialValue
- 0x0
-
-
- DoCrc
- 0
-
-
- IlinkBE8Slave
- 1
-
-
- IlinkBufferedTerminalOutput
- 1
-
-
- IlinkStdoutInterfaceSlave
- 1
-
-
- CrcFullSize
- 0
-
-
- IlinkIElfToolPostProcess
- 0
-
-
- IlinkLogAutoLibSelect
- 0
-
-
- IlinkLogRedirSymbols
- 0
-
-
- IlinkLogUnusedFragments
- 0
-
-
- IlinkCrcReverseByteOrder
- 0
-
-
- IlinkCrcUseAsInput
- 1
-
-
- IlinkOptInline
- 0
-
-
- IlinkOptExceptionsAllow
- 1
-
-
- IlinkOptExceptionsForce
- 0
-
-
- IlinkCmsis
- 1
-
-
- IlinkOptMergeDuplSections
- 0
-
-
- IlinkOptUseVfe
- 1
-
-
- IlinkOptForceVfe
- 0
-
-
- IlinkStackAnalysisEnable
- 0
-
-
- IlinkStackControlFile
-
-
-
- IlinkStackCallGraphFile
-
-
-
-
-
- IARCHIVE
- 0
-
- 0
- 1
- 1
-
- IarchiveInputs
-
-
-
- IarchiveOverride
- 0
-
-
- IarchiveOutput
- ###Unitialized###
-
-
-
-
- BILINK
- 0
-
-
-
-
- Release
-
- ARM
-
- 0
-
- General
- 3
-
- 21
- 1
- 0
-
- ExePath
- Release\Exe
-
-
- ObjPath
- Release\Obj
-
-
- ListPath
- Release\List
-
-
- Variant
- 19
- 0
-
-
- GEndianMode
- 0
-
-
- Input variant
- 3
- 0
-
-
- Input description
-
-
-
- Output variant
- 2
- 0
-
-
- Output description
-
-
-
- GOutputBinary
- 0
-
-
- FPU
- 2
- 0
-
-
- OGCoreOrChip
- 0
-
-
- GRuntimeLibSelect
- 0
- 1
-
-
- GRuntimeLibSelectSlave
- 0
- 1
-
-
- RTDescription
-
-
-
- OGProductVersion
- 6.30.6.53380
-
-
- OGLastSavedByProductVersion
-
-
-
- GeneralEnableMisra
- 0
-
-
- GeneralMisraVerbose
- 0
-
-
- OGChipSelectEditMenu
-
-
-
- GenLowLevelInterface
- 0
-
-
- GEndianModeBE
- 0
-
-
- OGBufferedTerminalOutput
- 0
-
-
- GenStdoutInterface
- 0
-
-
- GeneralMisraRules98
- 0
- 1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111
-
-
- GeneralMisraVer
- 0
-
-
- GeneralMisraRules04
- 0
- 111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111
-
-
- RTConfigPath2
-
-
-
- GFPUCoreSlave
- 19
- 1
-
-
- GBECoreSlave
- 19
- 1
-
-
- OGUseCmsis
- 0
-
-
- OGUseCmsisDspLib
- 0
-
-
-
-
- ICCARM
- 2
-
- 28
- 1
- 0
-
- CCDefines
- NDEBUG
-
-
- CCPreprocFile
- 0
-
-
- CCPreprocComments
- 0
-
-
- CCPreprocLine
- 0
-
-
- CCListCFile
- 0
-
-
- CCListCMnemonics
- 0
-
-
- CCListCMessages
- 0
-
-
- CCListAssFile
- 0
-
-
- CCListAssSource
- 0
-
-
- CCEnableRemarks
- 0
-
-
- CCDiagSuppress
-
-
-
- CCDiagRemark
-
-
-
- CCDiagWarning
-
-
-
- CCDiagError
-
-
-
- CCObjPrefix
- 1
-
-
- CCAllowList
- 1
- 1111111
-
-
- CCDebugInfo
- 0
-
-
- IEndianMode
- 1
-
-
- IProcessor
- 1
-
-
- IExtraOptionsCheck
- 0
-
-
- IExtraOptions
-
-
-
- CCLangConformance
- 0
-
-
- CCSignedPlainChar
- 1
-
-
- CCRequirePrototypes
- 0
-
-
- CCMultibyteSupport
- 0
-
-
- CCDiagWarnAreErr
- 0
-
-
- CCCompilerRuntimeInfo
- 0
-
-
- IFpuProcessor
- 1
-
-
- OutputFile
-
-
-
- CCLibConfigHeader
- 1
-
-
- PreInclude
-
-
-
- CompilerMisraOverride
- 0
-
-
- CCIncludePath2
-
-
-
- CCStdIncCheck
- 0
-
-
- CCCodeSection
- .text
-
-
- IInterwork2
- 0
-
-
- IProcessorMode2
- 1
-
-
- CCOptLevel
- 3
-
-
- CCOptStrategy
- 0
- 0
-
-
- CCOptLevelSlave
- 1
-
-
- CompilerMisraRules98
- 0
- 1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111
-
-
- CompilerMisraRules04
- 0
- 111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111
-
-
- CCPosIndRopi
- 0
-
-
- CCPosIndRwpi
- 0
-
-
- CCPosIndNoDynInit
- 0
-
-
- IccLang
- 0
-
-
- IccCDialect
- 1
-
-
- IccAllowVLA
- 0
-
-
- IccCppDialect
- 1
-
-
- IccExceptions
- 1
-
-
- IccRTTI
- 1
-
-
- IccStaticDestr
- 1
-
-
- IccCppInlineSemantics
- 0
-
-
- IccCmsis
- 1
-
-
- IccFloatSemantics
- 0
-
-
-
-
- AARM
- 2
-
- 8
- 1
- 0
-
- AObjPrefix
- 1
-
-
- AEndian
- 1
-
-
- ACaseSensitivity
- 1
-
-
- MacroChars
- 0
- 0
-
-
- AWarnEnable
- 0
-
-
- AWarnWhat
- 0
-
-
- AWarnOne
-
-
-
- AWarnRange1
-
-
-
- AWarnRange2
-
-
-
- ADebug
- 0
-
-
- AltRegisterNames
- 0
-
-
- ADefines
-
-
-
- AList
- 0
-
-
- AListHeader
- 1
-
-
- AListing
- 1
-
-
- Includes
- 0
-
-
- MacDefs
- 0
-
-
- MacExps
- 1
-
-
- MacExec
- 0
-
-
- OnlyAssed
- 0
-
-
- MultiLine
- 0
-
-
- PageLengthCheck
- 0
-
-
- PageLength
- 80
-
-
- TabSpacing
- 8
-
-
- AXRef
- 0
-
-
- AXRefDefines
- 0
-
-
- AXRefInternal
- 0
-
-
- AXRefDual
- 0
-
-
- AProcessor
- 1
-
-
- AFpuProcessor
- 1
-
-
- AOutputFile
-
-
-
- AMultibyteSupport
- 0
-
-
- ALimitErrorsCheck
- 0
-
-
- ALimitErrorsEdit
- 100
-
-
- AIgnoreStdInclude
- 0
-
-
- AUserIncludes
-
-
-
- AExtraOptionsCheckV2
- 0
-
-
- AExtraOptionsV2
-
-
-
-
-
- OBJCOPY
- 0
-
- 1
- 1
- 0
-
- OOCOutputFormat
- 2
- 0
-
-
- OCOutputOverride
- 0
-
-
- OOCOutputFile
-
-
-
- OOCCommandLineProducer
- 1
-
-
- OOCObjCopyEnable
- 0
-
-
-
-
- CUSTOM
- 3
-
-
-
-
-
-
- BICOMP
- 0
-
-
-
- BUILDACTION
- 1
-
-
-
-
-
-
- ILINK
- 0
-
- 14
- 1
- 0
-
- IlinkLibIOConfig
- 1
-
-
- XLinkMisraHandler
- 0
-
-
- IlinkInputFileSlave
- 0
-
-
- IlinkOutputFile
- ###Unitialized###
-
-
- IlinkDebugInfoEnable
- 1
-
-
- IlinkKeepSymbols
-
-
-
- IlinkRawBinaryFile
-
-
-
- IlinkRawBinarySymbol
-
-
-
- IlinkRawBinarySegment
-
-
-
- IlinkRawBinaryAlign
-
-
-
- IlinkDefines
-
-
-
- IlinkConfigDefines
-
-
-
- IlinkMapFile
- 0
-
-
- IlinkLogFile
- 0
-
-
- IlinkLogInitialization
- 0
-
-
- IlinkLogModule
- 0
-
-
- IlinkLogSection
- 0
-
-
- IlinkLogVeneer
- 0
-
-
- IlinkIcfOverride
- 0
-
-
- IlinkIcfFile
- lnk0t.icf
-
-
- IlinkIcfFileSlave
-
-
-
- IlinkEnableRemarks
- 0
-
-
- IlinkSuppressDiags
-
-
-
- IlinkTreatAsRem
-
-
-
- IlinkTreatAsWarn
-
-
-
- IlinkTreatAsErr
-
-
-
- IlinkWarningsAreErrors
- 0
-
-
- IlinkUseExtraOptions
- 0
-
-
- IlinkExtraOptions
-
-
-
- IlinkLowLevelInterfaceSlave
- 1
-
-
- IlinkAutoLibEnable
- 1
-
-
- IlinkAdditionalLibs
-
-
-
- IlinkOverrideProgramEntryLabel
- 0
-
-
- IlinkProgramEntryLabelSelect
- 0
-
-
- IlinkProgramEntryLabel
-
-
-
- DoFill
- 0
-
-
- FillerByte
- 0xFF
-
-
- FillerStart
- 0x0
-
-
- FillerEnd
- 0x0
-
-
- CrcSize
- 0
- 1
-
-
- CrcAlign
- 1
-
-
- CrcAlgo
- 1
-
-
- CrcPoly
- 0x11021
-
-
- CrcCompl
- 0
- 0
-
-
- CrcBitOrder
- 0
- 0
-
-
- CrcInitialValue
- 0x0
-
-
- DoCrc
- 0
-
-
- IlinkBE8Slave
- 1
-
-
- IlinkBufferedTerminalOutput
- 1
-
-
- IlinkStdoutInterfaceSlave
- 1
-
-
- CrcFullSize
- 0
-
-
- IlinkIElfToolPostProcess
- 0
-
-
- IlinkLogAutoLibSelect
- 0
-
-
- IlinkLogRedirSymbols
- 0
-
-
- IlinkLogUnusedFragments
- 0
-
-
- IlinkCrcReverseByteOrder
- 0
-
-
- IlinkCrcUseAsInput
- 1
-
-
- IlinkOptInline
- 1
-
-
- IlinkOptExceptionsAllow
- 1
-
-
- IlinkOptExceptionsForce
- 0
-
-
- IlinkCmsis
- 1
-
-
- IlinkOptMergeDuplSections
- 0
-
-
- IlinkOptUseVfe
- 1
-
-
- IlinkOptForceVfe
- 0
-
-
- IlinkStackAnalysisEnable
- 0
-
-
- IlinkStackControlFile
-
-
-
- IlinkStackCallGraphFile
-
-
-
-
-
- IARCHIVE
- 0
-
- 0
- 1
+
+ General
+ 3
+
+ 29
+ 1
+ 1
+
+ ExePath
+ build\iar\Exe
+
+
+ ObjPath
+ build\iar\Obj
+
+
+ ListPath
+ build\iar\List
+
+
+ GEndianMode
+ 0
+
+
+ Input description
+ Automatic choice of formatter, without multibyte support.
+
+
+ Output description
+ Automatic choice of formatter, without multibyte support.
+
+
+ GOutputBinary
+ 0
+
+
+ OGCoreOrChip
+ 1
+
+
+ GRuntimeLibSelect
+ 0
+ 1
+
+
+ GRuntimeLibSelectSlave
+ 0
+ 1
+
+
+ RTDescription
+ Use the normal configuration of the C/C++ runtime library. No locale interface, C locale, no file descriptor support, no multibytes in printf and scanf, and no hex floats in strtod.
+
+
+ OGProductVersion
+ 6.30.6.53380
+
+
+ OGLastSavedByProductVersion
+ 8.11.3.13977
+
+
+ GeneralEnableMisra
+ 0
+
+
+ GeneralMisraVerbose
+ 0
+
+
+ OGChipSelectEditMenu
+ STM32F429IG ST STM32F429IG
+
+
+ GenLowLevelInterface
+ 1
+
+
+ GEndianModeBE
+ 1
+
+
+ OGBufferedTerminalOutput
+ 0
+
+
+ GenStdoutInterface
+ 0
+
+
+ GeneralMisraRules98
+ 0
+ 1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111
+
+
+ GeneralMisraVer
+ 0
+
+
+ GeneralMisraRules04
+ 0
+ 111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111
+
+
+ RTConfigPath2
+ $TOOLKIT_DIR$\INC\c\DLib_Config_Normal.h
+
+
+ GBECoreSlave
+ 25
+ 39
+
+
+ OGUseCmsis
+ 0
+
+
+ OGUseCmsisDspLib
+ 0
+
+
+ GRuntimeLibThreads
+ 0
+
+
+ CoreVariant
+ 25
+ 39
+
+
+ GFPUDeviceSlave
+ STM32F429IG ST STM32F429IG
+
+
+ FPU2
+ 0
+ 4
+
+
+ NrRegs
+ 0
+ 1
+
+
+ NEON
+ 0
+
+
+ GFPUCoreSlave2
+ 25
+ 39
+
+
+ OGCMSISPackSelectDevice
+
+
+ OgLibHeap
+ 0
+
+
+ OGLibAdditionalLocale
+ 0
+
+
+ OGPrintfVariant
+ 0
+ 0
+
+
+ OGPrintfMultibyteSupport
+ 0
+
+
+ OGScanfVariant
+ 0
+ 0
+
+
+ OGScanfMultibyteSupport
+ 0
+
+
+ GenLocaleTags
+
+
+
+ GenLocaleDisplayOnly
+
+
+
+ DSPExtension
+ 1
+
+
+
+
+ ICCARM
+ 2
+
+ 34
+ 1
+ 1
+
+ CCOptimizationNoSizeConstraints
+ 0
+
+
+ CCDefines
+
+
+
+ CCPreprocFile
+ 0
+
+
+ CCPreprocComments
+ 0
+
+
+ CCPreprocLine
+ 0
+
+
+ CCListCFile
+ 0
+
+
+ CCListCMnemonics
+ 0
+
+
+ CCListCMessages
+ 0
+
+
+ CCListAssFile
+ 0
+
+
+ CCListAssSource
+ 0
+
+
+ CCEnableRemarks
+ 0
+
+
+ CCDiagSuppress
+ Pa050
+
+
+ CCDiagRemark
+
+
+
+ CCDiagWarning
+
+
+
+ CCDiagError
+
+
+
+ CCObjPrefix
+ 1
+
+
+ CCAllowList
+ 1
+ 00000000
+
+
+ CCDebugInfo
+ 1
+
+
+ IEndianMode
+ 1
+
+
+ IProcessor
+ 1
+
+
+ IExtraOptionsCheck
+ 0
+
+
+ IExtraOptions
+
+
+
+ CCLangConformance
+ 0
+
+
+ CCSignedPlainChar
+ 1
+
+
+ CCRequirePrototypes
+ 0
+
+
+ CCDiagWarnAreErr
+ 0
+
+
+ CCCompilerRuntimeInfo
+ 0
+
+
+ IFpuProcessor
+ 1
+
+
+ OutputFile
+ $FILE_BNAME$.o
+
+
+ CCLibConfigHeader
+ 1
+
+
+ PreInclude
+
+
+
+ CompilerMisraOverride
+ 0
+
+
+ CCIncludePath2
+
+
+
+ CCStdIncCheck
+ 0
+
+
+ CCCodeSection
+ .text
+
+
+ IProcessorMode2
+ 1
+
+
+ CCOptLevel
+ 1
+
+
+ CCOptStrategy
+ 0
+ 0
+
+
+ CCOptLevelSlave
+ 1
+
+
+ CompilerMisraRules98
+ 0
+ 1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111
+
+
+ CompilerMisraRules04
+ 0
+ 111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111
+
+
+ CCPosIndRopi
+ 0
+
+
+ CCPosIndRwpi
+ 0
+
+
+ CCPosIndNoDynInit
+ 0
+
+
+ IccLang
+ 0
+
+
+ IccCDialect
+ 1
+
+
+ IccAllowVLA
+ 0
+
+
+ IccStaticDestr
+ 1
+
+
+ IccCppInlineSemantics
+ 0
+
+
+ IccCmsis
+ 1
+
+
+ IccFloatSemantics
+ 0
+
+
+ CCNoLiteralPool
+ 0
+
+
+ CCOptStrategySlave
+ 0
+ 0
+
+
+ CCGuardCalls
+ 1
+
+
+ CCEncSource
+ 0
+
+
+ CCEncOutput
+ 0
+
+
+ CCEncOutputBom
+ 1
+
+
+ CCEncInput
+ 0
+
+
+ IccExceptions2
+ 0
+
+
+ IccRTTI2
+ 0
+
+
+
+
+ AARM
+ 2
+
+ 10
+ 1
+ 1
+
+ AObjPrefix
+ 1
+
+
+ AEndian
+ 1
+
+
+ ACaseSensitivity
+ 1
+
+
+ MacroChars
+ 0
+ 0
+
+
+ AWarnEnable
+ 0
+
+
+ AWarnWhat
+ 0
+
+
+ AWarnOne
+
+
+
+ AWarnRange1
+
+
+
+ AWarnRange2
+
+
+
+ ADebug
+ 1
+
+
+ AltRegisterNames
+ 0
+
+
+ ADefines
+
+
+
+ AList
+ 0
+
+
+ AListHeader
+ 1
+
+
+ AListing
+ 1
+
+
+ Includes
+ 0
+
+
+ MacDefs
+ 0
+
+
+ MacExps
+ 1
+
+
+ MacExec
+ 0
+
+
+ OnlyAssed
+ 0
+
+
+ MultiLine
+ 0
+
+
+ PageLengthCheck
+ 0
+
+
+ PageLength
+ 80
+
+
+ TabSpacing
+ 8
+
+
+ AXRef
+ 0
+
+
+ AXRefDefines
+ 0
+
+
+ AXRefInternal
+ 0
+
+
+ AXRefDual
+ 0
+
+
+ AProcessor
+ 1
+
+
+ AFpuProcessor
+ 1
+
+
+ AOutputFile
+ $FILE_BNAME$.o
+
+
+ ALimitErrorsCheck
+ 0
+
+
+ ALimitErrorsEdit
+ 100
+
+
+ AIgnoreStdInclude
+ 0
+
+
+ AUserIncludes
+
+
+
+ AExtraOptionsCheckV2
+ 0
+
+
+ AExtraOptionsV2
+
+
+
+ AsmNoLiteralPool
+ 0
+
+
+
+
+ OBJCOPY
+ 0
+
+ 1
+ 1
+ 1
+
+ OOCOutputFormat
+ 3
+ 3
+
+
+ OCOutputOverride
+ 1
+
+
+ OOCOutputFile
+ ../../../rtthread.bin
+
+
+ OOCCommandLineProducer
+ 1
+
+
+ OOCObjCopyEnable
+ 1
+
+
+
+
+ CUSTOM
+ 3
+
+
+
+ 0
+
+
+
+ BICOMP
+ 0
+
+
+
+ BUILDACTION
+ 1
+
+
+
+
+
+
+ ILINK
+ 0
+
+ 20
+ 1
+ 1
+
+ IlinkLibIOConfig
+ 1
+
+
+ XLinkMisraHandler
+ 0
+
+
+ IlinkInputFileSlave
+ 0
+
+
+ IlinkOutputFile
+ project.out
+
+
+ IlinkDebugInfoEnable
+ 1
+
+
+ IlinkKeepSymbols
+
+
+
+ IlinkRawBinaryFile
+
+
+
+ IlinkRawBinarySymbol
+
+
+
+ IlinkRawBinarySegment
+
+
+
+ IlinkRawBinaryAlign
+
+
+
+ IlinkDefines
+
+
+
+ IlinkConfigDefines
+
+
+
+ IlinkMapFile
+ 0
+
+
+ IlinkLogFile
+ 0
+
+
+ IlinkLogInitialization
+ 0
+
+
+ IlinkLogModule
+ 0
+
+
+ IlinkLogSection
+ 0
+
+
+ IlinkLogVeneer
+ 0
+
+
+ IlinkIcfOverride
+ 1
+
+
+ IlinkIcfFile
+ $PROJ_DIR$\board\linker_scripts\link.icf
+
+
+ IlinkIcfFileSlave
+
+
+
+ IlinkEnableRemarks
+ 0
+
+
+ IlinkSuppressDiags
+
+
+
+ IlinkTreatAsRem
+
+
+
+ IlinkTreatAsWarn
+
+
+
+ IlinkTreatAsErr
+
+
+
+ IlinkWarningsAreErrors
+ 0
+
+
+ IlinkUseExtraOptions
+ 0
+
+
+ IlinkExtraOptions
+
+
+
+ IlinkLowLevelInterfaceSlave
+ 1
+
+
+ IlinkAutoLibEnable
+ 1
+
+
+ IlinkAdditionalLibs
+
+
+
+ IlinkOverrideProgramEntryLabel
+ 0
+
+
+ IlinkProgramEntryLabelSelect
+ 0
+
+
+ IlinkProgramEntryLabel
+ __iar_program_start
+
+
+ DoFill
+ 0
+
+
+ FillerByte
+ 0xFF
+
+
+ FillerStart
+ 0x0
+
+
+ FillerEnd
+ 0x0
+
+
+ CrcSize
+ 0
+ 1
+
+
+ CrcAlign
+ 1
+
+
+ CrcPoly
+ 0x11021
+
+
+ CrcCompl
+ 0
+ 0
+
+
+ CrcBitOrder
+ 0
+ 0
+
+
+ CrcInitialValue
+ 0x0
+
+
+ DoCrc
+ 0
+
+
+ IlinkBE8Slave
+ 1
+
+
+ IlinkBufferedTerminalOutput
+ 1
+
+
+ IlinkStdoutInterfaceSlave
+ 1
+
+
+ CrcFullSize
+ 0
+
+
+ IlinkIElfToolPostProcess
+ 0
+
+
+ IlinkLogAutoLibSelect
+ 0
+
+
+ IlinkLogRedirSymbols
+ 0
+
+
+ IlinkLogUnusedFragments
+ 0
+
+
+ IlinkCrcReverseByteOrder
+ 0
+
+
+ IlinkCrcUseAsInput
+ 1
+
+
+ IlinkOptInline
+ 0
+
+
+ IlinkOptExceptionsAllow
+ 1
+
+
+ IlinkOptExceptionsForce
+ 0
+
+
+ IlinkCmsis
+ 1
+
+
+ IlinkOptMergeDuplSections
+ 0
+
+
+ IlinkOptUseVfe
+ 1
+
+
+ IlinkOptForceVfe
+ 0
+
+
+ IlinkStackAnalysisEnable
+ 0
+
+
+ IlinkStackControlFile
+
+
+
+ IlinkStackCallGraphFile
+
+
+
+ CrcAlgorithm
+ 1
+ 1
+
+
+ CrcUnitSize
+ 0
+ 0
+
+
+ IlinkThreadsSlave
+ 1
+
+
+ IlinkLogCallGraph
+ 0
+
+
+ IlinkIcfFile_AltDefault
+
+
+
+ IlinkEncInput
+ 0
+
+
+ IlinkEncOutput
+ 0
+
+
+ IlinkEncOutputBom
+ 1
+
+
+ IlinkHeapSelect
+ 1
+
+
+ IlinkLocaleSelect
+ 1
+
+
+
+
+ IARCHIVE
+ 0
+
+ 0
+ 1
+ 1
+
+ IarchiveInputs
+
+
+
+ IarchiveOverride
+ 0
+
+
+ IarchiveOutput
+ ###Unitialized###
+
+
+
+
+ BILINK
+ 0
+
+
+
+
+ Release
+
+ ARM
+
0
-
- IarchiveInputs
-
-
-
- IarchiveOverride
- 0
-
-
- IarchiveOutput
- ###Unitialized###
-
-
-
-
- BILINK
- 0
-
-
-
+
+ General
+ 3
+
+ 29
+ 1
+ 0
+
+ ExePath
+ Release\Exe
+
+
+ ObjPath
+ Release\Obj
+
+
+ ListPath
+ Release\List
+
+
+ GEndianMode
+ 0
+
+
+ Input description
+
+
+
+ Output description
+
+
+
+ GOutputBinary
+ 0
+
+
+ OGCoreOrChip
+ 0
+
+
+ GRuntimeLibSelect
+ 0
+ 1
+
+
+ GRuntimeLibSelectSlave
+ 0
+ 1
+
+
+ RTDescription
+
+
+
+ OGProductVersion
+ 6.30.6.53380
+
+
+ OGLastSavedByProductVersion
+ 8.11.3.13977
+
+
+ GeneralEnableMisra
+ 0
+
+
+ GeneralMisraVerbose
+ 0
+
+
+ OGChipSelectEditMenu
+ Default None
+
+
+ GenLowLevelInterface
+ 0
+
+
+ GEndianModeBE
+ 0
+
+
+ OGBufferedTerminalOutput
+ 0
+
+
+ GenStdoutInterface
+ 0
+
+
+ GeneralMisraRules98
+ 0
+ 1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111
+
+
+ GeneralMisraVer
+ 0
+
+
+ GeneralMisraRules04
+ 0
+ 111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111
+
+
+ RTConfigPath2
+
+
+
+ GBECoreSlave
+ 25
+ 1
+
+
+ OGUseCmsis
+ 0
+
+
+ OGUseCmsisDspLib
+ 0
+
+
+ GRuntimeLibThreads
+ 0
+
+
+ CoreVariant
+ 25
+ 0
+
+
+ GFPUDeviceSlave
+ Default None
+
+
+ FPU2
+ 0
+ 0
+
+
+ NrRegs
+ 0
+ 0
+
+
+ NEON
+ 0
+
+
+ GFPUCoreSlave2
+ 25
+ 0
+
+
+ OGCMSISPackSelectDevice
+
+
+ OgLibHeap
+ 0
+
+
+ OGLibAdditionalLocale
+ 0
+
+
+ OGPrintfVariant
+ 0
+ 0
+
+
+ OGPrintfMultibyteSupport
+ 0
+
+
+ OGScanfVariant
+ 0
+ 0
+
+
+ OGScanfMultibyteSupport
+ 0
+
+
+ GenLocaleTags
+
+
+
+ GenLocaleDisplayOnly
+
+
+
+ DSPExtension
+ 0
+
+
+
+
+ ICCARM
+ 2
+
+ 34
+ 1
+ 0
+
+ CCOptimizationNoSizeConstraints
+ 0
+
+
+ CCDefines
+
+
+
+ CCPreprocFile
+ 0
+
+
+ CCPreprocComments
+ 0
+
+
+ CCPreprocLine
+ 0
+
+
+ CCListCFile
+ 0
+
+
+ CCListCMnemonics
+ 0
+
+
+ CCListCMessages
+ 0
+
+
+ CCListAssFile
+ 0
+
+
+ CCListAssSource
+ 0
+
+
+ CCEnableRemarks
+ 0
+
+
+ CCDiagSuppress
+
+
+
+ CCDiagRemark
+
+
+
+ CCDiagWarning
+
+
+
+ CCDiagError
+
+
+
+ CCObjPrefix
+ 1
+
+
+ CCAllowList
+ 1
+ 11111110
+
+
+ CCDebugInfo
+ 0
+
+
+ IEndianMode
+ 1
+
+
+ IProcessor
+ 1
+
+
+ IExtraOptionsCheck
+ 0
+
+
+ IExtraOptions
+
+
+
+ CCLangConformance
+ 0
+
+
+ CCSignedPlainChar
+ 1
+
+
+ CCRequirePrototypes
+ 0
+
+
+ CCDiagWarnAreErr
+ 0
+
+
+ CCCompilerRuntimeInfo
+ 0
+
+
+ IFpuProcessor
+ 1
+
+
+ OutputFile
+
+
+
+ CCLibConfigHeader
+ 1
+
+
+ PreInclude
+
+
+
+ CompilerMisraOverride
+ 0
+
+
+ CCIncludePath2
+
+
+
+ CCStdIncCheck
+ 0
+
+
+ CCCodeSection
+ .text
+
+
+ IProcessorMode2
+ 1
+
+
+ CCOptLevel
+ 3
+
+
+ CCOptStrategy
+ 0
+ 0
+
+
+ CCOptLevelSlave
+ 1
+
+
+ CompilerMisraRules98
+ 0
+ 1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111
+
+
+ CompilerMisraRules04
+ 0
+ 111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111
+
+
+ CCPosIndRopi
+ 0
+
+
+ CCPosIndRwpi
+ 0
+
+
+ CCPosIndNoDynInit
+ 0
+
+
+ IccLang
+ 0
+
+
+ IccCDialect
+ 1
+
+
+ IccAllowVLA
+ 0
+
+
+ IccStaticDestr
+ 1
+
+
+ IccCppInlineSemantics
+ 0
+
+
+ IccCmsis
+ 1
+
+
+ IccFloatSemantics
+ 0
+
+
+ CCNoLiteralPool
+ 0
+
+
+ CCOptStrategySlave
+ 0
+ 0
+
+
+ CCGuardCalls
+ 1
+
+
+ CCEncSource
+ 0
+
+
+ CCEncOutput
+ 0
+
+
+ CCEncOutputBom
+ 1
+
+
+ CCEncInput
+ 0
+
+
+ IccExceptions2
+ 0
+
+
+ IccRTTI2
+ 0
+
+
+
+
+ AARM
+ 2
+
+ 10
+ 1
+ 0
+
+ AObjPrefix
+ 1
+
+
+ AEndian
+ 1
+
+
+ ACaseSensitivity
+ 1
+
+
+ MacroChars
+ 0
+ 0
+
+
+ AWarnEnable
+ 0
+
+
+ AWarnWhat
+ 0
+
+
+ AWarnOne
+
+
+
+ AWarnRange1
+
+
+
+ AWarnRange2
+
+
+
+ ADebug
+ 0
+
+
+ AltRegisterNames
+ 0
+
+
+ ADefines
+
+
+
+ AList
+ 0
+
+
+ AListHeader
+ 1
+
+
+ AListing
+ 1
+
+
+ Includes
+ 0
+
+
+ MacDefs
+ 0
+
+
+ MacExps
+ 1
+
+
+ MacExec
+ 0
+
+
+ OnlyAssed
+ 0
+
+
+ MultiLine
+ 0
+
+
+ PageLengthCheck
+ 0
+
+
+ PageLength
+ 80
+
+
+ TabSpacing
+ 8
+
+
+ AXRef
+ 0
+
+
+ AXRefDefines
+ 0
+
+
+ AXRefInternal
+ 0
+
+
+ AXRefDual
+ 0
+
+
+ AProcessor
+ 1
+
+
+ AFpuProcessor
+ 1
+
+
+ AOutputFile
+
+
+
+ ALimitErrorsCheck
+ 0
+
+
+ ALimitErrorsEdit
+ 100
+
+
+ AIgnoreStdInclude
+ 0
+
+
+ AUserIncludes
+
+
+
+ AExtraOptionsCheckV2
+ 0
+
+
+ AExtraOptionsV2
+
+
+
+ AsmNoLiteralPool
+ 0
+
+
+
+
+ OBJCOPY
+ 0
+
+ 1
+ 1
+ 0
+
+ OOCOutputFormat
+ 3
+ 0
+
+
+ OCOutputOverride
+ 0
+
+
+ OOCOutputFile
+
+
+
+ OOCCommandLineProducer
+ 1
+
+
+ OOCObjCopyEnable
+ 0
+
+
+
+
+ CUSTOM
+ 3
+
+
+
+ 0
+
+
+
+ BICOMP
+ 0
+
+
+
+ BUILDACTION
+ 1
+
+
+
+
+
+
+ ILINK
+ 0
+
+ 20
+ 1
+ 0
+
+ IlinkLibIOConfig
+ 1
+
+
+ XLinkMisraHandler
+ 0
+
+
+ IlinkInputFileSlave
+ 0
+
+
+ IlinkOutputFile
+ ###Unitialized###
+
+
+ IlinkDebugInfoEnable
+ 1
+
+
+ IlinkKeepSymbols
+
+
+
+ IlinkRawBinaryFile
+
+
+
+ IlinkRawBinarySymbol
+
+
+
+ IlinkRawBinarySegment
+
+
+
+ IlinkRawBinaryAlign
+
+
+
+ IlinkDefines
+
+
+
+ IlinkConfigDefines
+
+
+
+ IlinkMapFile
+ 0
+
+
+ IlinkLogFile
+ 0
+
+
+ IlinkLogInitialization
+ 0
+
+
+ IlinkLogModule
+ 0
+
+
+ IlinkLogSection
+ 0
+
+
+ IlinkLogVeneer
+ 0
+
+
+ IlinkIcfOverride
+ 0
+
+
+ IlinkIcfFile
+ lnk0t.icf
+
+
+ IlinkIcfFileSlave
+
+
+
+ IlinkEnableRemarks
+ 0
+
+
+ IlinkSuppressDiags
+
+
+
+ IlinkTreatAsRem
+
+
+
+ IlinkTreatAsWarn
+
+
+
+ IlinkTreatAsErr
+
+
+
+ IlinkWarningsAreErrors
+ 0
+
+
+ IlinkUseExtraOptions
+ 0
+
+
+ IlinkExtraOptions
+
+
+
+ IlinkLowLevelInterfaceSlave
+ 1
+
+
+ IlinkAutoLibEnable
+ 1
+
+
+ IlinkAdditionalLibs
+
+
+
+ IlinkOverrideProgramEntryLabel
+ 0
+
+
+ IlinkProgramEntryLabelSelect
+ 0
+
+
+ IlinkProgramEntryLabel
+
+
+
+ DoFill
+ 0
+
+
+ FillerByte
+ 0xFF
+
+
+ FillerStart
+ 0x0
+
+
+ FillerEnd
+ 0x0
+
+
+ CrcSize
+ 0
+ 1
+
+
+ CrcAlign
+ 1
+
+
+ CrcPoly
+ 0x11021
+
+
+ CrcCompl
+ 0
+ 0
+
+
+ CrcBitOrder
+ 0
+ 0
+
+
+ CrcInitialValue
+ 0x0
+
+
+ DoCrc
+ 0
+
+
+ IlinkBE8Slave
+ 1
+
+
+ IlinkBufferedTerminalOutput
+ 1
+
+
+ IlinkStdoutInterfaceSlave
+ 1
+
+
+ CrcFullSize
+ 0
+
+
+ IlinkIElfToolPostProcess
+ 0
+
+
+ IlinkLogAutoLibSelect
+ 0
+
+
+ IlinkLogRedirSymbols
+ 0
+
+
+ IlinkLogUnusedFragments
+ 0
+
+
+ IlinkCrcReverseByteOrder
+ 0
+
+
+ IlinkCrcUseAsInput
+ 1
+
+
+ IlinkOptInline
+ 1
+
+
+ IlinkOptExceptionsAllow
+ 1
+
+
+ IlinkOptExceptionsForce
+ 0
+
+
+ IlinkCmsis
+ 1
+
+
+ IlinkOptMergeDuplSections
+ 0
+
+
+ IlinkOptUseVfe
+ 1
+
+
+ IlinkOptForceVfe
+ 0
+
+
+ IlinkStackAnalysisEnable
+ 0
+
+
+ IlinkStackControlFile
+
+
+
+ IlinkStackCallGraphFile
+
+
+
+ CrcAlgorithm
+ 1
+ 1
+
+
+ CrcUnitSize
+ 0
+ 0
+
+
+ IlinkThreadsSlave
+ 1
+
+
+ IlinkLogCallGraph
+ 0
+
+
+ IlinkIcfFile_AltDefault
+
+
+
+ IlinkEncInput
+ 0
+
+
+ IlinkEncOutput
+ 0
+
+
+ IlinkEncOutputBom
+ 1
+
+
+ IlinkHeapSelect
+ 1
+
+
+ IlinkLocaleSelect
+ 1
+
+
+
+
+ IARCHIVE
+ 0
+
+ 0
+ 1
+ 0
+
+ IarchiveInputs
+
+
+
+ IarchiveOverride
+ 0
+
+
+ IarchiveOutput
+ ###Unitialized###
+
+
+
+
+ BILINK
+ 0
+
+
+
-
-
diff --git a/bsp/stm32/stm32f429-st-disco/template.eww b/bsp/stm32/stm32f429-st-disco/template.eww
new file mode 100644
index 0000000000000000000000000000000000000000..bd036bb4c98c1598f04b85f64b0dff37f6ec6028
--- /dev/null
+++ b/bsp/stm32/stm32f429-st-disco/template.eww
@@ -0,0 +1,10 @@
+
+
+
+
+ $WS_DIR$\template.ewp
+
+
+
+
+
diff --git a/bsp/stm32/stm32f429-st-disco/template.uvprojx b/bsp/stm32/stm32f429-st-disco/template.uvprojx
index 2c8869914b6409e197a7e95ee73fd3fa94993a08..afcb4847881d182213117c4bc9b9a7d38543c5d7 100644
--- a/bsp/stm32/stm32f429-st-disco/template.uvprojx
+++ b/bsp/stm32/stm32f429-st-disco/template.uvprojx
@@ -16,8 +16,8 @@
STM32F429ZITx
STMicroelectronics
- Keil.STM32F4xx_DFP.2.14.0
- http://www.keil.com/pack/
+ Keil.STM32F4xx_DFP.2.13.0
+ http://www.keil.com/pack
IRAM(0x20000000,0x30000) IRAM2(0x10000000,0x10000) IROM(0x08000000,0x200000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE
@@ -54,7 +54,7 @@
0
0
1
- 1
+ 0
.\Listings\
1
0
diff --git a/bsp/stm32/stm32f469-st-disco/project.ewp b/bsp/stm32/stm32f469-st-disco/project.ewp
index 71a6331118411efcf6d8be2d98788a7aa535becc..1a249d69157ca12c62e21d0b08c13d0e42931a6c 100644
--- a/bsp/stm32/stm32f469-st-disco/project.ewp
+++ b/bsp/stm32/stm32f469-st-disco/project.ewp
@@ -215,10 +215,9 @@
CCDefines
- STM32F469xx
RT_USING_DLIBC
_DLIB_FILE_DESCRIPTOR
- _DLIB_THREAD_SUPPORT
+ STM32F469xx
USE_HAL_DRIVER
@@ -1253,10 +1252,9 @@
CCDefines
- STM32F469xx
RT_USING_DLIBC
_DLIB_FILE_DESCRIPTOR
- _DLIB_THREAD_SUPPORT
+ STM32F469xx
USE_HAL_DRIVER
@@ -2078,180 +2076,168 @@
- Kernel
-
- $PROJ_DIR$\..\..\..\src\clock.c
-
+ Applications
- $PROJ_DIR$\..\..\..\src\components.c
+ $PROJ_DIR$\applications\main.c
- $PROJ_DIR$\..\..\..\src\cpu.c
+ $PROJ_DIR$\applications\lcd_init.c
+
+
+ cpu
- $PROJ_DIR$\..\..\..\src\device.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\common\backtrace.c
- $PROJ_DIR$\..\..\..\src\idle.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\common\div0.c
- $PROJ_DIR$\..\..\..\src\ipc.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\common\showmem.c
- $PROJ_DIR$\..\..\..\src\irq.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c
- $PROJ_DIR$\..\..\..\src\kservice.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\context_iar.S
+
+
+ DeviceDrivers
- $PROJ_DIR$\..\..\..\src\memheap.c
+ $PROJ_DIR$\..\..\..\components\drivers\misc\pin.c
- $PROJ_DIR$\..\..\..\src\mempool.c
+ $PROJ_DIR$\..\..\..\components\drivers\mtd\mtd_nor.c
- $PROJ_DIR$\..\..\..\src\object.c
+ $PROJ_DIR$\..\..\..\components\drivers\sdio\block_dev.c
- $PROJ_DIR$\..\..\..\src\scheduler.c
+ $PROJ_DIR$\..\..\..\components\drivers\sdio\mmcsd_core.c
- $PROJ_DIR$\..\..\..\src\signal.c
+ $PROJ_DIR$\..\..\..\components\drivers\sdio\sd.c
- $PROJ_DIR$\..\..\..\src\thread.c
+ $PROJ_DIR$\..\..\..\components\drivers\sdio\sdio.c
- $PROJ_DIR$\..\..\..\src\timer.c
+ $PROJ_DIR$\..\..\..\components\drivers\sdio\mmc.c
-
-
- Applications
- $PROJ_DIR$\applications\main.c
+ $PROJ_DIR$\..\..\..\components\drivers\serial\serial.c
- $PROJ_DIR$\applications\lcd_init.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\completion.c
-
-
- Drivers
- $PROJ_DIR$\board\board.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\dataqueue.c
- $PROJ_DIR$\board\CubeMX_Config\Src\stm32f4xx_hal_msp.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\pipe.c
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\CMSIS\Device\ST\STM32F4xx\Source\Templates\iar\startup_stm32f469xx.s
+ $PROJ_DIR$\..\..\..\components\drivers\src\ringblk_buf.c
- $PROJ_DIR$\..\libraries\HAL_Drivers\drv_gpio.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\ringbuffer.c
- $PROJ_DIR$\..\libraries\HAL_Drivers\drv_usart.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\waitqueue.c
- $PROJ_DIR$\..\libraries\HAL_Drivers\drv_common.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\workqueue.c
- cpu
-
- $PROJ_DIR$\..\..\..\libcpu\arm\common\backtrace.c
-
-
- $PROJ_DIR$\..\..\..\libcpu\arm\common\div0.c
-
-
- $PROJ_DIR$\..\..\..\libcpu\arm\common\showmem.c
-
+ dlib
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\environ.c
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\context_iar.S
-
-
-
- Filesystem
-
- $PROJ_DIR$\..\..\..\components\dfs\src\dfs.c
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\libc.c
- $PROJ_DIR$\..\..\..\components\dfs\src\dfs_file.c
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\rmtx.c
- $PROJ_DIR$\..\..\..\components\dfs\src\dfs_fs.c
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\stdio.c
- $PROJ_DIR$\..\..\..\components\dfs\src\dfs_posix.c
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_close.c
- $PROJ_DIR$\..\..\..\components\dfs\src\poll.c
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_lseek.c
- $PROJ_DIR$\..\..\..\components\dfs\src\select.c
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_mem.c
- $PROJ_DIR$\..\..\..\components\dfs\filesystems\devfs\devfs.c
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_open.c
- $PROJ_DIR$\..\..\..\components\dfs\filesystems\elmfat\dfs_elm.c
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_read.c
- $PROJ_DIR$\..\..\..\components\dfs\filesystems\elmfat\ff.c
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_remove.c
- $PROJ_DIR$\..\..\..\components\dfs\filesystems\elmfat\option\ccsbcs.c
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_write.c
- DeviceDrivers
+ Drivers
- $PROJ_DIR$\..\..\..\components\drivers\misc\pin.c
+ $PROJ_DIR$\board\board.c
- $PROJ_DIR$\..\..\..\components\drivers\mtd\mtd_nor.c
+ $PROJ_DIR$\board\CubeMX_Config\Src\stm32f4xx_hal_msp.c
- $PROJ_DIR$\..\..\..\components\drivers\sdio\block_dev.c
+ $PROJ_DIR$\..\libraries\STM32F4xx_HAL\CMSIS\Device\ST\STM32F4xx\Source\Templates\iar\startup_stm32f469xx.s
- $PROJ_DIR$\..\..\..\components\drivers\sdio\mmcsd_core.c
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drv_gpio.c
- $PROJ_DIR$\..\..\..\components\drivers\sdio\sd.c
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drv_usart.c
- $PROJ_DIR$\..\..\..\components\drivers\sdio\sdio.c
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drv_common.c
+
+
+ Filesystem
- $PROJ_DIR$\..\..\..\components\drivers\sdio\mmc.c
+ $PROJ_DIR$\..\..\..\components\dfs\src\dfs.c
- $PROJ_DIR$\..\..\..\components\drivers\serial\serial.c
+ $PROJ_DIR$\..\..\..\components\dfs\src\dfs_file.c
- $PROJ_DIR$\..\..\..\components\drivers\src\completion.c
+ $PROJ_DIR$\..\..\..\components\dfs\src\dfs_fs.c
- $PROJ_DIR$\..\..\..\components\drivers\src\dataqueue.c
+ $PROJ_DIR$\..\..\..\components\dfs\src\dfs_posix.c
- $PROJ_DIR$\..\..\..\components\drivers\src\pipe.c
+ $PROJ_DIR$\..\..\..\components\dfs\src\poll.c
- $PROJ_DIR$\..\..\..\components\drivers\src\ringblk_buf.c
+ $PROJ_DIR$\..\..\..\components\dfs\src\select.c
- $PROJ_DIR$\..\..\..\components\drivers\src\ringbuffer.c
+ $PROJ_DIR$\..\..\..\components\dfs\filesystems\devfs\devfs.c
- $PROJ_DIR$\..\..\..\components\drivers\src\waitqueue.c
+ $PROJ_DIR$\..\..\..\components\dfs\filesystems\elmfat\dfs_elm.c
- $PROJ_DIR$\..\..\..\components\drivers\src\workqueue.c
+ $PROJ_DIR$\..\..\..\components\dfs\filesystems\elmfat\ff.c
+
+
+ $PROJ_DIR$\..\..\..\components\dfs\filesystems\elmfat\option\ccsbcs.c
@@ -2259,18 +2245,12 @@
$PROJ_DIR$\..\..\..\components\finsh\shell.c
-
- $PROJ_DIR$\..\..\..\components\finsh\symbol.c
-
$PROJ_DIR$\..\..\..\components\finsh\cmd.c
$PROJ_DIR$\..\..\..\components\finsh\msh.c
-
- $PROJ_DIR$\..\..\..\components\finsh\msh_cmd.c
-
$PROJ_DIR$\..\..\..\components\finsh\msh_file.c
@@ -2306,48 +2286,57 @@
- libc
+ Kernel
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\gmtime_r.c
+ $PROJ_DIR$\..\..\..\src\clock.c
-
-
- dlib
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\environ.c
+ $PROJ_DIR$\..\..\..\src\components.c
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\libc.c
+ $PROJ_DIR$\..\..\..\src\device.c
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\rmtx.c
+ $PROJ_DIR$\..\..\..\src\idle.c
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\stdio.c
+ $PROJ_DIR$\..\..\..\src\ipc.c
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_close.c
+ $PROJ_DIR$\..\..\..\src\irq.c
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_lseek.c
+ $PROJ_DIR$\..\..\..\src\kservice.c
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_mem.c
+ $PROJ_DIR$\..\..\..\src\memheap.c
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_open.c
+ $PROJ_DIR$\..\..\..\src\mempool.c
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_read.c
+ $PROJ_DIR$\..\..\..\src\object.c
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_remove.c
+ $PROJ_DIR$\..\..\..\src\scheduler.c
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_write.c
+ $PROJ_DIR$\..\..\..\src\signal.c
+
+
+ $PROJ_DIR$\..\..\..\src\thread.c
+
+
+ $PROJ_DIR$\..\..\..\src\timer.c
+
+
+
+ libc
+
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\time.c
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\time.c
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\unistd.c
diff --git a/bsp/stm32/stm32f746-st-disco/project.uvoptx b/bsp/stm32/stm32f746-st-disco/project.uvoptx
index e5438bcc230a4c1d1fa07c5d1a3ac8fbe1d71b48..25ac7aaeb5340a98b636aeeaf480ce2865f5774a 100644
--- a/bsp/stm32/stm32f746-st-disco/project.uvoptx
+++ b/bsp/stm32/stm32f746-st-disco/project.uvoptx
@@ -78,78 +78,6 @@
1
18
-
-
- 0
- BSP User Manual (STM32F746G-Discovery)
- D:\Keil_v5\ARM\PACK\Keil\STM32F7xx_DFP\2.9.0\Drivers\BSP\STM32746G-Discovery\STM32746G-Discovery_BSP_User_Manual.chm
-
-
- 1
- BSP User Manual (STM32756G-EVAL)
- D:\Keil_v5\ARM\PACK\Keil\STM32F7xx_DFP\2.9.0\Drivers\BSP\STM32756G_EVAL\STM32756G_EVAL_BSP_User_Manual.chm
-
-
- 2
- User Manual (STM32756G-EVAL)
- D:\Keil_v5\ARM\PACK\Keil\STM32F7xx_DFP\2.9.0\MDK\Boards\ST\STM32756G_EVAL\Documentation\DM00188617.pdf
-
-
- 3
- STM32F756G-Eval Quick Start Guide (STM32756G-EVAL)
- D:\Keil_v5\ARM\PACK\Keil\STM32F7xx_DFP\2.9.0\MDK\Boards\ST\STM32756G_EVAL\Documentation\STM32F756G-EVAL_QSG.pdf
-
-
- 4
- Bill of Materials (STM32756G-EVAL)
- D:\Keil_v5\ARM\PACK\Keil\STM32F7xx_DFP\2.9.0\MDK\Boards\ST\STM32756G_EVAL\Documentation\stm327x6g-eval_bom.zip
-
-
- 5
- Gerber Files (STM32756G-EVAL)
- D:\Keil_v5\ARM\PACK\Keil\STM32F7xx_DFP\2.9.0\MDK\Boards\ST\STM32756G_EVAL\Documentation\stm327x6g-eval_gerber.zip
-
-
- 6
- Schematics (STM32756G-EVAL)
- D:\Keil_v5\ARM\PACK\Keil\STM32F7xx_DFP\2.9.0\MDK\Boards\ST\STM32756G_EVAL\Documentation\stm327x6g-eval_sch.zip
-
-
- 7
- STM32F746G-Discovery Quick Start Guide (STM32F746G-Discovery)
- D:\Keil_v5\ARM\PACK\Keil\STM32F7xx_DFP\2.9.0\MDK\Boards\ST\STM32F746G_Discovery\Documentation\32F746GDISCOVERY_QSG.pdf
-
-
- 8
- User Manual (STM32F746G-Discovery)
- D:\Keil_v5\ARM\PACK\Keil\STM32F7xx_DFP\2.9.0\MDK\Boards\ST\STM32F746G_Discovery\Documentation\DM00190424.pdf
-
-
- 9
- Bill of Materials (STM32F746G-Discovery)
- D:\Keil_v5\ARM\PACK\Keil\STM32F7xx_DFP\2.9.0\MDK\Boards\ST\STM32F746G_Discovery\Documentation\stm32f746g-disco_bom.zip
-
-
- 10
- Gerber Files (STM32F746G-Discovery)
- D:\Keil_v5\ARM\PACK\Keil\STM32F7xx_DFP\2.9.0\MDK\Boards\ST\STM32F746G_Discovery\Documentation\stm32f746g-disco_gerber.zip
-
-
- 11
- Schematics (STM32F746G-Discovery)
- D:\Keil_v5\ARM\PACK\Keil\STM32F7xx_DFP\2.9.0\MDK\Boards\ST\STM32F746G_Discovery\Documentation\stm32f746g-disco_sch.zip
-
-
- 12
- STM32F746G_Discovery Web Page (STM32F746G-Discovery)
- http://www.st.com/en/evaluation-tools/32f746gdiscovery.html
-
-
- 13
- STM32756G_EVAL Evaluation Board Web Page (STM32756G-EVAL)
- http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/LN1199/PF261640
-
-
0
1
@@ -173,7 +101,9 @@
0
0
1
- 5
+ 0
+ 0
+ 6
@@ -200,7 +130,7 @@
0
JL2CM3
- -U59400616 -O78 -S2 -ZTIFSpeedSel5000 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -TO18 -TC10000000 -TP21 -TDS8001 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO15 -FD20000000 -FC1000 -FN1 -FF0STM32F7x_1024 -FS08000000 -FL0100000 -FP0($$Device:STM32F767BGTx$CMSIS\Flash\STM32F7x_1024.FLM)
+ -U59400616 -O78 -S2 -ZTIFSpeedSel5000 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -TO18 -TC10000000 -TP21 -TDS8001 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO15 -FD20000000 -FC1000 -FN1 -FF0STM32F7x_1024 -FS08000000 -FL0100000 -FP0($$Device:STM32F746NGHx$CMSIS\Flash\STM32F7x_1024.FLM)
@@ -236,13 +166,19 @@
0
-
-
- 0
0
- 0
+ 0
+
+
+
+
+
+
+
+
1
+ 0
0
2
10000000
diff --git a/bsp/stm32/stm32f746-st-disco/project.uvprojx b/bsp/stm32/stm32f746-st-disco/project.uvprojx
index 6befa08cf34dfb2c18e9316dd8719593c3781ec5..71caa3e2fd172b6e737ff6fc53a4845a56a9d02c 100644
--- a/bsp/stm32/stm32f746-st-disco/project.uvprojx
+++ b/bsp/stm32/stm32f746-st-disco/project.uvprojx
@@ -8,12 +8,13 @@
0x4
ARM-ADS
5060750::V5.06 update 6 (build 750)::ARMCC
+ 0
STM32F746NGHx
STMicroelectronics
- Keil.STM32F7xx_DFP.2.9.0
- http://www.keil.com/pack
+ Keil.STM32F7xx_DFP.2.13.0
+ http://www.keil.com/pack/
IRAM(0x20010000,0x40000) IRAM2(0x20000000,0x10000) IROM(0x08000000,0x100000) IROM2(0x00200000,0x100000) CPUTYPE("Cortex-M7") FPU3(SFPU) CLOCK(12000000) ELITTLE
@@ -50,7 +51,7 @@
0
0
1
- 1
+ 0
.\build\keil\List\
1
0
@@ -180,6 +181,7 @@
0
0
2
+ 0
1
1
8
@@ -320,6 +322,7 @@
0
0
1
+ 0
0
1
1
@@ -332,7 +335,7 @@
USE_HAL_DRIVER, STM32F746xx
- .;..\..\..\include;applications;.;board;board\CubeMX_Config\Inc;board\ports;..\libraries\HAL_Drivers;..\libraries\HAL_Drivers\config;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m7;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\libc\compilers\common;..\libraries\STM32F7xx_HAL\STM32F7xx_HAL_Driver\Inc;..\libraries\STM32F7xx_HAL\CMSIS\Device\ST\STM32F7xx\Include;..\libraries\STM32F7xx_HAL\CMSIS\Include
+ applications;.;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m7;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;board;board\CubeMX_Config\Inc;board\ports;..\libraries\HAL_Drivers;..\libraries\HAL_Drivers\config;..\..\..\components\finsh;.;..\..\..\include;..\libraries\STM32F7xx_HAL\STM32F7xx_HAL_Driver\Inc;..\libraries\STM32F7xx_HAL\CMSIS\Device\ST\STM32F7xx\Include;..\libraries\STM32F7xx_HAL\CMSIS\Include
@@ -374,120 +377,130 @@
- Kernel
+ Applications
- clock.c
+ main.c
1
- ..\..\..\src\clock.c
+ applications\main.c
+
+
+ cpu
- components.c
+ backtrace.c
1
- ..\..\..\src\components.c
+ ..\..\..\libcpu\arm\common\backtrace.c
- cpu.c
+ div0.c
1
- ..\..\..\src\cpu.c
+ ..\..\..\libcpu\arm\common\div0.c
- device.c
+ showmem.c
1
- ..\..\..\src\device.c
+ ..\..\..\libcpu\arm\common\showmem.c
- idle.c
+ cpu_cache.c
1
- ..\..\..\src\idle.c
+ ..\..\..\libcpu\arm\cortex-m7\cpu_cache.c
- ipc.c
+ cpuport.c
1
- ..\..\..\src\ipc.c
+ ..\..\..\libcpu\arm\cortex-m7\cpuport.c
- irq.c
+ context_rvds.S
+ 2
+ ..\..\..\libcpu\arm\cortex-m7\context_rvds.S
+
+
+
+
+ DeviceDrivers
+
+
+ hwtimer.c
1
- ..\..\..\src\irq.c
+ ..\..\..\components\drivers\hwtimer\hwtimer.c
- kservice.c
+ pin.c
1
- ..\..\..\src\kservice.c
+ ..\..\..\components\drivers\misc\pin.c
- mem.c
+ serial.c
1
- ..\..\..\src\mem.c
+ ..\..\..\components\drivers\serial\serial.c
- mempool.c
+ completion.c
1
- ..\..\..\src\mempool.c
+ ..\..\..\components\drivers\src\completion.c
- object.c
+ dataqueue.c
1
- ..\..\..\src\object.c
+ ..\..\..\components\drivers\src\dataqueue.c
- scheduler.c
+ pipe.c
1
- ..\..\..\src\scheduler.c
+ ..\..\..\components\drivers\src\pipe.c
- signal.c
+ ringblk_buf.c
1
- ..\..\..\src\signal.c
+ ..\..\..\components\drivers\src\ringblk_buf.c
- thread.c
+ ringbuffer.c
1
- ..\..\..\src\thread.c
+ ..\..\..\components\drivers\src\ringbuffer.c
- timer.c
+ waitqueue.c
1
- ..\..\..\src\timer.c
+ ..\..\..\components\drivers\src\waitqueue.c
-
-
- Applications
- main.c
+ workqueue.c
1
- applications\main.c
+ ..\..\..\components\drivers\src\workqueue.c
@@ -544,144 +557,127 @@
- cpu
-
-
- backtrace.c
- 1
- ..\..\..\libcpu\arm\common\backtrace.c
-
-
+ finsh
- div0.c
+ shell.c
1
- ..\..\..\libcpu\arm\common\div0.c
+ ..\..\..\components\finsh\shell.c
- showmem.c
+ cmd.c
1
- ..\..\..\libcpu\arm\common\showmem.c
+ ..\..\..\components\finsh\cmd.c
- cpu_cache.c
+ msh.c
1
- ..\..\..\libcpu\arm\cortex-m7\cpu_cache.c
+ ..\..\..\components\finsh\msh.c
+
+
+ Kernel
- cpuport.c
+ clock.c
1
- ..\..\..\libcpu\arm\cortex-m7\cpuport.c
-
-
-
-
- context_rvds.S
- 2
- ..\..\..\libcpu\arm\cortex-m7\context_rvds.S
+ ..\..\..\src\clock.c
-
-
- DeviceDrivers
- hwtimer.c
+ components.c
1
- ..\..\..\components\drivers\hwtimer\hwtimer.c
+ ..\..\..\src\components.c
- pin.c
+ device.c
1
- ..\..\..\components\drivers\misc\pin.c
+ ..\..\..\src\device.c
- serial.c
+ idle.c
1
- ..\..\..\components\drivers\serial\serial.c
+ ..\..\..\src\idle.c
- completion.c
+ ipc.c
1
- ..\..\..\components\drivers\src\completion.c
+ ..\..\..\src\ipc.c
- dataqueue.c
+ irq.c
1
- ..\..\..\components\drivers\src\dataqueue.c
+ ..\..\..\src\irq.c
- pipe.c
+ kservice.c
1
- ..\..\..\components\drivers\src\pipe.c
+ ..\..\..\src\kservice.c
- ringblk_buf.c
+ mem.c
1
- ..\..\..\components\drivers\src\ringblk_buf.c
+ ..\..\..\src\mem.c
- ringbuffer.c
+ mempool.c
1
- ..\..\..\components\drivers\src\ringbuffer.c
+ ..\..\..\src\mempool.c
- waitqueue.c
+ object.c
1
- ..\..\..\components\drivers\src\waitqueue.c
+ ..\..\..\src\object.c
- workqueue.c
+ scheduler.c
1
- ..\..\..\components\drivers\src\workqueue.c
+ ..\..\..\src\scheduler.c
-
-
- finsh
- shell.c
+ signal.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\src\signal.c
- cmd.c
+ thread.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\src\thread.c
- msh.c
+ timer.c
1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\src\timer.c
@@ -722,6 +718,13 @@
..\libraries\STM32F7xx_HAL\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_crc.c
+
+
+ stm32f7xx_hal_crc_ex.c
+ 1
+ ..\libraries\STM32F7xx_HAL\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_crc_ex.c
+
+
stm32f7xx_hal_cryp.c
@@ -852,4 +855,9 @@
+
+
+
+
+
diff --git a/bsp/stm32/stm32f746-st-disco/template.uvoptx b/bsp/stm32/stm32f746-st-disco/template.uvoptx
index e5438bcc230a4c1d1fa07c5d1a3ac8fbe1d71b48..25ac7aaeb5340a98b636aeeaf480ce2865f5774a 100644
--- a/bsp/stm32/stm32f746-st-disco/template.uvoptx
+++ b/bsp/stm32/stm32f746-st-disco/template.uvoptx
@@ -78,78 +78,6 @@
1
18
-
-
- 0
- BSP User Manual (STM32F746G-Discovery)
- D:\Keil_v5\ARM\PACK\Keil\STM32F7xx_DFP\2.9.0\Drivers\BSP\STM32746G-Discovery\STM32746G-Discovery_BSP_User_Manual.chm
-
-
- 1
- BSP User Manual (STM32756G-EVAL)
- D:\Keil_v5\ARM\PACK\Keil\STM32F7xx_DFP\2.9.0\Drivers\BSP\STM32756G_EVAL\STM32756G_EVAL_BSP_User_Manual.chm
-
-
- 2
- User Manual (STM32756G-EVAL)
- D:\Keil_v5\ARM\PACK\Keil\STM32F7xx_DFP\2.9.0\MDK\Boards\ST\STM32756G_EVAL\Documentation\DM00188617.pdf
-
-
- 3
- STM32F756G-Eval Quick Start Guide (STM32756G-EVAL)
- D:\Keil_v5\ARM\PACK\Keil\STM32F7xx_DFP\2.9.0\MDK\Boards\ST\STM32756G_EVAL\Documentation\STM32F756G-EVAL_QSG.pdf
-
-
- 4
- Bill of Materials (STM32756G-EVAL)
- D:\Keil_v5\ARM\PACK\Keil\STM32F7xx_DFP\2.9.0\MDK\Boards\ST\STM32756G_EVAL\Documentation\stm327x6g-eval_bom.zip
-
-
- 5
- Gerber Files (STM32756G-EVAL)
- D:\Keil_v5\ARM\PACK\Keil\STM32F7xx_DFP\2.9.0\MDK\Boards\ST\STM32756G_EVAL\Documentation\stm327x6g-eval_gerber.zip
-
-
- 6
- Schematics (STM32756G-EVAL)
- D:\Keil_v5\ARM\PACK\Keil\STM32F7xx_DFP\2.9.0\MDK\Boards\ST\STM32756G_EVAL\Documentation\stm327x6g-eval_sch.zip
-
-
- 7
- STM32F746G-Discovery Quick Start Guide (STM32F746G-Discovery)
- D:\Keil_v5\ARM\PACK\Keil\STM32F7xx_DFP\2.9.0\MDK\Boards\ST\STM32F746G_Discovery\Documentation\32F746GDISCOVERY_QSG.pdf
-
-
- 8
- User Manual (STM32F746G-Discovery)
- D:\Keil_v5\ARM\PACK\Keil\STM32F7xx_DFP\2.9.0\MDK\Boards\ST\STM32F746G_Discovery\Documentation\DM00190424.pdf
-
-
- 9
- Bill of Materials (STM32F746G-Discovery)
- D:\Keil_v5\ARM\PACK\Keil\STM32F7xx_DFP\2.9.0\MDK\Boards\ST\STM32F746G_Discovery\Documentation\stm32f746g-disco_bom.zip
-
-
- 10
- Gerber Files (STM32F746G-Discovery)
- D:\Keil_v5\ARM\PACK\Keil\STM32F7xx_DFP\2.9.0\MDK\Boards\ST\STM32F746G_Discovery\Documentation\stm32f746g-disco_gerber.zip
-
-
- 11
- Schematics (STM32F746G-Discovery)
- D:\Keil_v5\ARM\PACK\Keil\STM32F7xx_DFP\2.9.0\MDK\Boards\ST\STM32F746G_Discovery\Documentation\stm32f746g-disco_sch.zip
-
-
- 12
- STM32F746G_Discovery Web Page (STM32F746G-Discovery)
- http://www.st.com/en/evaluation-tools/32f746gdiscovery.html
-
-
- 13
- STM32756G_EVAL Evaluation Board Web Page (STM32756G-EVAL)
- http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/LN1199/PF261640
-
-
0
1
@@ -173,7 +101,9 @@
0
0
1
- 5
+ 0
+ 0
+ 6
@@ -200,7 +130,7 @@
0
JL2CM3
- -U59400616 -O78 -S2 -ZTIFSpeedSel5000 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -TO18 -TC10000000 -TP21 -TDS8001 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO15 -FD20000000 -FC1000 -FN1 -FF0STM32F7x_1024 -FS08000000 -FL0100000 -FP0($$Device:STM32F767BGTx$CMSIS\Flash\STM32F7x_1024.FLM)
+ -U59400616 -O78 -S2 -ZTIFSpeedSel5000 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -TO18 -TC10000000 -TP21 -TDS8001 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO15 -FD20000000 -FC1000 -FN1 -FF0STM32F7x_1024 -FS08000000 -FL0100000 -FP0($$Device:STM32F746NGHx$CMSIS\Flash\STM32F7x_1024.FLM)
@@ -236,13 +166,19 @@
0
-
-
- 0
0
- 0
+ 0
+
+
+
+
+
+
+
+
1
+ 0
0
2
10000000
diff --git a/bsp/stm32/stm32f746-st-disco/template.uvprojx b/bsp/stm32/stm32f746-st-disco/template.uvprojx
index 0925446519db5d54723c48e20ae2fb8e0b2b1bcb..bcd811db9042675e788cdfaf4edb3b370b69f0e4 100644
--- a/bsp/stm32/stm32f746-st-disco/template.uvprojx
+++ b/bsp/stm32/stm32f746-st-disco/template.uvprojx
@@ -11,12 +11,13 @@
0x4
ARM-ADS
5060750::V5.06 update 6 (build 750)::ARMCC
+ 0
STM32F746NGHx
STMicroelectronics
- Keil.STM32F7xx_DFP.2.9.0
- http://www.keil.com/pack
+ Keil.STM32F7xx_DFP.2.13.0
+ http://www.keil.com/pack/
IRAM(0x20010000,0x40000) IRAM2(0x20000000,0x10000) IROM(0x08000000,0x100000) IROM2(0x00200000,0x100000) CPUTYPE("Cortex-M7") FPU3(SFPU) CLOCK(12000000) ELITTLE
@@ -53,7 +54,7 @@
0
0
1
- 1
+ 0
.\build\keil\List\
1
0
@@ -183,6 +184,7 @@
0
0
2
+ 0
1
1
8
@@ -323,6 +325,7 @@
0
0
1
+ 0
0
1
1
@@ -383,4 +386,10 @@
+
+
+
+
+
+
diff --git a/bsp/stm32/stm32f767-st-nucleo/project.ewp b/bsp/stm32/stm32f767-st-nucleo/project.ewp
index 14af8ab58fb53bc5226615f99fe3e99a27ff0132..fdbc4a0268e0e05cbe69b8bbf3ec1cd3f8478937 100644
--- a/bsp/stm32/stm32f767-st-nucleo/project.ewp
+++ b/bsp/stm32/stm32f767-st-nucleo/project.ewp
@@ -224,10 +224,9 @@
CCDefines
- STM32F767xx
RT_USING_DLIBC
_DLIB_FILE_DESCRIPTOR
- _DLIB_THREAD_SUPPORT
+ STM32F767xx
USE_HAL_DRIVER
@@ -360,6 +359,7 @@
$PROJ_DIR$\..\..\..\libcpu\arm\common
$PROJ_DIR$\..\..\..\components\dfs\include
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m7
+ $PROJ_DIR$\board\ports
$PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\.
$PROJ_DIR$\applications
@@ -1282,10 +1282,9 @@
CCDefines
- STM32F767xx
RT_USING_DLIBC
_DLIB_FILE_DESCRIPTOR
- _DLIB_THREAD_SUPPORT
+ STM32F767xx
USE_HAL_DRIVER
@@ -1418,6 +1417,7 @@
$PROJ_DIR$\..\..\..\libcpu\arm\common
$PROJ_DIR$\..\..\..\components\dfs\include
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m7
+ $PROJ_DIR$\board\ports
$PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\.
$PROJ_DIR$\applications
@@ -2123,144 +2123,135 @@
- Drivers
+ cpu
- $PROJ_DIR$\board\board.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\common\backtrace.c
- $PROJ_DIR$\board\CubeMX_Config\Src\stm32f7xx_hal_msp.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\common\div0.c
- $PROJ_DIR$\..\libraries\STM32F7xx_HAL\CMSIS\Device\ST\STM32F7xx\Source\Templates\iar\startup_stm32f767xx.s
+ $PROJ_DIR$\..\..\..\libcpu\arm\common\showmem.c
- $PROJ_DIR$\..\libraries\HAL_Drivers\drv_gpio.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m7\cpu_cache.c
- $PROJ_DIR$\..\libraries\HAL_Drivers\drv_usart.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m7\cpuport.c
- $PROJ_DIR$\..\libraries\HAL_Drivers\drv_common.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m7\context_iar.S
- Kernel
+ DeviceDrivers
- $PROJ_DIR$\..\..\..\src\clock.c
+ $PROJ_DIR$\..\..\..\components\drivers\misc\pin.c
- $PROJ_DIR$\..\..\..\src\components.c
+ $PROJ_DIR$\..\..\..\components\drivers\serial\serial.c
- $PROJ_DIR$\..\..\..\src\cpu.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\completion.c
- $PROJ_DIR$\..\..\..\src\device.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\dataqueue.c
- $PROJ_DIR$\..\..\..\src\idle.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\pipe.c
- $PROJ_DIR$\..\..\..\src\ipc.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\ringblk_buf.c
- $PROJ_DIR$\..\..\..\src\irq.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\ringbuffer.c
- $PROJ_DIR$\..\..\..\src\kservice.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\waitqueue.c
- $PROJ_DIR$\..\..\..\src\mem.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\workqueue.c
+
+
+ dlib
- $PROJ_DIR$\..\..\..\src\mempool.c
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\environ.c
- $PROJ_DIR$\..\..\..\src\object.c
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\libc.c
- $PROJ_DIR$\..\..\..\src\scheduler.c
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\rmtx.c
- $PROJ_DIR$\..\..\..\src\signal.c
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\stdio.c
- $PROJ_DIR$\..\..\..\src\thread.c
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_close.c
- $PROJ_DIR$\..\..\..\src\timer.c
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_lseek.c
-
-
- CORTEX-M7
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m7\cpuport.c
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_mem.c
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m7\context_iar.S
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_open.c
- $PROJ_DIR$\..\..\..\libcpu\arm\common\backtrace.c
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_read.c
- $PROJ_DIR$\..\..\..\libcpu\arm\common\div0.c
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_remove.c
- $PROJ_DIR$\..\..\..\libcpu\arm\common\showmem.c
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_write.c
- Filesystem
-
- $PROJ_DIR$\..\..\..\components\dfs\src\dfs.c
-
+ Drivers
- $PROJ_DIR$\..\..\..\components\dfs\src\dfs_file.c
+ $PROJ_DIR$\board\board.c
- $PROJ_DIR$\..\..\..\components\dfs\src\dfs_fs.c
+ $PROJ_DIR$\board\CubeMX_Config\Src\stm32f7xx_hal_msp.c
- $PROJ_DIR$\..\..\..\components\dfs\src\dfs_posix.c
+ $PROJ_DIR$\..\libraries\STM32F7xx_HAL\CMSIS\Device\ST\STM32F7xx\Source\Templates\iar\startup_stm32f767xx.s
- $PROJ_DIR$\..\..\..\components\dfs\src\poll.c
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drv_gpio.c
- $PROJ_DIR$\..\..\..\components\dfs\src\select.c
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drv_usart.c
- $PROJ_DIR$\..\..\..\components\dfs\filesystems\devfs\devfs.c
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drv_common.c
- DeviceDrivers
-
- $PROJ_DIR$\..\..\..\components\drivers\misc\pin.c
-
-
- $PROJ_DIR$\..\..\..\components\drivers\serial\serial.c
-
+ Filesystem
- $PROJ_DIR$\..\..\..\components\drivers\src\completion.c
+ $PROJ_DIR$\..\..\..\components\dfs\src\dfs.c
- $PROJ_DIR$\..\..\..\components\drivers\src\dataqueue.c
+ $PROJ_DIR$\..\..\..\components\dfs\src\dfs_file.c
- $PROJ_DIR$\..\..\..\components\drivers\src\pipe.c
+ $PROJ_DIR$\..\..\..\components\dfs\src\dfs_fs.c
- $PROJ_DIR$\..\..\..\components\drivers\src\ringblk_buf.c
+ $PROJ_DIR$\..\..\..\components\dfs\src\dfs_posix.c
- $PROJ_DIR$\..\..\..\components\drivers\src\ringbuffer.c
+ $PROJ_DIR$\..\..\..\components\dfs\src\poll.c
- $PROJ_DIR$\..\..\..\components\drivers\src\waitqueue.c
+ $PROJ_DIR$\..\..\..\components\dfs\src\select.c
- $PROJ_DIR$\..\..\..\components\drivers\src\workqueue.c
+ $PROJ_DIR$\..\..\..\components\dfs\filesystems\devfs\devfs.c
@@ -2268,18 +2259,12 @@
$PROJ_DIR$\..\..\..\components\finsh\shell.c
-
- $PROJ_DIR$\..\..\..\components\finsh\symbol.c
-
$PROJ_DIR$\..\..\..\components\finsh\cmd.c
$PROJ_DIR$\..\..\..\components\finsh\msh.c
-
- $PROJ_DIR$\..\..\..\components\finsh\msh_cmd.c
-
$PROJ_DIR$\..\..\..\components\finsh\msh_file.c
@@ -2315,48 +2300,57 @@
- libc
+ Kernel
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\gmtime_r.c
+ $PROJ_DIR$\..\..\..\src\clock.c
-
-
- dlib
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\environ.c
+ $PROJ_DIR$\..\..\..\src\components.c
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\libc.c
+ $PROJ_DIR$\..\..\..\src\device.c
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\rmtx.c
+ $PROJ_DIR$\..\..\..\src\idle.c
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\stdio.c
+ $PROJ_DIR$\..\..\..\src\ipc.c
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_close.c
+ $PROJ_DIR$\..\..\..\src\irq.c
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_lseek.c
+ $PROJ_DIR$\..\..\..\src\kservice.c
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_mem.c
+ $PROJ_DIR$\..\..\..\src\mem.c
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_open.c
+ $PROJ_DIR$\..\..\..\src\mempool.c
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_read.c
+ $PROJ_DIR$\..\..\..\src\object.c
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_remove.c
+ $PROJ_DIR$\..\..\..\src\scheduler.c
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_write.c
+ $PROJ_DIR$\..\..\..\src\signal.c
+
+
+ $PROJ_DIR$\..\..\..\src\thread.c
+
+
+ $PROJ_DIR$\..\..\..\src\timer.c
+
+
+
+ libc
+
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\time.c
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\time.c
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\unistd.c
@@ -2376,12 +2370,18 @@
$PROJ_DIR$\..\libraries\STM32F7xx_HAL\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_crc.c
+
+ $PROJ_DIR$\..\libraries\STM32F7xx_HAL\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_crc_ex.c
+
$PROJ_DIR$\..\libraries\STM32F7xx_HAL\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_cryp.c
$PROJ_DIR$\..\libraries\STM32F7xx_HAL\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_cryp_ex.c
+
+ $PROJ_DIR$\..\libraries\STM32F7xx_HAL\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_exti.c
+
$PROJ_DIR$\..\libraries\STM32F7xx_HAL\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_dma.c
@@ -2412,6 +2412,9 @@
$PROJ_DIR$\..\libraries\STM32F7xx_HAL\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_uart.c
+
+ $PROJ_DIR$\..\libraries\STM32F7xx_HAL\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_uart_ex.c
+
$PROJ_DIR$\..\libraries\STM32F7xx_HAL\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_usart.c
diff --git a/bsp/stm32/stm32f767-st-nucleo/project.uvoptx b/bsp/stm32/stm32f767-st-nucleo/project.uvoptx
index b9068005f0047f061e5fc115929a2b86e7d36c9e..e53a5beaa2889a8c101397c7a9588c5b1d522676 100644
--- a/bsp/stm32/stm32f767-st-nucleo/project.uvoptx
+++ b/bsp/stm32/stm32f767-st-nucleo/project.uvoptx
@@ -178,6 +178,7 @@
1
+ 0
0
2
10000000
diff --git a/bsp/stm32/stm32f767-st-nucleo/project.uvprojx b/bsp/stm32/stm32f767-st-nucleo/project.uvprojx
index e27d972f59d893af9ef92b948d122c9b49e9bf48..7894d640edb25acba65cdb047a803667657643ba 100644
--- a/bsp/stm32/stm32f767-st-nucleo/project.uvprojx
+++ b/bsp/stm32/stm32f767-st-nucleo/project.uvprojx
@@ -13,8 +13,8 @@
STM32F767ZITx
STMicroelectronics
- Keil.STM32F7xx_DFP.2.11.0
- http://www.keil.com/pack
+ Keil.STM32F7xx_DFP.2.13.0
+ http://www.keil.com/pack/
IRAM(0x20020000,0x60000) IRAM2(0x20000000,0x20000) IROM(0x08000000,0x200000) IROM2(0x00200000,0x200000) CPUTYPE("Cortex-M7") FPU3(DFPU) CLOCK(12000000) ELITTLE
@@ -51,7 +51,7 @@
0
0
1
- 1
+ 0
.\build\keil\List\
1
0
@@ -181,6 +181,7 @@
0
0
3
+ 0
1
1
8
@@ -334,7 +335,7 @@
STM32F767xx, USE_HAL_DRIVER, RT_USING_ARM_LIBC
- .;..\..\..\include;applications;.;board;board\CubeMX_Config\Inc;board\ports;..\libraries\HAL_Drivers;..\libraries\HAL_Drivers\config;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m7;..\..\..\components\dfs\include;..\..\..\components\dfs\filesystems\devfs;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\libc\compilers\armlibc;..\..\..\components\libc\compilers\common;..\libraries\STM32F7xx_HAL\STM32F7xx_HAL_Driver\Inc;..\libraries\STM32F7xx_HAL\CMSIS\Device\ST\STM32F7xx\Include;..\libraries\STM32F7xx_HAL\CMSIS\Include
+ applications;.;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m7;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;board;board\CubeMX_Config\Inc;board\ports;..\libraries\HAL_Drivers;..\libraries\HAL_Drivers\config;..\..\..\components\dfs\include;..\..\..\components\dfs\filesystems\devfs;..\..\..\components\finsh;.;..\..\..\include;..\..\..\components\libc\compilers\armlibc;..\..\..\components\libc\compilers\common;..\libraries\STM32F7xx_HAL\STM32F7xx_HAL_Driver\Inc;..\libraries\STM32F7xx_HAL\CMSIS\Device\ST\STM32F7xx\Include;..\libraries\STM32F7xx_HAL\CMSIS\Include
@@ -376,120 +377,123 @@
- Kernel
+ Applications
- clock.c
+ main.c
1
- ..\..\..\src\clock.c
+ applications\main.c
+
+
+ cpu
- components.c
+ backtrace.c
1
- ..\..\..\src\components.c
+ ..\..\..\libcpu\arm\common\backtrace.c
- cpu.c
+ div0.c
1
- ..\..\..\src\cpu.c
+ ..\..\..\libcpu\arm\common\div0.c
- device.c
+ showmem.c
1
- ..\..\..\src\device.c
+ ..\..\..\libcpu\arm\common\showmem.c
- idle.c
+ cpu_cache.c
1
- ..\..\..\src\idle.c
+ ..\..\..\libcpu\arm\cortex-m7\cpu_cache.c
- ipc.c
+ cpuport.c
1
- ..\..\..\src\ipc.c
+ ..\..\..\libcpu\arm\cortex-m7\cpuport.c
- irq.c
- 1
- ..\..\..\src\irq.c
+ context_rvds.S
+ 2
+ ..\..\..\libcpu\arm\cortex-m7\context_rvds.S
+
+
+ DeviceDrivers
- kservice.c
+ pin.c
1
- ..\..\..\src\kservice.c
+ ..\..\..\components\drivers\misc\pin.c
- mem.c
+ serial.c
1
- ..\..\..\src\mem.c
+ ..\..\..\components\drivers\serial\serial.c
- mempool.c
+ completion.c
1
- ..\..\..\src\mempool.c
+ ..\..\..\components\drivers\src\completion.c
- object.c
+ dataqueue.c
1
- ..\..\..\src\object.c
+ ..\..\..\components\drivers\src\dataqueue.c
- scheduler.c
+ pipe.c
1
- ..\..\..\src\scheduler.c
+ ..\..\..\components\drivers\src\pipe.c
- signal.c
+ ringblk_buf.c
1
- ..\..\..\src\signal.c
+ ..\..\..\components\drivers\src\ringblk_buf.c
- thread.c
+ ringbuffer.c
1
- ..\..\..\src\thread.c
+ ..\..\..\components\drivers\src\ringbuffer.c
- timer.c
+ waitqueue.c
1
- ..\..\..\src\timer.c
+ ..\..\..\components\drivers\src\waitqueue.c
-
-
- Applications
- main.c
+ workqueue.c
1
- applications\main.c
+ ..\..\..\components\drivers\src\workqueue.c
@@ -539,266 +543,256 @@
- cpu
+ Filesystem
- backtrace.c
+ dfs.c
1
- ..\..\..\libcpu\arm\common\backtrace.c
+ ..\..\..\components\dfs\src\dfs.c
- div0.c
+ dfs_file.c
1
- ..\..\..\libcpu\arm\common\div0.c
+ ..\..\..\components\dfs\src\dfs_file.c
- showmem.c
+ dfs_fs.c
1
- ..\..\..\libcpu\arm\common\showmem.c
+ ..\..\..\components\dfs\src\dfs_fs.c
- cpu_cache.c
+ dfs_posix.c
1
- ..\..\..\libcpu\arm\cortex-m7\cpu_cache.c
+ ..\..\..\components\dfs\src\dfs_posix.c
- cpuport.c
+ poll.c
1
- ..\..\..\libcpu\arm\cortex-m7\cpuport.c
-
-
-
-
- context_rvds.S
- 2
- ..\..\..\libcpu\arm\cortex-m7\context_rvds.S
+ ..\..\..\components\dfs\src\poll.c
-
-
- Filesystem
- dfs.c
+ select.c
1
- ..\..\..\components\dfs\src\dfs.c
+ ..\..\..\components\dfs\src\select.c
- dfs_file.c
+ devfs.c
1
- ..\..\..\components\dfs\src\dfs_file.c
+ ..\..\..\components\dfs\filesystems\devfs\devfs.c
+
+
+ finsh
- dfs_fs.c
+ shell.c
1
- ..\..\..\components\dfs\src\dfs_fs.c
+ ..\..\..\components\finsh\shell.c
- dfs_posix.c
+ cmd.c
1
- ..\..\..\components\dfs\src\dfs_posix.c
+ ..\..\..\components\finsh\cmd.c
- poll.c
+ msh.c
1
- ..\..\..\components\dfs\src\poll.c
+ ..\..\..\components\finsh\msh.c
- select.c
+ msh_file.c
1
- ..\..\..\components\dfs\src\select.c
+ ..\..\..\components\finsh\msh_file.c
- devfs.c
+ finsh_compiler.c
1
- ..\..\..\components\dfs\filesystems\devfs\devfs.c
+ ..\..\..\components\finsh\finsh_compiler.c
-
-
- DeviceDrivers
- pin.c
+ finsh_error.c
1
- ..\..\..\components\drivers\misc\pin.c
+ ..\..\..\components\finsh\finsh_error.c
- serial.c
+ finsh_heap.c
1
- ..\..\..\components\drivers\serial\serial.c
+ ..\..\..\components\finsh\finsh_heap.c
- completion.c
+ finsh_init.c
1
- ..\..\..\components\drivers\src\completion.c
+ ..\..\..\components\finsh\finsh_init.c
- dataqueue.c
+ finsh_node.c
1
- ..\..\..\components\drivers\src\dataqueue.c
+ ..\..\..\components\finsh\finsh_node.c
- pipe.c
+ finsh_ops.c
1
- ..\..\..\components\drivers\src\pipe.c
+ ..\..\..\components\finsh\finsh_ops.c
- ringblk_buf.c
+ finsh_parser.c
1
- ..\..\..\components\drivers\src\ringblk_buf.c
+ ..\..\..\components\finsh\finsh_parser.c
- ringbuffer.c
+ finsh_var.c
1
- ..\..\..\components\drivers\src\ringbuffer.c
+ ..\..\..\components\finsh\finsh_var.c
- waitqueue.c
+ finsh_vm.c
1
- ..\..\..\components\drivers\src\waitqueue.c
+ ..\..\..\components\finsh\finsh_vm.c
- workqueue.c
+ finsh_token.c
1
- ..\..\..\components\drivers\src\workqueue.c
+ ..\..\..\components\finsh\finsh_token.c
- finsh
+ Kernel
- shell.c
+ clock.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\src\clock.c
- cmd.c
+ components.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\src\components.c
- msh.c
+ device.c
1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\src\device.c
- msh_file.c
+ idle.c
1
- ..\..\..\components\finsh\msh_file.c
+ ..\..\..\src\idle.c
- finsh_compiler.c
+ ipc.c
1
- ..\..\..\components\finsh\finsh_compiler.c
+ ..\..\..\src\ipc.c
- finsh_error.c
+ irq.c
1
- ..\..\..\components\finsh\finsh_error.c
+ ..\..\..\src\irq.c
- finsh_heap.c
+ kservice.c
1
- ..\..\..\components\finsh\finsh_heap.c
+ ..\..\..\src\kservice.c
- finsh_init.c
+ mem.c
1
- ..\..\..\components\finsh\finsh_init.c
+ ..\..\..\src\mem.c
- finsh_node.c
+ mempool.c
1
- ..\..\..\components\finsh\finsh_node.c
+ ..\..\..\src\mempool.c
- finsh_ops.c
+ object.c
1
- ..\..\..\components\finsh\finsh_ops.c
+ ..\..\..\src\object.c
- finsh_parser.c
+ scheduler.c
1
- ..\..\..\components\finsh\finsh_parser.c
+ ..\..\..\src\scheduler.c
- finsh_var.c
+ signal.c
1
- ..\..\..\components\finsh\finsh_var.c
+ ..\..\..\src\signal.c
- finsh_vm.c
+ thread.c
1
- ..\..\..\components\finsh\finsh_vm.c
+ ..\..\..\src\thread.c
- finsh_token.c
+ timer.c
1
- ..\..\..\components\finsh\finsh_token.c
+ ..\..\..\src\timer.c
@@ -839,6 +833,13 @@
..\..\..\components\libc\compilers\common\time.c
+
+
+ unistd.c
+ 1
+ ..\..\..\components\libc\compilers\common\unistd.c
+
+
STM32_HAL
@@ -877,6 +878,13 @@
..\libraries\STM32F7xx_HAL\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_crc.c
+
+
+ stm32f7xx_hal_crc_ex.c
+ 1
+ ..\libraries\STM32F7xx_HAL\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_crc_ex.c
+
+
stm32f7xx_hal_cryp.c
diff --git a/bsp/stm32/stm32f767-st-nucleo/template.uvoptx b/bsp/stm32/stm32f767-st-nucleo/template.uvoptx
index b9068005f0047f061e5fc115929a2b86e7d36c9e..e53a5beaa2889a8c101397c7a9588c5b1d522676 100644
--- a/bsp/stm32/stm32f767-st-nucleo/template.uvoptx
+++ b/bsp/stm32/stm32f767-st-nucleo/template.uvoptx
@@ -178,6 +178,7 @@
1
+ 0
0
2
10000000
diff --git a/bsp/stm32/stm32f767-st-nucleo/template.uvprojx b/bsp/stm32/stm32f767-st-nucleo/template.uvprojx
index 71fe18464b5606239ad850a839aa341a83276b04..5a31a86a9b701be9e2b9bde1c6a929d32ab8893d 100644
--- a/bsp/stm32/stm32f767-st-nucleo/template.uvprojx
+++ b/bsp/stm32/stm32f767-st-nucleo/template.uvprojx
@@ -16,8 +16,8 @@
STM32F767ZITx
STMicroelectronics
- Keil.STM32F7xx_DFP.2.11.0
- http://www.keil.com/pack
+ Keil.STM32F7xx_DFP.2.13.0
+ http://www.keil.com/pack/
IRAM(0x20020000,0x60000) IRAM2(0x20000000,0x20000) IROM(0x08000000,0x200000) IROM2(0x00200000,0x200000) CPUTYPE("Cortex-M7") FPU3(DFPU) CLOCK(12000000) ELITTLE
@@ -54,7 +54,7 @@
0
0
1
- 1
+ 0
.\build\keil\List\
1
0
@@ -184,6 +184,7 @@
0
0
3
+ 0
1
1
8
diff --git a/bsp/stm32/stm32f769-st-disco/project.uvprojx b/bsp/stm32/stm32f769-st-disco/project.uvprojx
index e10c36d060ddc25eed2fad2502b4125ee43ddddb..f05717fefe7c4330259c8213301d27704288506a 100644
--- a/bsp/stm32/stm32f769-st-disco/project.uvprojx
+++ b/bsp/stm32/stm32f769-st-disco/project.uvprojx
@@ -13,8 +13,8 @@
STM32F769NIHx
STMicroelectronics
- Keil.STM32F7xx_DFP.2.11.0
- http://www.keil.com/pack
+ Keil.STM32F7xx_DFP.2.13.0
+ http://www.keil.com/pack/
IRAM(0x20020000,0x60000) IRAM2(0x20000000,0x20000) IROM(0x08000000,0x200000) IROM2(0x00200000,0x200000) CPUTYPE("Cortex-M7") FPU3(DFPU) CLOCK(12000000) ELITTLE
@@ -51,7 +51,7 @@
0
0
1
- 1
+ 0
.\build\keil\List\
1
0
@@ -335,7 +335,7 @@
STM32F767xx, USE_HAL_DRIVER
- .;..\..\..\include;applications;.;board;board\CubeMX_Config\Inc;..\libraries\HAL_Drivers;..\libraries\HAL_Drivers\config;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m7;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\libc\compilers\common;..\libraries\STM32F7xx_HAL\STM32F7xx_HAL_Driver\Inc;..\libraries\STM32F7xx_HAL\CMSIS\Device\ST\STM32F7xx\Include;..\libraries\STM32F7xx_HAL\CMSIS\Include
+ applications;.;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m7;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;board;board\CubeMX_Config\Inc;..\libraries\HAL_Drivers;..\libraries\HAL_Drivers\config;..\..\..\components\finsh;.;..\..\..\include;..\..\..\components\libc\compilers\common;..\..\..\components\net\lwip-2.0.2\src;..\..\..\components\net\lwip-2.0.2\src\include;..\..\..\components\net\lwip-2.0.2\src\include\ipv4;..\..\..\components\net\lwip-2.0.2\src\arch\include;..\..\..\components\net\lwip-2.0.2\src\include\netif;..\..\..\components\net\lwip-2.0.2\src\include\posix;..\libraries\STM32F7xx_HAL\STM32F7xx_HAL_Driver\Inc;..\libraries\STM32F7xx_HAL\CMSIS\Device\ST\STM32F7xx\Include;..\libraries\STM32F7xx_HAL\CMSIS\Include
@@ -377,26 +377,209 @@
- Kernel
+ Applications
- clock.c
+ main.c
1
- ..\..\..\src\clock.c
+ applications\main.c
+
+
+ cpu
- components.c
+ backtrace.c
1
- ..\..\..\src\components.c
+ ..\..\..\libcpu\arm\common\backtrace.c
+
+
+
+
+ div0.c
+ 1
+ ..\..\..\libcpu\arm\common\div0.c
+
+
+
+
+ showmem.c
+ 1
+ ..\..\..\libcpu\arm\common\showmem.c
+
+
+
+
+ cpu_cache.c
+ 1
+ ..\..\..\libcpu\arm\cortex-m7\cpu_cache.c
+
+
+
+
+ cpuport.c
+ 1
+ ..\..\..\libcpu\arm\cortex-m7\cpuport.c
+
+
+
+
+ context_rvds.S
+ 2
+ ..\..\..\libcpu\arm\cortex-m7\context_rvds.S
+
+
+
+
+ DeviceDrivers
+
+
+ pin.c
+ 1
+ ..\..\..\components\drivers\misc\pin.c
+
+
+
+
+ serial.c
+ 1
+ ..\..\..\components\drivers\serial\serial.c
+
+
+
+
+ completion.c
+ 1
+ ..\..\..\components\drivers\src\completion.c
+
+
+
+
+ dataqueue.c
+ 1
+ ..\..\..\components\drivers\src\dataqueue.c
+
+
+
+
+ pipe.c
+ 1
+ ..\..\..\components\drivers\src\pipe.c
+
+
+
+
+ ringblk_buf.c
+ 1
+ ..\..\..\components\drivers\src\ringblk_buf.c
+
+
+
+
+ ringbuffer.c
+ 1
+ ..\..\..\components\drivers\src\ringbuffer.c
+
+
+
+
+ waitqueue.c
+ 1
+ ..\..\..\components\drivers\src\waitqueue.c
+
+
+
+
+ workqueue.c
+ 1
+ ..\..\..\components\drivers\src\workqueue.c
+
+
+
+
+ Drivers
+
+
+ board.c
+ 1
+ board\board.c
+
+
+
+
+ stm32f7xx_hal_msp.c
+ 1
+ board\CubeMX_Config\Src\stm32f7xx_hal_msp.c
+
+
+
+
+ startup_stm32f767xx.s
+ 2
+ ..\libraries\STM32F7xx_HAL\CMSIS\Device\ST\STM32F7xx\Source\Templates\arm\startup_stm32f767xx.s
+
+
+
+
+ drv_gpio.c
+ 1
+ ..\libraries\HAL_Drivers\drv_gpio.c
+
+
+
+
+ drv_usart.c
+ 1
+ ..\libraries\HAL_Drivers\drv_usart.c
+
+
+
+
+ drv_common.c
+ 1
+ ..\libraries\HAL_Drivers\drv_common.c
+
+
+
+
+ finsh
+
+
+ shell.c
+ 1
+ ..\..\..\components\finsh\shell.c
+
+
+
+
+ cmd.c
+ 1
+ ..\..\..\components\finsh\cmd.c
+
+
+
+
+ msh.c
+ 1
+ ..\..\..\components\finsh\msh.c
+
+
+
+
+ Kernel
+
+
+ clock.c
+ 1
+ ..\..\..\src\clock.c
- cpu.c
+ components.c
1
- ..\..\..\src\cpu.c
+ ..\..\..\src\components.c
@@ -485,192 +668,274 @@
- Applications
+ libc
- main.c
+ time.c
1
- applications\main.c
+ ..\..\..\components\libc\compilers\common\time.c
- Drivers
+ lwIP
- board.c
+ sys_arch.c
1
- board\board.c
+ ..\..\..\components\net\lwip-2.0.2\src\arch\sys_arch.c
- stm32f7xx_hal_msp.c
+ api_lib.c
1
- board\CubeMX_Config\Src\stm32f7xx_hal_msp.c
+ ..\..\..\components\net\lwip-2.0.2\src\api\api_lib.c
- startup_stm32f767xx.s
- 2
- ..\libraries\STM32F7xx_HAL\CMSIS\Device\ST\STM32F7xx\Source\Templates\arm\startup_stm32f767xx.s
+ api_msg.c
+ 1
+ ..\..\..\components\net\lwip-2.0.2\src\api\api_msg.c
- drv_gpio.c
+ err.c
1
- ..\libraries\HAL_Drivers\drv_gpio.c
+ ..\..\..\components\net\lwip-2.0.2\src\api\err.c
- drv_usart.c
+ netbuf.c
1
- ..\libraries\HAL_Drivers\drv_usart.c
+ ..\..\..\components\net\lwip-2.0.2\src\api\netbuf.c
- drv_common.c
+ netdb.c
1
- ..\libraries\HAL_Drivers\drv_common.c
+ ..\..\..\components\net\lwip-2.0.2\src\api\netdb.c
-
-
- cpu
- backtrace.c
+ netifapi.c
1
- ..\..\..\libcpu\arm\common\backtrace.c
+ ..\..\..\components\net\lwip-2.0.2\src\api\netifapi.c
- div0.c
+ sockets.c
1
- ..\..\..\libcpu\arm\common\div0.c
+ ..\..\..\components\net\lwip-2.0.2\src\api\sockets.c
- showmem.c
+ tcpip.c
1
- ..\..\..\libcpu\arm\common\showmem.c
+ ..\..\..\components\net\lwip-2.0.2\src\api\tcpip.c
- cpu_cache.c
+ def.c
1
- ..\..\..\libcpu\arm\cortex-m7\cpu_cache.c
+ ..\..\..\components\net\lwip-2.0.2\src\core\def.c
- cpuport.c
+ dns.c
1
- ..\..\..\libcpu\arm\cortex-m7\cpuport.c
+ ..\..\..\components\net\lwip-2.0.2\src\core\dns.c
- context_rvds.S
- 2
- ..\..\..\libcpu\arm\cortex-m7\context_rvds.S
+ inet_chksum.c
+ 1
+ ..\..\..\components\net\lwip-2.0.2\src\core\inet_chksum.c
-
-
- DeviceDrivers
- pin.c
+ init.c
1
- ..\..\..\components\drivers\misc\pin.c
+ ..\..\..\components\net\lwip-2.0.2\src\core\init.c
- serial.c
+ ip.c
1
- ..\..\..\components\drivers\serial\serial.c
+ ..\..\..\components\net\lwip-2.0.2\src\core\ip.c
- completion.c
+ memp.c
1
- ..\..\..\components\drivers\src\completion.c
+ ..\..\..\components\net\lwip-2.0.2\src\core\memp.c
- dataqueue.c
+ netif.c
1
- ..\..\..\components\drivers\src\dataqueue.c
+ ..\..\..\components\net\lwip-2.0.2\src\core\netif.c
- pipe.c
+ pbuf.c
1
- ..\..\..\components\drivers\src\pipe.c
+ ..\..\..\components\net\lwip-2.0.2\src\core\pbuf.c
- ringblk_buf.c
+ raw.c
1
- ..\..\..\components\drivers\src\ringblk_buf.c
+ ..\..\..\components\net\lwip-2.0.2\src\core\raw.c
- ringbuffer.c
+ stats.c
1
- ..\..\..\components\drivers\src\ringbuffer.c
+ ..\..\..\components\net\lwip-2.0.2\src\core\stats.c
- waitqueue.c
+ sys.c
1
- ..\..\..\components\drivers\src\waitqueue.c
+ ..\..\..\components\net\lwip-2.0.2\src\core\sys.c
- workqueue.c
+ tcp.c
1
- ..\..\..\components\drivers\src\workqueue.c
+ ..\..\..\components\net\lwip-2.0.2\src\core\tcp.c
-
-
- finsh
- shell.c
+ tcp_in.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\components\net\lwip-2.0.2\src\core\tcp_in.c
- cmd.c
+ tcp_out.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\components\net\lwip-2.0.2\src\core\tcp_out.c
- msh.c
+ timeouts.c
1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\components\net\lwip-2.0.2\src\core\timeouts.c
+
+
+
+
+ udp.c
+ 1
+ ..\..\..\components\net\lwip-2.0.2\src\core\udp.c
+
+
+
+
+ ethernet.c
+ 1
+ ..\..\..\components\net\lwip-2.0.2\src\netif\ethernet.c
+
+
+
+
+ ethernetif.c
+ 1
+ ..\..\..\components\net\lwip-2.0.2\src\netif\ethernetif.c
+
+
+
+
+ lowpan6.c
+ 1
+ ..\..\..\components\net\lwip-2.0.2\src\netif\lowpan6.c
+
+
+
+
+ autoip.c
+ 1
+ ..\..\..\components\net\lwip-2.0.2\src\core\ipv4\autoip.c
+
+
+
+
+ dhcp.c
+ 1
+ ..\..\..\components\net\lwip-2.0.2\src\core\ipv4\dhcp.c
+
+
+
+
+ etharp.c
+ 1
+ ..\..\..\components\net\lwip-2.0.2\src\core\ipv4\etharp.c
+
+
+
+
+ icmp.c
+ 1
+ ..\..\..\components\net\lwip-2.0.2\src\core\ipv4\icmp.c
+
+
+
+
+ igmp.c
+ 1
+ ..\..\..\components\net\lwip-2.0.2\src\core\ipv4\igmp.c
+
+
+
+
+ ip4.c
+ 1
+ ..\..\..\components\net\lwip-2.0.2\src\core\ipv4\ip4.c
+
+
+
+
+ ip4_addr.c
+ 1
+ ..\..\..\components\net\lwip-2.0.2\src\core\ipv4\ip4_addr.c
+
+
+
+
+ ip4_frag.c
+ 1
+ ..\..\..\components\net\lwip-2.0.2\src\core\ipv4\ip4_frag.c
+
+
+
+
+ ping.c
+ 1
+ ..\..\..\components\net\lwip-2.0.2\src\apps\ping\ping.c
@@ -711,6 +976,13 @@
..\libraries\STM32F7xx_HAL\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_crc.c
+
+
+ stm32f7xx_hal_crc_ex.c
+ 1
+ ..\libraries\STM32F7xx_HAL\STM32F7xx_HAL_Driver\Src\stm32f7xx_hal_crc_ex.c
+
+
stm32f7xx_hal_cryp.c
diff --git a/bsp/stm32/stm32f769-st-disco/template.uvprojx b/bsp/stm32/stm32f769-st-disco/template.uvprojx
index 57ba6c73918685c94a23b2976d3471f7aea857cf..617f83faf149f0b2bb7355b7870b8e2740c749cf 100644
--- a/bsp/stm32/stm32f769-st-disco/template.uvprojx
+++ b/bsp/stm32/stm32f769-st-disco/template.uvprojx
@@ -16,8 +16,8 @@
STM32F769NIHx
STMicroelectronics
- Keil.STM32F7xx_DFP.2.11.0
- http://www.keil.com/pack
+ Keil.STM32F7xx_DFP.2.13.0
+ http://www.keil.com/pack/
IRAM(0x20020000,0x60000) IRAM2(0x20000000,0x20000) IROM(0x08000000,0x200000) IROM2(0x00200000,0x200000) CPUTYPE("Cortex-M7") FPU3(DFPU) CLOCK(12000000) ELITTLE
@@ -54,7 +54,7 @@
0
0
1
- 1
+ 0
.\build\keil\List\
1
0
diff --git a/bsp/stm32/stm32g070-st-nucleo/project.uvprojx b/bsp/stm32/stm32g070-st-nucleo/project.uvprojx
index 309fc164a9f88fb2496e8754b550cd5f9b0f0cc1..a16f3867b3f8ce861640cc9c7227ab53dcc29504 100644
--- a/bsp/stm32/stm32g070-st-nucleo/project.uvprojx
+++ b/bsp/stm32/stm32g070-st-nucleo/project.uvprojx
@@ -17,7 +17,7 @@
STM32G070RBTx
STMicroelectronics
Keil.STM32G0xx_DFP.1.2.0
- https://www.keil.com/pack/
+ http://www.keil.com/pack/
IRAM(0x20000000,0x00009000) IROM(0x08000000,0x00020000) CPUTYPE("Cortex-M0+") CLOCK(12000000) ELITTLE
@@ -134,11 +134,11 @@
0
1
1
- 4096
+ 4104
1
BIN\UL2CM3.DLL
- "" ()
+
@@ -338,7 +338,7 @@
USE_HAL_DRIVER, STM32G070xx
- applications;.;rt-thread\libcpu\arm\common;rt-thread\libcpu\arm\cortex-m0;rt-thread\components\drivers\include;rt-thread\components\drivers\include;rt-thread\components\drivers\include;board;board\CubeMX_Config\Inc;board\ports;libraries\HAL_Drivers;libraries\HAL_Drivers\config;rt-thread\components\finsh;.;rt-thread\include;rt-thread\components\libc\compilers\common;libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Inc;libraries\STM32G0xx_HAL\CMSIS\Device\ST\STM32G0xx\Include;libraries\STM32G0xx_HAL\CMSIS\Include
+ applications;.;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m0;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;board;board\CubeMX_Config\Inc;board\ports;..\libraries\HAL_Drivers;..\libraries\HAL_Drivers\config;..\..\..\components\finsh;.;..\..\..\include;..\..\..\components\libc\compilers\common;..\libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Inc;..\libraries\STM32G0xx_HAL\CMSIS\Device\ST\STM32G0xx\Include;..\libraries\STM32G0xx_HAL\CMSIS\Include
@@ -395,27 +395,27 @@
backtrace.c
1
- rt-thread\libcpu\arm\common\backtrace.c
+ ..\..\..\libcpu\arm\common\backtrace.c
div0.c
1
- rt-thread\libcpu\arm\common\div0.c
+ ..\..\..\libcpu\arm\common\div0.c
showmem.c
1
- rt-thread\libcpu\arm\common\showmem.c
+ ..\..\..\libcpu\arm\common\showmem.c
cpuport.c
1
- rt-thread\libcpu\arm\cortex-m0\cpuport.c
+ ..\..\..\libcpu\arm\cortex-m0\cpuport.c
context_rvds.S
2
- rt-thread\libcpu\arm\cortex-m0\context_rvds.S
+ ..\..\..\libcpu\arm\cortex-m0\context_rvds.S
@@ -425,47 +425,47 @@
pin.c
1
- rt-thread\components\drivers\misc\pin.c
+ ..\..\..\components\drivers\misc\pin.c
serial.c
1
- rt-thread\components\drivers\serial\serial.c
+ ..\..\..\components\drivers\serial\serial.c
completion.c
1
- rt-thread\components\drivers\src\completion.c
+ ..\..\..\components\drivers\src\completion.c
dataqueue.c
1
- rt-thread\components\drivers\src\dataqueue.c
+ ..\..\..\components\drivers\src\dataqueue.c
pipe.c
1
- rt-thread\components\drivers\src\pipe.c
+ ..\..\..\components\drivers\src\pipe.c
ringblk_buf.c
1
- rt-thread\components\drivers\src\ringblk_buf.c
+ ..\..\..\components\drivers\src\ringblk_buf.c
ringbuffer.c
1
- rt-thread\components\drivers\src\ringbuffer.c
+ ..\..\..\components\drivers\src\ringbuffer.c
waitqueue.c
1
- rt-thread\components\drivers\src\waitqueue.c
+ ..\..\..\components\drivers\src\waitqueue.c
workqueue.c
1
- rt-thread\components\drivers\src\workqueue.c
+ ..\..\..\components\drivers\src\workqueue.c
@@ -485,22 +485,22 @@
startup_stm32g070xx.s
2
- libraries\STM32G0xx_HAL\CMSIS\Device\ST\STM32G0xx\Source\Templates\arm\startup_stm32g070xx.s
+ ..\libraries\STM32G0xx_HAL\CMSIS\Device\ST\STM32G0xx\Source\Templates\arm\startup_stm32g070xx.s
drv_gpio.c
1
- libraries\HAL_Drivers\drv_gpio.c
+ ..\libraries\HAL_Drivers\drv_gpio.c
drv_usart.c
1
- libraries\HAL_Drivers\drv_usart.c
+ ..\libraries\HAL_Drivers\drv_usart.c
drv_common.c
1
- libraries\HAL_Drivers\drv_common.c
+ ..\libraries\HAL_Drivers\drv_common.c
@@ -510,67 +510,67 @@
shell.c
1
- rt-thread\components\finsh\shell.c
+ ..\..\..\components\finsh\shell.c
cmd.c
1
- rt-thread\components\finsh\cmd.c
+ ..\..\..\components\finsh\cmd.c
msh.c
1
- rt-thread\components\finsh\msh.c
+ ..\..\..\components\finsh\msh.c
finsh_compiler.c
1
- rt-thread\components\finsh\finsh_compiler.c
+ ..\..\..\components\finsh\finsh_compiler.c
finsh_error.c
1
- rt-thread\components\finsh\finsh_error.c
+ ..\..\..\components\finsh\finsh_error.c
finsh_heap.c
1
- rt-thread\components\finsh\finsh_heap.c
+ ..\..\..\components\finsh\finsh_heap.c
finsh_init.c
1
- rt-thread\components\finsh\finsh_init.c
+ ..\..\..\components\finsh\finsh_init.c
finsh_node.c
1
- rt-thread\components\finsh\finsh_node.c
+ ..\..\..\components\finsh\finsh_node.c
finsh_ops.c
1
- rt-thread\components\finsh\finsh_ops.c
+ ..\..\..\components\finsh\finsh_ops.c
finsh_parser.c
1
- rt-thread\components\finsh\finsh_parser.c
+ ..\..\..\components\finsh\finsh_parser.c
finsh_var.c
1
- rt-thread\components\finsh\finsh_var.c
+ ..\..\..\components\finsh\finsh_var.c
finsh_vm.c
1
- rt-thread\components\finsh\finsh_vm.c
+ ..\..\..\components\finsh\finsh_vm.c
finsh_token.c
1
- rt-thread\components\finsh\finsh_token.c
+ ..\..\..\components\finsh\finsh_token.c
@@ -580,72 +580,72 @@
clock.c
1
- rt-thread\src\clock.c
+ ..\..\..\src\clock.c
components.c
1
- rt-thread\src\components.c
+ ..\..\..\src\components.c
device.c
1
- rt-thread\src\device.c
+ ..\..\..\src\device.c
idle.c
1
- rt-thread\src\idle.c
+ ..\..\..\src\idle.c
ipc.c
1
- rt-thread\src\ipc.c
+ ..\..\..\src\ipc.c
irq.c
1
- rt-thread\src\irq.c
+ ..\..\..\src\irq.c
kservice.c
1
- rt-thread\src\kservice.c
+ ..\..\..\src\kservice.c
mem.c
1
- rt-thread\src\mem.c
+ ..\..\..\src\mem.c
mempool.c
1
- rt-thread\src\mempool.c
+ ..\..\..\src\mempool.c
object.c
1
- rt-thread\src\object.c
+ ..\..\..\src\object.c
scheduler.c
1
- rt-thread\src\scheduler.c
+ ..\..\..\src\scheduler.c
signal.c
1
- rt-thread\src\signal.c
+ ..\..\..\src\signal.c
thread.c
1
- rt-thread\src\thread.c
+ ..\..\..\src\thread.c
timer.c
1
- rt-thread\src\timer.c
+ ..\..\..\src\timer.c
@@ -655,7 +655,7 @@
time.c
1
- rt-thread\components\libc\compilers\common\time.c
+ ..\..\..\components\libc\compilers\common\time.c
@@ -665,87 +665,87 @@
system_stm32g0xx.c
1
- libraries\STM32G0xx_HAL\CMSIS\Device\ST\STM32G0xx\Source\Templates\system_stm32g0xx.c
+ ..\libraries\STM32G0xx_HAL\CMSIS\Device\ST\STM32G0xx\Source\Templates\system_stm32g0xx.c
stm32g0xx_hal_cec.c
1
- libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Src\stm32g0xx_hal_cec.c
+ ..\libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Src\stm32g0xx_hal_cec.c
stm32g0xx_hal_rcc.c
1
- libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Src\stm32g0xx_hal_rcc.c
+ ..\libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Src\stm32g0xx_hal_rcc.c
stm32g0xx_hal_rcc_ex.c
1
- libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Src\stm32g0xx_hal_rcc_ex.c
+ ..\libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Src\stm32g0xx_hal_rcc_ex.c
stm32g0xx_hal_flash.c
1
- libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Src\stm32g0xx_hal_flash.c
+ ..\libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Src\stm32g0xx_hal_flash.c
stm32g0xx_hal_flash_ex.c
1
- libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Src\stm32g0xx_hal_flash_ex.c
+ ..\libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Src\stm32g0xx_hal_flash_ex.c
stm32g0xx_hal_dma.c
1
- libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Src\stm32g0xx_hal_dma.c
+ ..\libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Src\stm32g0xx_hal_dma.c
stm32g0xx_hal_dma_ex.c
1
- libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Src\stm32g0xx_hal_dma_ex.c
+ ..\libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Src\stm32g0xx_hal_dma_ex.c
stm32g0xx_hal_pwr.c
1
- libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Src\stm32g0xx_hal_pwr.c
+ ..\libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Src\stm32g0xx_hal_pwr.c
stm32g0xx_hal_pwr_ex.c
1
- libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Src\stm32g0xx_hal_pwr_ex.c
+ ..\libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Src\stm32g0xx_hal_pwr_ex.c
stm32g0xx_hal_cortex.c
1
- libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Src\stm32g0xx_hal_cortex.c
+ ..\libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Src\stm32g0xx_hal_cortex.c
stm32g0xx_hal.c
1
- libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Src\stm32g0xx_hal.c
+ ..\libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Src\stm32g0xx_hal.c
stm32g0xx_hal_gpio.c
1
- libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Src\stm32g0xx_hal_gpio.c
+ ..\libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Src\stm32g0xx_hal_gpio.c
stm32g0xx_hal_uart.c
1
- libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Src\stm32g0xx_hal_uart.c
+ ..\libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Src\stm32g0xx_hal_uart.c
stm32g0xx_hal_uart_ex.c
1
- libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Src\stm32g0xx_hal_uart_ex.c
+ ..\libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Src\stm32g0xx_hal_uart_ex.c
stm32g0xx_hal_usart_ex.c
1
- libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Src\stm32g0xx_hal_usart_ex.c
+ ..\libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Src\stm32g0xx_hal_usart_ex.c
stm32g0xx_ll_usart.c
1
- libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Src\stm32g0xx_ll_usart.c
+ ..\libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Src\stm32g0xx_ll_usart.c
diff --git a/bsp/stm32/stm32g431-st-nucleo/project.ewp b/bsp/stm32/stm32g431-st-nucleo/project.ewp
index e96b8704eb095944e4a8f5f1c3728630f64a0132..ca349dfb701c9a3b02a5a2eb041c78fd4c8bb005 100644
--- a/bsp/stm32/stm32g431-st-nucleo/project.ewp
+++ b/bsp/stm32/stm32g431-st-nucleo/project.ewp
@@ -219,7 +219,7 @@
CCDefines
- STM32F446xx
+ STM32G431xx
USE_HAL_DRIVER
@@ -346,21 +346,21 @@
CCIncludePath2
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\CMSIS\Include
$PROJ_DIR$\..\..\..\components\finsh
$PROJ_DIR$\..\..\..\libcpu\arm\common
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\libraries\STM32G4xx_HAL\CMSIS\Device\ST\STM32G4xx\Include
$PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\.
+ $PROJ_DIR$\..\libraries\STM32G4xx_HAL\CMSIS\Include
$PROJ_DIR$\applications
$PROJ_DIR$\..\libraries\HAL_Drivers\config
$PROJ_DIR$\board
$PROJ_DIR$\..\..\..\components\libc\compilers\common
$PROJ_DIR$\board\CubeMX_Config\Inc
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\CMSIS\Device\ST\STM32F4xx\Include
$PROJ_DIR$\..\..\..\include
$PROJ_DIR$\..\libraries\HAL_Drivers
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Inc
+ $PROJ_DIR$\..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Inc
CCStdIncCheck
@@ -1254,7 +1254,7 @@
CCDefines
- STM32F446xx
+ STM32G431xx
USE_HAL_DRIVER
@@ -1381,21 +1381,21 @@
CCIncludePath2
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\CMSIS\Include
$PROJ_DIR$\..\..\..\components\finsh
$PROJ_DIR$\..\..\..\libcpu\arm\common
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
+ $PROJ_DIR$\..\libraries\STM32G4xx_HAL\CMSIS\Device\ST\STM32G4xx\Include
$PROJ_DIR$\..\..\..\components\drivers\include
$PROJ_DIR$\.
+ $PROJ_DIR$\..\libraries\STM32G4xx_HAL\CMSIS\Include
$PROJ_DIR$\applications
$PROJ_DIR$\..\libraries\HAL_Drivers\config
$PROJ_DIR$\board
$PROJ_DIR$\..\..\..\components\libc\compilers\common
$PROJ_DIR$\board\CubeMX_Config\Inc
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\CMSIS\Device\ST\STM32F4xx\Include
$PROJ_DIR$\..\..\..\include
$PROJ_DIR$\..\libraries\HAL_Drivers
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Inc
+ $PROJ_DIR$\..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Inc
CCStdIncCheck
@@ -2071,57 +2071,57 @@
- Kernel
-
- $PROJ_DIR$\..\..\..\src\clock.c
-
+ Applications
- $PROJ_DIR$\..\..\..\src\components.c
+ $PROJ_DIR$\applications\main.c
+
+
+ cpu
- $PROJ_DIR$\..\..\..\src\cpu.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\common\backtrace.c
- $PROJ_DIR$\..\..\..\src\device.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\common\div0.c
- $PROJ_DIR$\..\..\..\src\idle.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\common\showmem.c
- $PROJ_DIR$\..\..\..\src\ipc.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c
- $PROJ_DIR$\..\..\..\src\irq.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\context_iar.S
+
+
+ DeviceDrivers
- $PROJ_DIR$\..\..\..\src\kservice.c
+ $PROJ_DIR$\..\..\..\components\drivers\misc\pin.c
- $PROJ_DIR$\..\..\..\src\mem.c
+ $PROJ_DIR$\..\..\..\components\drivers\serial\serial.c
- $PROJ_DIR$\..\..\..\src\mempool.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\completion.c
- $PROJ_DIR$\..\..\..\src\object.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\dataqueue.c
- $PROJ_DIR$\..\..\..\src\scheduler.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\pipe.c
- $PROJ_DIR$\..\..\..\src\signal.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\ringblk_buf.c
- $PROJ_DIR$\..\..\..\src\thread.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\ringbuffer.c
- $PROJ_DIR$\..\..\..\src\timer.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\waitqueue.c
-
-
- Applications
- $PROJ_DIR$\applications\main.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\workqueue.c
@@ -2130,10 +2130,10 @@
$PROJ_DIR$\board\board.c
- $PROJ_DIR$\board\CubeMX_Config\Src\stm32f4xx_hal_msp.c
+ $PROJ_DIR$\board\CubeMX_Config\Src\stm32g4xx_hal_msp.c
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\CMSIS\Device\ST\STM32F4xx\Source\Templates\iar\startup_stm32f446xx.s
+ $PROJ_DIR$\..\libraries\STM32G4xx_HAL\CMSIS\Device\ST\STM32G4xx\Source\Templates\iar\startup_stm32g431xx.s
$PROJ_DIR$\..\libraries\HAL_Drivers\drv_gpio.c
@@ -2146,120 +2146,123 @@
- cpu
+ finsh
- $PROJ_DIR$\..\..\..\libcpu\arm\common\backtrace.c
+ $PROJ_DIR$\..\..\..\components\finsh\shell.c
- $PROJ_DIR$\..\..\..\libcpu\arm\common\div0.c
+ $PROJ_DIR$\..\..\..\components\finsh\cmd.c
- $PROJ_DIR$\..\..\..\libcpu\arm\common\showmem.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh.c
+
+
+ Kernel
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c
+ $PROJ_DIR$\..\..\..\src\clock.c
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\context_iar.S
+ $PROJ_DIR$\..\..\..\src\components.c
-
-
- DeviceDrivers
- $PROJ_DIR$\..\..\..\components\drivers\misc\pin.c
+ $PROJ_DIR$\..\..\..\src\device.c
- $PROJ_DIR$\..\..\..\components\drivers\serial\serial.c
+ $PROJ_DIR$\..\..\..\src\idle.c
- $PROJ_DIR$\..\..\..\components\drivers\src\completion.c
+ $PROJ_DIR$\..\..\..\src\ipc.c
- $PROJ_DIR$\..\..\..\components\drivers\src\dataqueue.c
+ $PROJ_DIR$\..\..\..\src\irq.c
- $PROJ_DIR$\..\..\..\components\drivers\src\pipe.c
+ $PROJ_DIR$\..\..\..\src\kservice.c
- $PROJ_DIR$\..\..\..\components\drivers\src\ringblk_buf.c
+ $PROJ_DIR$\..\..\..\src\mem.c
- $PROJ_DIR$\..\..\..\components\drivers\src\ringbuffer.c
+ $PROJ_DIR$\..\..\..\src\mempool.c
- $PROJ_DIR$\..\..\..\components\drivers\src\waitqueue.c
+ $PROJ_DIR$\..\..\..\src\object.c
- $PROJ_DIR$\..\..\..\components\drivers\src\workqueue.c
+ $PROJ_DIR$\..\..\..\src\scheduler.c
-
-
- finsh
- $PROJ_DIR$\..\..\..\components\finsh\shell.c
+ $PROJ_DIR$\..\..\..\src\signal.c
- $PROJ_DIR$\..\..\..\components\finsh\cmd.c
+ $PROJ_DIR$\..\..\..\src\thread.c
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
+ $PROJ_DIR$\..\..\..\src\timer.c
libc
+
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\time.c
+
STM32_HAL
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\CMSIS\Device\ST\STM32F4xx\Source\Templates\system_stm32f4xx.c
+ $PROJ_DIR$\..\libraries\STM32G4xx_HAL\CMSIS\Device\ST\STM32G4xx\Source\Templates\system_stm32g4xx.c
+
+
+ $PROJ_DIR$\..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal.c
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal.c
+ $PROJ_DIR$\..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_cortex.c
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cec.c
+ $PROJ_DIR$\..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_crc.c
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cortex.c
+ $PROJ_DIR$\..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_cryp.c
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_crc.c
+ $PROJ_DIR$\..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_cryp_ex.c
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cryp.c
+ $PROJ_DIR$\..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_dma.c
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cryp_ex.c
+ $PROJ_DIR$\..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_dma_ex.c
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma.c
+ $PROJ_DIR$\..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_pwr.c
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma_ex.c
+ $PROJ_DIR$\..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_pwr_ex.c
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr.c
+ $PROJ_DIR$\..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_rcc.c
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr_ex.c
+ $PROJ_DIR$\..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_rcc_ex.c
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc.c
+ $PROJ_DIR$\..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_rng.c
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc_ex.c
+ $PROJ_DIR$\..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_gpio.c
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rng.c
+ $PROJ_DIR$\..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_uart.c
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_gpio.c
+ $PROJ_DIR$\..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_uart_ex.c
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_uart.c
+ $PROJ_DIR$\..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_usart.c
- $PROJ_DIR$\..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_usart.c
+ $PROJ_DIR$\..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_usart_ex.c
diff --git a/bsp/stm32/stm32g431-st-nucleo/project.uvoptx b/bsp/stm32/stm32g431-st-nucleo/project.uvoptx
index b987c0a3a8f212b53a86dab694e999171057ba04..79d8c2052a6c3a4314c1cc5733e52de7cf1047ec 100644
--- a/bsp/stm32/stm32g431-st-nucleo/project.uvoptx
+++ b/bsp/stm32/stm32g431-st-nucleo/project.uvoptx
@@ -103,7 +103,7 @@
1
0
0
- 11
+ 6
@@ -117,26 +117,6 @@
STLink\ST-LINKIII-KEIL_SWO.dll
-
- 0
- ARMRTXEVENTFLAGS
- -L70 -Z18 -C0 -M0 -T1
-
-
- 0
- DLGTARM
- (1010=-1,-1,-1,-1,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)(1009=-1,-1,-1,-1,0)(1012=-1,-1,-1,-1,0)
-
-
- 0
- ARMDBGFLAGS
-
-
-
- 0
- DLGUARM
- (105=-1,-1,-1,-1,0)
-
0
ST-LINKIII-KEIL_SWO
@@ -155,12 +135,12 @@
0
0
- 1
+ 0
0
0
0
0
- 1
+ 0
0
0
0
@@ -202,751 +182,11 @@
- Kernel
- 0
- 0
- 0
- 0
-
- 1
- 1
- 1
- 0
- 0
- 0
- ..\..\..\src\clock.c
- clock.c
- 0
- 0
-
-
- 1
- 2
- 1
- 0
- 0
- 0
- ..\..\..\src\components.c
- components.c
- 0
- 0
-
-
- 1
- 3
- 1
- 0
- 0
- 0
- ..\..\..\src\device.c
- device.c
- 0
- 0
-
-
- 1
- 4
- 1
- 0
- 0
- 0
- ..\..\..\src\idle.c
- idle.c
- 0
- 0
-
-
- 1
- 5
- 1
- 0
- 0
- 0
- ..\..\..\src\ipc.c
- ipc.c
- 0
- 0
-
-
- 1
- 6
- 1
- 0
- 0
- 0
- ..\..\..\src\irq.c
- irq.c
- 0
- 0
-
-
- 1
- 7
- 1
- 0
- 0
- 0
- ..\..\..\src\kservice.c
- kservice.c
- 0
- 0
-
-
- 1
- 8
- 1
- 0
- 0
- 0
- ..\..\..\src\mem.c
- mem.c
- 0
- 0
-
-
- 1
- 9
- 1
- 0
- 0
- 0
- ..\..\..\src\mempool.c
- mempool.c
- 0
- 0
-
-
- 1
- 10
- 1
- 0
- 0
- 0
- ..\..\..\src\object.c
- object.c
- 0
- 0
-
-
- 1
- 11
- 1
- 0
- 0
- 0
- ..\..\..\src\scheduler.c
- scheduler.c
- 0
- 0
-
-
- 1
- 12
- 1
- 0
- 0
- 0
- ..\..\..\src\signal.c
- signal.c
- 0
- 0
-
-
- 1
- 13
- 1
- 0
- 0
- 0
- ..\..\..\src\thread.c
- thread.c
- 0
- 0
-
-
- 1
- 14
- 1
- 0
- 0
- 0
- ..\..\..\src\timer.c
- timer.c
- 0
- 0
-
-
-
-
- Applications
- 1
- 0
- 0
- 0
-
- 2
- 15
- 1
- 0
- 0
- 0
- applications\main.c
- main.c
- 0
- 0
-
-
-
-
- Drivers
- 1
- 0
- 0
- 0
-
- 3
- 16
- 1
- 0
- 0
- 0
- board\board.c
- board.c
- 0
- 0
-
-
- 3
- 17
- 1
- 0
- 0
- 0
- board\CubeMX_Config\Src\stm32g4xx_hal_msp.c
- stm32g4xx_hal_msp.c
- 0
- 0
-
-
- 3
- 18
- 2
- 0
- 0
- 0
- ..\libraries\STM32G4xx_HAL\CMSIS\Device\ST\STM32G4xx\Source\Templates\arm\startup_stm32g431xx.s
- startup_stm32g431xx.s
- 0
- 0
-
-
- 3
- 19
- 1
- 0
- 0
- 0
- ..\libraries\HAL_Drivers\drv_gpio.c
- drv_gpio.c
- 0
- 0
-
-
- 3
- 20
- 1
- 0
- 0
- 0
- ..\libraries\HAL_Drivers\drv_usart.c
- drv_usart.c
- 0
- 0
-
-
- 3
- 21
- 1
- 0
- 0
- 0
- ..\libraries\HAL_Drivers\drv_common.c
- drv_common.c
- 0
- 0
-
-
-
-
- cpu
- 0
- 0
- 0
- 0
-
- 4
- 22
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\common\backtrace.c
- backtrace.c
- 0
- 0
-
-
- 4
- 23
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\common\div0.c
- div0.c
- 0
- 0
-
-
- 4
- 24
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\common\showmem.c
- showmem.c
- 0
- 0
-
-
- 4
- 25
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\cortex-m4\cpuport.c
- cpuport.c
- 0
- 0
-
-
- 4
- 26
- 2
- 0
- 0
- 0
- ..\..\..\libcpu\arm\cortex-m4\context_rvds.S
- context_rvds.S
- 0
- 0
-
-
-
-
- DeviceDrivers
- 0
- 0
- 0
- 0
-
- 5
- 27
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\misc\pin.c
- pin.c
- 0
- 0
-
-
- 5
- 28
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\serial\serial.c
- serial.c
- 0
- 0
-
-
- 5
- 29
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\src\completion.c
- completion.c
- 0
- 0
-
-
- 5
- 30
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\src\dataqueue.c
- dataqueue.c
- 0
- 0
-
-
- 5
- 31
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\src\pipe.c
- pipe.c
- 0
- 0
-
-
- 5
- 32
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\src\ringblk_buf.c
- ringblk_buf.c
- 0
- 0
-
-
- 5
- 33
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\src\ringbuffer.c
- ringbuffer.c
- 0
- 0
-
-
- 5
- 34
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\src\waitqueue.c
- waitqueue.c
- 0
- 0
-
-
- 5
- 35
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\src\workqueue.c
- workqueue.c
- 0
- 0
-
-
-
-
- finsh
- 0
- 0
- 0
- 0
-
- 6
- 36
- 1
- 0
- 0
- 0
- ..\..\..\components\finsh\shell.c
- shell.c
- 0
- 0
-
-
- 6
- 37
- 1
- 0
- 0
- 0
- ..\..\..\components\finsh\cmd.c
- cmd.c
- 0
- 0
-
-
- 6
- 38
- 1
- 0
- 0
- 0
- ..\..\..\components\finsh\msh.c
- msh.c
- 0
- 0
-
-
-
-
- libc
- 0
- 0
- 0
- 0
-
- 7
- 39
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\common\time.c
- time.c
- 0
- 0
-
-
-
-
- STM32_HAL
+ Source Group 1
0
0
0
0
-
- 8
- 40
- 1
- 0
- 0
- 0
- ..\libraries\STM32G4xx_HAL\CMSIS\Device\ST\STM32G4xx\Source\Templates\system_stm32g4xx.c
- system_stm32g4xx.c
- 0
- 0
-
-
- 8
- 41
- 1
- 0
- 0
- 0
- ..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal.c
- stm32g4xx_hal.c
- 0
- 0
-
-
- 8
- 42
- 1
- 0
- 0
- 0
- ..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_cortex.c
- stm32g4xx_hal_cortex.c
- 0
- 0
-
-
- 8
- 43
- 1
- 0
- 0
- 0
- ..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_crc.c
- stm32g4xx_hal_crc.c
- 0
- 0
-
-
- 8
- 44
- 1
- 0
- 0
- 0
- ..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_cryp.c
- stm32g4xx_hal_cryp.c
- 0
- 0
-
-
- 8
- 45
- 1
- 0
- 0
- 0
- ..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_cryp_ex.c
- stm32g4xx_hal_cryp_ex.c
- 0
- 0
-
-
- 8
- 46
- 1
- 0
- 0
- 0
- ..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_dma.c
- stm32g4xx_hal_dma.c
- 0
- 0
-
-
- 8
- 47
- 1
- 0
- 0
- 0
- ..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_dma_ex.c
- stm32g4xx_hal_dma_ex.c
- 0
- 0
-
-
- 8
- 48
- 1
- 0
- 0
- 0
- ..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_pwr.c
- stm32g4xx_hal_pwr.c
- 0
- 0
-
-
- 8
- 49
- 1
- 0
- 0
- 0
- ..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_pwr_ex.c
- stm32g4xx_hal_pwr_ex.c
- 0
- 0
-
-
- 8
- 50
- 1
- 0
- 0
- 0
- ..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_rcc.c
- stm32g4xx_hal_rcc.c
- 0
- 0
-
-
- 8
- 51
- 1
- 0
- 0
- 0
- ..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_rcc_ex.c
- stm32g4xx_hal_rcc_ex.c
- 0
- 0
-
-
- 8
- 52
- 1
- 0
- 0
- 0
- ..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_rng.c
- stm32g4xx_hal_rng.c
- 0
- 0
-
-
- 8
- 53
- 1
- 0
- 0
- 0
- ..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_gpio.c
- stm32g4xx_hal_gpio.c
- 0
- 0
-
-
- 8
- 54
- 1
- 0
- 0
- 0
- ..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_uart.c
- stm32g4xx_hal_uart.c
- 0
- 0
-
-
- 8
- 55
- 1
- 0
- 0
- 0
- ..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_uart_ex.c
- stm32g4xx_hal_uart_ex.c
- 0
- 0
-
-
- 8
- 56
- 1
- 0
- 0
- 0
- ..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_usart.c
- stm32g4xx_hal_usart.c
- 0
- 0
-
-
- 8
- 57
- 1
- 0
- 0
- 0
- ..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_usart_ex.c
- stm32g4xx_hal_usart_ex.c
- 0
- 0
-
diff --git a/bsp/stm32/stm32g431-st-nucleo/project.uvprojx b/bsp/stm32/stm32g431-st-nucleo/project.uvprojx
index 10dc16cede95b9a4b995a0ffe1b80280e5d85ce6..a33ab2029d48e8df68b20f4cec2bcfc78cce8c76 100644
--- a/bsp/stm32/stm32g431-st-nucleo/project.uvprojx
+++ b/bsp/stm32/stm32g431-st-nucleo/project.uvprojx
@@ -1,10 +1,7 @@
-
2.1
-
### uVision Project, (C) Keil Software
-
rt-thread
@@ -16,31 +13,31 @@
STM32G431RBTx
STMicroelectronics
- Keil.STM32G4xx_DFP.1.1.0
- http://www.keil.com/pack
+ Keil.STM32G4xx_DFP.1.2.0
+ http://www.keil.com/pack/
IRAM(0x20000000,0x00008000) IROM(0x08000000,0x00020000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE
-
-
+
+
UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0STM32G4xx_128 -FS08000000 -FL020000 -FP0($$Device:STM32G431RBTx$CMSIS\Flash\STM32G4xx_128.FLM))
0
$$Device:STM32G431RBTx$Drivers\CMSIS\Device\ST\STM32G4xx\Include\stm32g4xx.h
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
$$Device:STM32G431RBTx$CMSIS\SVD\STM32G431xx.svd
0
0
-
-
-
-
-
+
+
+
+
+
0
0
@@ -54,7 +51,7 @@
0
0
1
- 1
+ 0
.\build\keil\List\
1
0
@@ -62,8 +59,8 @@
0
0
-
-
+
+
0
0
0
@@ -72,8 +69,8 @@
0
0
-
-
+
+
0
0
0
@@ -83,14 +80,14 @@
1
0
fromelf --bin !L --output rtthread.bin
-
+
0
0
0
0
0
-
+
0
@@ -104,8 +101,8 @@
0
0
3
-
-
+
+
1
@@ -138,11 +135,11 @@
1
BIN\UL2CM3.DLL
- "" ()
-
-
-
-
+
+
+
+
+
0
@@ -175,7 +172,7 @@
0
0
"Cortex-M4"
-
+
0
0
0
@@ -308,7 +305,7 @@
0x0
-
+
1
@@ -335,10 +332,10 @@
0
0
-
+
USE_HAL_DRIVER, STM32G431xx
-
- .;..\..\..\include;applications;.;board;board\CubeMX_Config\Inc;..\libraries\HAL_Drivers;..\libraries\HAL_Drivers\config;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\libc\compilers\common;..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Inc;..\libraries\STM32G4xx_HAL\CMSIS\Device\ST\STM32G4xx\Include;..\libraries\STM32G4xx_HAL\CMSIS\Include
+
+ applications;.;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;board;board\CubeMX_Config\Inc;..\libraries\HAL_Drivers;..\libraries\HAL_Drivers\config;..\..\..\components\finsh;.;..\..\..\include;..\..\..\components\libc\compilers\common;..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Inc;..\libraries\STM32G4xx_HAL\CMSIS\Device\ST\STM32G4xx\Include;..\libraries\STM32G4xx_HAL\CMSIS\Include
@@ -353,10 +350,10 @@
0
0
-
-
-
-
+
+
+
+
@@ -368,99 +365,128 @@
0
0x08000000
0x20000000
-
+
.\board\linker_scripts\link.sct
-
-
-
-
-
+
+
+
+
+
- Kernel
+ Applications
- clock.c
+ main.c
1
- ..\..\..\src\clock.c
+ applications\main.c
+
+
+
+ cpu
+
- components.c
+ backtrace.c
1
- ..\..\..\src\components.c
+ ..\..\..\libcpu\arm\common\backtrace.c
+
+
- device.c
+ div0.c
1
- ..\..\..\src\device.c
+ ..\..\..\libcpu\arm\common\div0.c
+
+
- idle.c
+ showmem.c
1
- ..\..\..\src\idle.c
+ ..\..\..\libcpu\arm\common\showmem.c
+
+
- ipc.c
+ cpuport.c
1
- ..\..\..\src\ipc.c
+ ..\..\..\libcpu\arm\cortex-m4\cpuport.c
+
+
- irq.c
- 1
- ..\..\..\src\irq.c
+ context_rvds.S
+ 2
+ ..\..\..\libcpu\arm\cortex-m4\context_rvds.S
+
+
+
+ DeviceDrivers
+
- kservice.c
+ pin.c
1
- ..\..\..\src\kservice.c
+ ..\..\..\components\drivers\misc\pin.c
+
+
- mem.c
+ serial.c
1
- ..\..\..\src\mem.c
+ ..\..\..\components\drivers\serial\serial.c
+
+
- mempool.c
+ completion.c
1
- ..\..\..\src\mempool.c
+ ..\..\..\components\drivers\src\completion.c
+
+
- object.c
+ dataqueue.c
1
- ..\..\..\src\object.c
+ ..\..\..\components\drivers\src\dataqueue.c
+
+
- scheduler.c
+ pipe.c
1
- ..\..\..\src\scheduler.c
+ ..\..\..\components\drivers\src\pipe.c
+
+
- signal.c
+ ringblk_buf.c
1
- ..\..\..\src\signal.c
+ ..\..\..\components\drivers\src\ringblk_buf.c
+
+
- thread.c
+ ringbuffer.c
1
- ..\..\..\src\thread.c
+ ..\..\..\components\drivers\src\ringbuffer.c
+
+
- timer.c
+ waitqueue.c
1
- ..\..\..\src\timer.c
+ ..\..\..\components\drivers\src\waitqueue.c
-
-
- Applications
- main.c
+ workqueue.c
1
- applications\main.c
+ ..\..\..\components\drivers\src\workqueue.c
@@ -472,26 +498,36 @@
1
board\board.c
+
+
stm32g4xx_hal_msp.c
1
board\CubeMX_Config\Src\stm32g4xx_hal_msp.c
+
+
startup_stm32g431xx.s
2
..\libraries\STM32G4xx_HAL\CMSIS\Device\ST\STM32G4xx\Source\Templates\arm\startup_stm32g431xx.s
+
+
drv_gpio.c
1
..\libraries\HAL_Drivers\drv_gpio.c
+
+
drv_usart.c
1
..\libraries\HAL_Drivers\drv_usart.c
+
+
drv_common.c
1
@@ -500,102 +536,127 @@
- cpu
+ finsh
- backtrace.c
+ shell.c
1
- ..\..\..\libcpu\arm\common\backtrace.c
+ ..\..\..\components\finsh\shell.c
+
+
- div0.c
+ cmd.c
1
- ..\..\..\libcpu\arm\common\div0.c
+ ..\..\..\components\finsh\cmd.c
+
+
- showmem.c
+ msh.c
1
- ..\..\..\libcpu\arm\common\showmem.c
+ ..\..\..\components\finsh\msh.c
+
+
+
+ Kernel
+
- cpuport.c
+ clock.c
1
- ..\..\..\libcpu\arm\cortex-m4\cpuport.c
+ ..\..\..\src\clock.c
+
+
- context_rvds.S
- 2
- ..\..\..\libcpu\arm\cortex-m4\context_rvds.S
+ components.c
+ 1
+ ..\..\..\src\components.c
-
-
- DeviceDrivers
- pin.c
+ device.c
1
- ..\..\..\components\drivers\misc\pin.c
+ ..\..\..\src\device.c
+
+
- serial.c
+ idle.c
1
- ..\..\..\components\drivers\serial\serial.c
+ ..\..\..\src\idle.c
+
+
- completion.c
+ ipc.c
1
- ..\..\..\components\drivers\src\completion.c
+ ..\..\..\src\ipc.c
+
+
- dataqueue.c
+ irq.c
1
- ..\..\..\components\drivers\src\dataqueue.c
+ ..\..\..\src\irq.c
+
+
- pipe.c
+ kservice.c
1
- ..\..\..\components\drivers\src\pipe.c
+ ..\..\..\src\kservice.c
+
+
- ringblk_buf.c
+ mem.c
1
- ..\..\..\components\drivers\src\ringblk_buf.c
+ ..\..\..\src\mem.c
+
+
- ringbuffer.c
+ mempool.c
1
- ..\..\..\components\drivers\src\ringbuffer.c
+ ..\..\..\src\mempool.c
+
+
- waitqueue.c
+ object.c
1
- ..\..\..\components\drivers\src\waitqueue.c
+ ..\..\..\src\object.c
+
+
- workqueue.c
+ scheduler.c
1
- ..\..\..\components\drivers\src\workqueue.c
+ ..\..\..\src\scheduler.c
-
-
- finsh
- shell.c
+ signal.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\src\signal.c
+
+
- cmd.c
+ thread.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\src\thread.c
+
+
- msh.c
+ timer.c
1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\src\timer.c
@@ -617,86 +678,120 @@
1
..\libraries\STM32G4xx_HAL\CMSIS\Device\ST\STM32G4xx\Source\Templates\system_stm32g4xx.c
+
+
stm32g4xx_hal.c
1
..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal.c
+
+
stm32g4xx_hal_cortex.c
1
..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_cortex.c
+
+
stm32g4xx_hal_crc.c
1
..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_crc.c
+
+
stm32g4xx_hal_cryp.c
1
..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_cryp.c
+
+
stm32g4xx_hal_cryp_ex.c
1
..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_cryp_ex.c
+
+
stm32g4xx_hal_dma.c
1
..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_dma.c
+
+
stm32g4xx_hal_dma_ex.c
1
..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_dma_ex.c
+
+
stm32g4xx_hal_pwr.c
1
..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_pwr.c
+
+
stm32g4xx_hal_pwr_ex.c
1
..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_pwr_ex.c
+
+
stm32g4xx_hal_rcc.c
1
..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_rcc.c
+
+
stm32g4xx_hal_rcc_ex.c
1
..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_rcc_ex.c
+
+
stm32g4xx_hal_rng.c
1
..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_rng.c
+
+
stm32g4xx_hal_gpio.c
1
..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_gpio.c
+
+
stm32g4xx_hal_uart.c
1
..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_uart.c
+
+
stm32g4xx_hal_uart_ex.c
1
..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_uart_ex.c
+
+
stm32g4xx_hal_usart.c
1
..\libraries\STM32G4xx_HAL\STM32G4xx_HAL_Driver\Src\stm32g4xx_hal_usart.c
+
+
stm32g4xx_hal_usart_ex.c
1
@@ -707,11 +802,9 @@
-
-
-
-
+
+
+
-
diff --git a/bsp/stm32/stm32g431-st-nucleo/template.uvoptx b/bsp/stm32/stm32g431-st-nucleo/template.uvoptx
index 9d47976ea9cf277a34aa7dacbd04d7d411204336..79d8c2052a6c3a4314c1cc5733e52de7cf1047ec 100644
--- a/bsp/stm32/stm32g431-st-nucleo/template.uvoptx
+++ b/bsp/stm32/stm32g431-st-nucleo/template.uvoptx
@@ -103,7 +103,7 @@
1
0
0
- 11
+ 6
diff --git a/bsp/stm32/stm32g431-st-nucleo/template.uvprojx b/bsp/stm32/stm32g431-st-nucleo/template.uvprojx
index ea5132a6697fae4b2b4a35442faf04cc1264a67a..b440bdbb037b2f039d4f7dc03c967bafe049cbde 100644
--- a/bsp/stm32/stm32g431-st-nucleo/template.uvprojx
+++ b/bsp/stm32/stm32g431-st-nucleo/template.uvprojx
@@ -16,8 +16,8 @@
STM32G431RBTx
STMicroelectronics
- Keil.STM32G4xx_DFP.1.1.0
- http://www.keil.com/pack
+ Keil.STM32G4xx_DFP.1.2.0
+ http://www.keil.com/pack/
IRAM(0x20000000,0x00008000) IROM(0x08000000,0x00020000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE
diff --git a/bsp/stm32/stm32h743-atk-apollo/project.uvoptx b/bsp/stm32/stm32h743-atk-apollo/project.uvoptx
index abbc91454d962957fad5f036f968eb9b3849b9a1..c1a5c9314d58aa95b4f2a6aa29761ed0f8ee2be6 100644
--- a/bsp/stm32/stm32h743-atk-apollo/project.uvoptx
+++ b/bsp/stm32/stm32h743-atk-apollo/project.uvoptx
@@ -103,7 +103,7 @@
1
0
0
- 5
+ 6
diff --git a/bsp/stm32/stm32h743-atk-apollo/project.uvprojx b/bsp/stm32/stm32h743-atk-apollo/project.uvprojx
index 770bc641af24e03ec7d8dcc102779bccf9566d03..e3f27aab5a89247fa1305399f167bdd0e0d7dd6d 100644
--- a/bsp/stm32/stm32h743-atk-apollo/project.uvprojx
+++ b/bsp/stm32/stm32h743-atk-apollo/project.uvprojx
@@ -13,8 +13,8 @@
STM32H743IITx
STMicroelectronics
- Keil.STM32H7xx_DFP.2.3.0
- https://www.keil.com/pack/
+ Keil.STM32H7xx_DFP.2.5.0
+ http://www.keil.com/pack/
IRAM(0x20000000,0x00020000) IRAM2(0x24000000,0x00080000) IROM(0x08000000,0x00200000) CPUTYPE("Cortex-M7") FPU3(DFPU) CLOCK(12000000) ELITTLE
@@ -51,7 +51,7 @@
0
0
1
- 1
+ 0
.\build\keil\List\
1
0
@@ -335,7 +335,7 @@
USE_HAL_DRIVER, STM32H743xx
- .;..\..\..\include;board;board\CubeMX_Config\Inc;board\ports;..\libraries\HAL_Drivers;..\libraries\HAL_Drivers\config;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m7;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\libc\compilers\common;..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Inc;..\libraries\STM32H7xx_HAL\CMSIS\Device\ST\STM32H7xx\Include;..\libraries\STM32H7xx_HAL\CMSIS\Include
+ ..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m7;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;board;board\CubeMX_Config\Inc;board\ports;..\libraries\HAL_Drivers;..\libraries\HAL_Drivers\config;..\..\..\components\finsh;.;..\..\..\include;..\..\..\components\libc\compilers\common;..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Inc;..\libraries\STM32H7xx_HAL\CMSIS\Device\ST\STM32H7xx\Include;..\libraries\STM32H7xx_HAL\CMSIS\Include
@@ -377,113 +377,123 @@
- Kernel
+ Applications
- clock.c
+ main.c
1
- ..\..\..\src\clock.c
+ applications\main.c
+
+
+ cpu
- components.c
+ backtrace.c
1
- ..\..\..\src\components.c
+ ..\..\..\libcpu\arm\common\backtrace.c
- device.c
+ div0.c
1
- ..\..\..\src\device.c
+ ..\..\..\libcpu\arm\common\div0.c
- idle.c
+ showmem.c
1
- ..\..\..\src\idle.c
+ ..\..\..\libcpu\arm\common\showmem.c
- ipc.c
+ cpu_cache.c
1
- ..\..\..\src\ipc.c
+ ..\..\..\libcpu\arm\cortex-m7\cpu_cache.c
- irq.c
+ cpuport.c
1
- ..\..\..\src\irq.c
+ ..\..\..\libcpu\arm\cortex-m7\cpuport.c
- kservice.c
+ context_rvds.S
+ 2
+ ..\..\..\libcpu\arm\cortex-m7\context_rvds.S
+
+
+
+
+ DeviceDrivers
+
+
+ pin.c
1
- ..\..\..\src\kservice.c
+ ..\..\..\components\drivers\misc\pin.c
- mem.c
+ serial.c
1
- ..\..\..\src\mem.c
+ ..\..\..\components\drivers\serial\serial.c
- mempool.c
+ completion.c
1
- ..\..\..\src\mempool.c
+ ..\..\..\components\drivers\src\completion.c
- object.c
+ dataqueue.c
1
- ..\..\..\src\object.c
+ ..\..\..\components\drivers\src\dataqueue.c
- scheduler.c
+ pipe.c
1
- ..\..\..\src\scheduler.c
+ ..\..\..\components\drivers\src\pipe.c
- signal.c
+ ringblk_buf.c
1
- ..\..\..\src\signal.c
+ ..\..\..\components\drivers\src\ringblk_buf.c
- thread.c
+ ringbuffer.c
1
- ..\..\..\src\thread.c
+ ..\..\..\components\drivers\src\ringbuffer.c
- timer.c
+ waitqueue.c
1
- ..\..\..\src\timer.c
+ ..\..\..\components\drivers\src\waitqueue.c
-
-
- Applications
- main.c
+ workqueue.c
1
- applications\main.c
+ ..\..\..\components\drivers\src\workqueue.c
@@ -540,137 +550,127 @@
- cpu
+ finsh
- backtrace.c
+ shell.c
1
- ..\..\..\libcpu\arm\common\backtrace.c
+ ..\..\..\components\finsh\shell.c
- div0.c
+ cmd.c
1
- ..\..\..\libcpu\arm\common\div0.c
+ ..\..\..\components\finsh\cmd.c
- showmem.c
+ msh.c
1
- ..\..\..\libcpu\arm\common\showmem.c
+ ..\..\..\components\finsh\msh.c
+
+
+ Kernel
- cpu_cache.c
+ clock.c
1
- ..\..\..\libcpu\arm\cortex-m7\cpu_cache.c
+ ..\..\..\src\clock.c
- cpuport.c
+ components.c
1
- ..\..\..\libcpu\arm\cortex-m7\cpuport.c
-
-
-
-
- context_rvds.S
- 2
- ..\..\..\libcpu\arm\cortex-m7\context_rvds.S
+ ..\..\..\src\components.c
-
-
- DeviceDrivers
- pin.c
+ device.c
1
- ..\..\..\components\drivers\misc\pin.c
+ ..\..\..\src\device.c
- serial.c
+ idle.c
1
- ..\..\..\components\drivers\serial\serial.c
+ ..\..\..\src\idle.c
- completion.c
+ ipc.c
1
- ..\..\..\components\drivers\src\completion.c
+ ..\..\..\src\ipc.c
- dataqueue.c
+ irq.c
1
- ..\..\..\components\drivers\src\dataqueue.c
+ ..\..\..\src\irq.c
- pipe.c
+ kservice.c
1
- ..\..\..\components\drivers\src\pipe.c
+ ..\..\..\src\kservice.c
- ringblk_buf.c
+ mem.c
1
- ..\..\..\components\drivers\src\ringblk_buf.c
+ ..\..\..\src\mem.c
- ringbuffer.c
+ mempool.c
1
- ..\..\..\components\drivers\src\ringbuffer.c
+ ..\..\..\src\mempool.c
- waitqueue.c
+ object.c
1
- ..\..\..\components\drivers\src\waitqueue.c
+ ..\..\..\src\object.c
- workqueue.c
+ scheduler.c
1
- ..\..\..\components\drivers\src\workqueue.c
+ ..\..\..\src\scheduler.c
-
-
- finsh
- shell.c
+ signal.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\src\signal.c
- cmd.c
+ thread.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\src\thread.c
- msh.c
+ timer.c
1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\src\timer.c
diff --git a/bsp/stm32/stm32h743-atk-apollo/template.uvoptx b/bsp/stm32/stm32h743-atk-apollo/template.uvoptx
index abbc91454d962957fad5f036f968eb9b3849b9a1..c1a5c9314d58aa95b4f2a6aa29761ed0f8ee2be6 100644
--- a/bsp/stm32/stm32h743-atk-apollo/template.uvoptx
+++ b/bsp/stm32/stm32h743-atk-apollo/template.uvoptx
@@ -103,7 +103,7 @@
1
0
0
- 5
+ 6
diff --git a/bsp/stm32/stm32h743-atk-apollo/template.uvprojx b/bsp/stm32/stm32h743-atk-apollo/template.uvprojx
index 79d149a902a022d0e85b3e934bf917419a9d1ac5..6364e386311a81b64e559381015ea1099a2cacda 100644
--- a/bsp/stm32/stm32h743-atk-apollo/template.uvprojx
+++ b/bsp/stm32/stm32h743-atk-apollo/template.uvprojx
@@ -16,8 +16,8 @@
STM32H743IITx
STMicroelectronics
- Keil.STM32H7xx_DFP.2.3.0
- https://www.keil.com/pack/
+ Keil.STM32H7xx_DFP.2.5.0
+ http://www.keil.com/pack/
IRAM(0x20000000,0x00020000) IRAM2(0x24000000,0x00080000) IROM(0x08000000,0x00200000) CPUTYPE("Cortex-M7") FPU3(DFPU) CLOCK(12000000) ELITTLE
@@ -54,7 +54,7 @@
0
0
1
- 1
+ 0
.\build\keil\List\
1
0
diff --git a/bsp/stm32/stm32h747-st-discovery/project.ewp b/bsp/stm32/stm32h747-st-discovery/project.ewp
index df6a0fe932f455c77413a6b59413725008dbc841..d4bb89e828395da42353f4c69253471f24fc367b 100644
--- a/bsp/stm32/stm32h747-st-discovery/project.ewp
+++ b/bsp/stm32/stm32h747-st-discovery/project.ewp
@@ -1,2242 +1,2317 @@
-
- 3
-
- rtthread
-
- ARM
-
+ 3
+
+ rtthread
+
+ ARM
+
+ 1
+
+ General
+ 3
+
+ 31
+ 1
1
-
- General
- 3
-
- 29
- 1
- 1
-
- ExePath
- rtthread\Exe
-
-
- ObjPath
- rtthread\Obj
-
-
- ListPath
- rtthread\List
-
-
- GEndianMode
- 0
-
-
- Input description
-
-
-
- Output description
-
-
-
- GOutputBinary
- 0
-
-
- OGCoreOrChip
- 0
-
-
- GRuntimeLibSelect
- 0
- 1
-
-
- GRuntimeLibSelectSlave
- 0
- 1
-
-
- RTDescription
-
-
-
- OGProductVersion
- 8.20.1.14181
-
-
- OGLastSavedByProductVersion
- 8.20.1.14181
-
-
- GeneralEnableMisra
- 0
-
-
- GeneralMisraVerbose
- 0
-
-
- OGChipSelectEditMenu
- Default None
-
-
- GenLowLevelInterface
- 1
-
-
- GEndianModeBE
- 0
-
-
- OGBufferedTerminalOutput
- 0
-
-
- GenStdoutInterface
- 0
-
-
- GeneralMisraRules98
- 0
- 1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111
-
-
- GeneralMisraVer
- 0
-
-
- GeneralMisraRules04
- 0
- 111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111
-
-
- RTConfigPath2
- $TOOLKIT_DIR$\INC\c\DLib_Config_Normal.h
-
-
- GBECoreSlave
- 26
- 38
-
-
- OGUseCmsis
- 0
-
-
- OGUseCmsisDspLib
- 0
-
-
- GRuntimeLibThreads
- 0
-
-
- CoreVariant
- 26
- 38
-
-
- GFPUDeviceSlave
- Default None
-
-
- FPU2
- 0
- 0
-
-
- NrRegs
- 0
- 0
-
-
- NEON
- 0
-
-
- GFPUCoreSlave2
- 26
- 38
-
-
- OGCMSISPackSelectDevice
-
-
- OgLibHeap
- 0
-
-
- OGLibAdditionalLocale
- 0
-
-
- OGPrintfVariant
- 0
- 0
-
-
- OGPrintfMultibyteSupport
- 0
-
-
- OGScanfVariant
- 0
- 0
-
-
- OGScanfMultibyteSupport
- 0
-
-
- GenLocaleTags
-
-
-
- GenLocaleDisplayOnly
-
-
-
- DSPExtension
- 0
-
-
-
-
- ICCARM
- 2
-
- 34
- 1
- 1
-
- CCDefines
-
-
-
- CCPreprocFile
- 0
-
-
- CCPreprocComments
- 0
-
-
- CCPreprocLine
- 1
-
-
- CCListCFile
- 0
-
-
- CCListCMnemonics
- 0
-
-
- CCListCMessages
- 0
-
-
- CCListAssFile
- 0
-
-
- CCListAssSource
- 0
-
-
- CCEnableRemarks
- 0
-
-
- CCDiagSuppress
-
-
-
- CCDiagRemark
-
-
-
- CCDiagWarning
-
-
-
- CCDiagError
-
-
-
- CCObjPrefix
- 1
-
-
- CCAllowList
- 1
- 00000000
-
-
- CCDebugInfo
- 1
-
-
- IEndianMode
- 1
-
-
- IProcessor
- 1
-
-
- IExtraOptionsCheck
- 0
-
-
- IExtraOptions
-
-
-
- CCLangConformance
- 0
-
-
- CCSignedPlainChar
- 1
-
-
- CCRequirePrototypes
- 0
-
-
- CCDiagWarnAreErr
- 0
-
-
- CCCompilerRuntimeInfo
- 0
-
-
- IFpuProcessor
- 1
-
-
- OutputFile
- $FILE_BNAME$.o
-
-
- CCLibConfigHeader
- 1
-
-
- PreInclude
-
-
-
- CompilerMisraOverride
- 0
-
-
- CCIncludePath2
-
-
-
- CCStdIncCheck
- 0
-
-
- CCCodeSection
- .text
-
-
- IProcessorMode2
- 1
-
-
- CCOptLevel
- 1
-
-
- CCOptStrategy
- 0
- 0
-
-
- CCOptLevelSlave
- 1
-
-
- CompilerMisraRules98
- 0
- 1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111
-
-
- CompilerMisraRules04
- 0
- 111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111
-
-
- CCPosIndRopi
- 0
-
-
- CCPosIndRwpi
- 0
-
-
- CCPosIndNoDynInit
- 0
-
-
- IccLang
- 0
-
-
- IccCDialect
- 1
-
-
- IccAllowVLA
- 0
-
-
- IccStaticDestr
- 1
-
-
- IccCppInlineSemantics
- 0
-
-
- IccCmsis
- 1
-
-
- IccFloatSemantics
- 0
-
-
- CCOptimizationNoSizeConstraints
- 0
-
-
- CCNoLiteralPool
- 0
-
-
- CCOptStrategySlave
- 0
- 0
-
-
- CCGuardCalls
- 1
-
-
- CCEncSource
- 0
-
-
- CCEncOutput
- 0
-
-
- CCEncOutputBom
- 1
-
-
- CCEncInput
- 0
-
-
- IccExceptions2
- 0
-
-
- IccRTTI2
- 0
-
-
-
-
- AARM
- 2
-
- 10
- 1
- 1
-
- AObjPrefix
- 1
-
-
- AEndian
- 1
-
-
- ACaseSensitivity
- 1
-
-
- MacroChars
- 0
- 0
-
-
- AWarnEnable
- 0
-
-
- AWarnWhat
- 0
-
-
- AWarnOne
-
-
-
- AWarnRange1
-
-
-
- AWarnRange2
-
-
-
- ADebug
- 1
-
-
- AltRegisterNames
- 0
-
-
- ADefines
-
-
-
- AList
- 0
-
-
- AListHeader
- 1
-
-
- AListing
- 1
-
-
- Includes
- 0
-
-
- MacDefs
- 0
-
-
- MacExps
- 1
-
-
- MacExec
- 0
-
-
- OnlyAssed
- 0
-
-
- MultiLine
- 0
-
-
- PageLengthCheck
- 0
-
-
- PageLength
- 80
-
-
- TabSpacing
- 8
-
-
- AXRef
- 0
-
-
- AXRefDefines
- 0
-
-
- AXRefInternal
- 0
-
-
- AXRefDual
- 0
-
-
- AProcessor
- 1
-
-
- AFpuProcessor
- 1
-
-
- AOutputFile
- $FILE_BNAME$.o
-
-
- ALimitErrorsCheck
- 0
-
-
- ALimitErrorsEdit
- 100
-
-
- AIgnoreStdInclude
- 0
-
-
- AUserIncludes
-
-
-
- AExtraOptionsCheckV2
- 0
-
-
- AExtraOptionsV2
-
-
-
- AsmNoLiteralPool
- 0
-
-
-
-
- OBJCOPY
- 0
-
- 1
- 1
- 1
-
- OOCOutputFormat
- 3
- 3
-
-
- OCOutputOverride
- 1
-
-
- OOCOutputFile
- ../../../rtthread.bin
-
-
- OOCCommandLineProducer
- 1
-
-
- OOCObjCopyEnable
- 1
-
-
-
-
- CUSTOM
- 3
-
-
-
- 0
-
-
-
- BICOMP
- 0
-
-
-
- BUILDACTION
- 1
-
-
-
-
-
-
- ILINK
- 0
-
- 20
- 1
- 1
-
- IlinkLibIOConfig
- 1
-
-
- XLinkMisraHandler
- 0
-
-
- IlinkInputFileSlave
- 0
-
-
- IlinkOutputFile
- project.out
-
-
- IlinkDebugInfoEnable
- 1
-
-
- IlinkKeepSymbols
-
-
-
- IlinkRawBinaryFile
-
-
-
- IlinkRawBinarySymbol
-
-
-
- IlinkRawBinarySegment
-
-
-
- IlinkRawBinaryAlign
-
-
-
- IlinkDefines
-
-
-
- IlinkConfigDefines
-
-
-
- IlinkMapFile
- 1
-
-
- IlinkLogFile
- 0
-
-
- IlinkLogInitialization
- 0
-
-
- IlinkLogModule
- 0
-
-
- IlinkLogSection
- 0
-
-
- IlinkLogVeneer
- 0
-
-
- IlinkIcfOverride
- 0
-
-
- IlinkIcfFile
- lnk0t.icf
-
-
- IlinkIcfFileSlave
-
-
-
- IlinkEnableRemarks
- 0
-
-
- IlinkSuppressDiags
-
-
-
- IlinkTreatAsRem
-
-
-
- IlinkTreatAsWarn
-
-
-
- IlinkTreatAsErr
-
-
-
- IlinkWarningsAreErrors
- 0
-
-
- IlinkUseExtraOptions
- 0
-
-
- IlinkExtraOptions
-
-
-
- IlinkLowLevelInterfaceSlave
- 1
-
-
- IlinkAutoLibEnable
- 1
-
-
- IlinkAdditionalLibs
-
-
-
- IlinkOverrideProgramEntryLabel
- 0
-
-
- IlinkProgramEntryLabelSelect
- 0
-
-
- IlinkProgramEntryLabel
-
-
-
- DoFill
- 0
-
-
- FillerByte
- 0xFF
-
-
- FillerStart
- 0x0
-
-
- FillerEnd
- 0x0
-
-
- CrcSize
- 0
- 1
-
-
- CrcAlign
- 1
-
-
- CrcPoly
- 0x11021
-
-
- CrcCompl
- 0
- 0
-
-
- CrcBitOrder
- 0
- 0
-
-
- CrcInitialValue
- 0x0
-
-
- DoCrc
- 0
-
-
- IlinkBE8Slave
- 1
-
-
- IlinkBufferedTerminalOutput
- 1
-
-
- IlinkStdoutInterfaceSlave
- 1
-
-
- CrcFullSize
- 0
-
-
- IlinkIElfToolPostProcess
- 0
-
-
- IlinkLogAutoLibSelect
- 0
-
-
- IlinkLogRedirSymbols
- 0
-
-
- IlinkLogUnusedFragments
- 0
-
-
- IlinkCrcReverseByteOrder
- 0
-
-
- IlinkCrcUseAsInput
- 1
-
-
- IlinkOptInline
- 0
-
-
- IlinkOptExceptionsAllow
- 1
-
-
- IlinkOptExceptionsForce
- 0
-
-
- IlinkCmsis
- 1
-
-
- IlinkOptMergeDuplSections
- 0
-
-
- IlinkOptUseVfe
- 1
-
-
- IlinkOptForceVfe
- 0
-
-
- IlinkStackAnalysisEnable
- 0
-
-
- IlinkStackControlFile
-
-
-
- IlinkStackCallGraphFile
-
-
-
- CrcAlgorithm
- 1
- 1
-
-
- CrcUnitSize
- 0
- 0
-
-
- IlinkThreadsSlave
- 1
-
-
- IlinkLogCallGraph
- 0
-
-
- IlinkIcfFile_AltDefault
-
-
-
- IlinkEncInput
- 0
-
-
- IlinkEncOutput
- 0
-
-
- IlinkEncOutputBom
- 1
-
-
- IlinkHeapSelect
- 1
-
-
- IlinkLocaleSelect
- 1
-
-
-
-
- IARCHIVE
- 0
-
- 0
- 1
- 1
-
- IarchiveInputs
-
-
-
- IarchiveOverride
- 0
-
-
- IarchiveOutput
- ###Unitialized###
-
-
-
-
- BILINK
- 0
-
-
-
-
- Release
-
- ARM
-
+
+ ExePath
+ build\iar\Exe
+
+
+ ObjPath
+ build\iar\Obj
+
+
+ ListPath
+ build\iar\List
+
+
+ GEndianMode
+ 0
+
+
+ Input description
+ Automatic choice of formatter, without multibyte support.
+
+
+ Output description
+ Automatic choice of formatter, without multibyte support.
+
+
+ GOutputBinary
+ 0
+
+
+ OGCoreOrChip
+ 1
+
+
+ GRuntimeLibSelect
+ 0
+ 1
+
+
+ GRuntimeLibSelectSlave
+ 0
+ 1
+
+
+ RTDescription
+ Use the normal configuration of the C/C++ runtime library. No locale interface, C locale, no file descriptor support, no multibytes in printf and scanf, and no hex floats in strtod.
+
+
+ OGProductVersion
+ 6.30.6.53380
+
+
+ OGLastSavedByProductVersion
+ 8.32.1.18618
+
+
+ GeneralEnableMisra
+ 0
+
+
+ GeneralMisraVerbose
+ 0
+
+
+ OGChipSelectEditMenu
+ STM32H743ZI ST STM32H743ZI
+
+
+ GenLowLevelInterface
+ 1
+
+
+ GEndianModeBE
+ 1
+
+
+ OGBufferedTerminalOutput
+ 0
+
+
+ GenStdoutInterface
+ 0
+
+
+ GeneralMisraRules98
+ 0
+ 1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111
+
+
+ GeneralMisraVer
+ 0
+
+
+ GeneralMisraRules04
+ 0
+ 111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111
+
+
+ RTConfigPath2
+ $TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h
+
+
+ GBECoreSlave
+ 26
+ 41
+
+
+ OGUseCmsis
+ 0
+
+
+ OGUseCmsisDspLib
+ 0
+
+
+ GRuntimeLibThreads
+ 0
+
+
+ CoreVariant
+ 26
+ 41
+
+
+ GFPUDeviceSlave
+ STM32H743ZI ST STM32H743ZI
+
+
+ FPU2
+ 0
+ 7
+
+
+ NrRegs
+ 0
+ 1
+
+
+ NEON
+ 0
+
+
+ GFPUCoreSlave2
+ 26
+ 41
+
+
+ OGCMSISPackSelectDevice
+
+
+ OgLibHeap
+ 0
+
+
+ OGLibAdditionalLocale
+ 0
+
+
+ OGPrintfVariant
+ 0
+ 0
+
+
+ OGPrintfMultibyteSupport
+ 0
+
+
+ OGScanfVariant
+ 0
+ 0
+
+
+ OGScanfMultibyteSupport
+ 0
+
+
+ GenLocaleTags
+
+
+
+ GenLocaleDisplayOnly
+
+
+
+ DSPExtension
+ 1
+
+
+ TrustZone
+ 0
+
+
+ TrustZoneModes
+ 0
+ 0
+
+
+
+
+ ICCARM
+ 2
+
+ 35
+ 1
+ 1
+
+ CCOptimizationNoSizeConstraints
+ 0
+
+
+ CCDefines
+
+ STM32H747xx
+ CORE_CM7
+ USE_HAL_DRIVER
+
+
+ CCPreprocFile
+ 0
+
+
+ CCPreprocComments
+ 0
+
+
+ CCPreprocLine
+ 0
+
+
+ CCListCFile
+ 0
+
+
+ CCListCMnemonics
+ 0
+
+
+ CCListCMessages
+ 0
+
+
+ CCListAssFile
+ 0
+
+
+ CCListAssSource
+ 0
+
+
+ CCEnableRemarks
+ 0
+
+
+ CCDiagSuppress
+ Pa050
+
+
+ CCDiagRemark
+
+
+
+ CCDiagWarning
+
+
+
+ CCDiagError
+
+
+
+ CCObjPrefix
+ 1
+
+
+ CCAllowList
+ 1
+ 00000000
+
+
+ CCDebugInfo
+ 1
+
+
+ IEndianMode
+ 1
+
+
+ IProcessor
+ 1
+
+
+ IExtraOptionsCheck
+ 0
+
+
+ IExtraOptions
+
+
+
+ CCLangConformance
+ 0
+
+
+ CCSignedPlainChar
+ 1
+
+
+ CCRequirePrototypes
+ 0
+
+
+ CCDiagWarnAreErr
+ 0
+
+
+ CCCompilerRuntimeInfo
+ 0
+
+
+ IFpuProcessor
+ 1
+
+
+ OutputFile
+ $FILE_BNAME$.o
+
+
+ CCLibConfigHeader
+ 1
+
+
+ PreInclude
+
+
+
+ CompilerMisraOverride
+ 0
+
+
+ CCIncludePath2
+
+ $PROJ_DIR$\board\CubeMX_Config\CM7\Inc
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m7
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Inc
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\libraries\STM32H7xx_HAL\CMSIS\Include
+ $PROJ_DIR$\..\libraries\HAL_Drivers\config
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common
+ $PROJ_DIR$\..\libraries\STM32H7xx_HAL\CMSIS\Device\ST\STM32H7xx\Include
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\libraries\HAL_Drivers
+
+
+ CCStdIncCheck
+ 0
+
+
+ CCCodeSection
+ .text
+
+
+ IProcessorMode2
+ 1
+
+
+ CCOptLevel
+ 1
+
+
+ CCOptStrategy
+ 0
+ 0
+
+
+ CCOptLevelSlave
+ 1
+
+
+ CompilerMisraRules98
+ 0
+ 1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111
+
+
+ CompilerMisraRules04
+ 0
+ 111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111
+
+
+ CCPosIndRopi
+ 0
+
+
+ CCPosIndRwpi
+ 0
+
+
+ CCPosIndNoDynInit
+ 0
+
+
+ IccLang
+ 0
+
+
+ IccCDialect
+ 1
+
+
+ IccAllowVLA
+ 0
+
+
+ IccStaticDestr
+ 1
+
+
+ IccCppInlineSemantics
+ 0
+
+
+ IccCmsis
+ 1
+
+
+ IccFloatSemantics
+ 0
+
+
+ CCNoLiteralPool
+ 0
+
+
+ CCOptStrategySlave
+ 0
+ 0
+
+
+ CCGuardCalls
+ 1
+
+
+ CCEncSource
+ 0
+
+
+ CCEncOutput
+ 0
+
+
+ CCEncOutputBom
+ 1
+
+
+ CCEncInput
+ 0
+
+
+ IccExceptions2
+ 0
+
+
+ IccRTTI2
+ 0
+
+
+ OICompilerExtraOption
+ 1
+
+
+
+
+ AARM
+ 2
+
+ 10
+ 1
+ 1
+
+ AObjPrefix
+ 1
+
+
+ AEndian
+ 1
+
+
+ ACaseSensitivity
+ 1
+
+
+ MacroChars
+ 0
+ 0
+
+
+ AWarnEnable
+ 0
+
+
+ AWarnWhat
+ 0
+
+
+ AWarnOne
+
+
+
+ AWarnRange1
+
+
+
+ AWarnRange2
+
+
+
+ ADebug
+ 1
+
+
+ AltRegisterNames
+ 0
+
+
+ ADefines
+
+
+
+ AList
+ 0
+
+
+ AListHeader
+ 1
+
+
+ AListing
+ 1
+
+
+ Includes
+ 0
+
+
+ MacDefs
+ 0
+
+
+ MacExps
+ 1
+
+
+ MacExec
+ 0
+
+
+ OnlyAssed
+ 0
+
+
+ MultiLine
+ 0
+
+
+ PageLengthCheck
+ 0
+
+
+ PageLength
+ 80
+
+
+ TabSpacing
+ 8
+
+
+ AXRef
+ 0
+
+
+ AXRefDefines
+ 0
+
+
+ AXRefInternal
+ 0
+
+
+ AXRefDual
+ 0
+
+
+ AProcessor
+ 1
+
+
+ AFpuProcessor
+ 1
+
+
+ AOutputFile
+ $FILE_BNAME$.o
+
+
+ ALimitErrorsCheck
+ 0
+
+
+ ALimitErrorsEdit
+ 100
+
+
+ AIgnoreStdInclude
+ 0
+
+
+ AUserIncludes
+
+
+
+ AExtraOptionsCheckV2
+ 0
+
+
+ AExtraOptionsV2
+
+
+
+ AsmNoLiteralPool
+ 0
+
+
+
+
+ OBJCOPY
+ 0
+
+ 1
+ 1
+ 1
+
+ OOCOutputFormat
+ 3
+ 3
+
+
+ OCOutputOverride
+ 1
+
+
+ OOCOutputFile
+ ../../../rtthread.bin
+
+
+ OOCCommandLineProducer
+ 1
+
+
+ OOCObjCopyEnable
+ 1
+
+
+
+
+ CUSTOM
+ 3
+
+
+
+ 0
+
+
+
+ BICOMP
+ 0
+
+
+
+ BUILDACTION
+ 1
+
+
+
+
+
+
+ ILINK
+ 0
+
+ 22
+ 1
+ 1
+
+ IlinkLibIOConfig
+ 1
+
+
+ XLinkMisraHandler
+ 0
+
+
+ IlinkInputFileSlave
+ 0
+
+
+ IlinkOutputFile
+ project.out
+
+
+ IlinkDebugInfoEnable
+ 1
+
+
+ IlinkKeepSymbols
+
+
+
+ IlinkRawBinaryFile
+
+
+
+ IlinkRawBinarySymbol
+
+
+
+ IlinkRawBinarySegment
+
+
+
+ IlinkRawBinaryAlign
+
+
+
+ IlinkDefines
+
+
+
+ IlinkConfigDefines
+
+
+
+ IlinkMapFile
+ 0
+
+
+ IlinkLogFile
+ 0
+
+
+ IlinkLogInitialization
+ 0
+
+
+ IlinkLogModule
+ 0
+
+
+ IlinkLogSection
+ 0
+
+
+ IlinkLogVeneer
+ 0
+
+
+ IlinkIcfOverride
+ 1
+
+
+ IlinkIcfFile
+ $PROJ_DIR$\board\linker_scripts\link.icf
+
+
+ IlinkIcfFileSlave
+
+
+
+ IlinkEnableRemarks
+ 0
+
+
+ IlinkSuppressDiags
+
+
+
+ IlinkTreatAsRem
+
+
+
+ IlinkTreatAsWarn
+
+
+
+ IlinkTreatAsErr
+
+
+
+ IlinkWarningsAreErrors
+ 0
+
+
+ IlinkUseExtraOptions
+ 0
+
+
+ IlinkExtraOptions
+
+
+
+ IlinkLowLevelInterfaceSlave
+ 1
+
+
+ IlinkAutoLibEnable
+ 1
+
+
+ IlinkAdditionalLibs
+
+
+
+ IlinkOverrideProgramEntryLabel
+ 0
+
+
+ IlinkProgramEntryLabelSelect
+ 0
+
+
+ IlinkProgramEntryLabel
+ __iar_program_start
+
+
+ DoFill
+ 0
+
+
+ FillerByte
+ 0xFF
+
+
+ FillerStart
+ 0x0
+
+
+ FillerEnd
+ 0x0
+
+
+ CrcSize
+ 0
+ 1
+
+
+ CrcAlign
+ 1
+
+
+ CrcPoly
+ 0x11021
+
+
+ CrcCompl
+ 0
+ 0
+
+
+ CrcBitOrder
+ 0
+ 0
+
+
+ CrcInitialValue
+ 0x0
+
+
+ DoCrc
+ 0
+
+
+ IlinkBE8Slave
+ 1
+
+
+ IlinkBufferedTerminalOutput
+ 1
+
+
+ IlinkStdoutInterfaceSlave
+ 1
+
+
+ CrcFullSize
+ 0
+
+
+ IlinkIElfToolPostProcess
+ 0
+
+
+ IlinkLogAutoLibSelect
+ 0
+
+
+ IlinkLogRedirSymbols
+ 0
+
+
+ IlinkLogUnusedFragments
+ 0
+
+
+ IlinkCrcReverseByteOrder
+ 0
+
+
+ IlinkCrcUseAsInput
+ 1
+
+
+ IlinkOptInline
+ 0
+
+
+ IlinkOptExceptionsAllow
+ 1
+
+
+ IlinkOptExceptionsForce
+ 0
+
+
+ IlinkCmsis
+ 1
+
+
+ IlinkOptMergeDuplSections
+ 0
+
+
+ IlinkOptUseVfe
+ 1
+
+
+ IlinkOptForceVfe
+ 0
+
+
+ IlinkStackAnalysisEnable
+ 0
+
+
+ IlinkStackControlFile
+
+
+
+ IlinkStackCallGraphFile
+
+
+
+ CrcAlgorithm
+ 1
+ 1
+
+
+ CrcUnitSize
+ 0
+ 0
+
+
+ IlinkThreadsSlave
+ 1
+
+
+ IlinkLogCallGraph
+ 0
+
+
+ IlinkIcfFile_AltDefault
+
+
+
+ IlinkEncInput
+ 0
+
+
+ IlinkEncOutput
+ 0
+
+
+ IlinkEncOutputBom
+ 1
+
+
+ IlinkHeapSelect
+ 1
+
+
+ IlinkLocaleSelect
+ 1
+
+
+ IlinkTrustzoneImportLibraryOut
+ ###Unitialized###
+
+
+ OILinkExtraOption
+ 1
+
+
+
+
+ IARCHIVE
+ 0
+
+ 0
+ 1
+ 1
+
+ IarchiveInputs
+
+
+
+ IarchiveOverride
+ 0
+
+
+ IarchiveOutput
+ ###Unitialized###
+
+
+
+
+ BILINK
+ 0
+
+
+
+
+ Release
+
+ ARM
+
+ 0
+
+ General
+ 3
+
+ 31
+ 1
+ 0
+
+ ExePath
+ Release\Exe
+
+
+ ObjPath
+ Release\Obj
+
+
+ ListPath
+ Release\List
+
+
+ GEndianMode
+ 0
+
+
+ Input description
+
+
+
+ Output description
+
+
+
+ GOutputBinary
+ 0
+
+
+ OGCoreOrChip
+ 0
+
+
+ GRuntimeLibSelect
+ 0
+ 1
+
+
+ GRuntimeLibSelectSlave
+ 0
+ 1
+
+
+ RTDescription
+
+
+
+ OGProductVersion
+ 6.30.6.53380
+
+
+ OGLastSavedByProductVersion
+ 8.11.3.13977
+
+
+ GeneralEnableMisra
+ 0
+
+
+ GeneralMisraVerbose
+ 0
+
+
+ OGChipSelectEditMenu
+ Default None
+
+
+ GenLowLevelInterface
+ 0
+
+
+ GEndianModeBE
+ 0
+
+
+ OGBufferedTerminalOutput
+ 0
+
+
+ GenStdoutInterface
+ 0
+
+
+ GeneralMisraRules98
+ 0
+ 1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111
+
+
+ GeneralMisraVer
+ 0
+
+
+ GeneralMisraRules04
+ 0
+ 111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111
+
+
+ RTConfigPath2
+
+
+
+ GBECoreSlave
+ 26
+ 1
+
+
+ OGUseCmsis
+ 0
+
+
+ OGUseCmsisDspLib
+ 0
+
+
+ GRuntimeLibThreads
+ 0
+
+
+ CoreVariant
+ 26
+ 0
+
+
+ GFPUDeviceSlave
+ Default None
+
+
+ FPU2
+ 0
+ 0
+
+
+ NrRegs
+ 0
+ 0
+
+
+ NEON
+ 0
+
+
+ GFPUCoreSlave2
+ 26
+ 0
+
+
+ OGCMSISPackSelectDevice
+
+
+ OgLibHeap
+ 0
+
+
+ OGLibAdditionalLocale
+ 0
+
+
+ OGPrintfVariant
+ 0
+ 0
+
+
+ OGPrintfMultibyteSupport
+ 0
+
+
+ OGScanfVariant
+ 0
+ 0
+
+
+ OGScanfMultibyteSupport
+ 0
+
+
+ GenLocaleTags
+
+
+
+ GenLocaleDisplayOnly
+
+
+
+ DSPExtension
+ 0
+
+
+ TrustZone
+ 0
+
+
+ TrustZoneModes
+ 0
+ 0
+
+
+
+
+ ICCARM
+ 2
+
+ 35
+ 1
+ 0
+
+ CCOptimizationNoSizeConstraints
+ 0
+
+
+ CCDefines
+
+ STM32H747xx
+ CORE_CM7
+ USE_HAL_DRIVER
+
+
+ CCPreprocFile
+ 0
+
+
+ CCPreprocComments
+ 0
+
+
+ CCPreprocLine
+ 0
+
+
+ CCListCFile
+ 0
+
+
+ CCListCMnemonics
+ 0
+
+
+ CCListCMessages
+ 0
+
+
+ CCListAssFile
+ 0
+
+
+ CCListAssSource
+ 0
+
+
+ CCEnableRemarks
+ 0
+
+
+ CCDiagSuppress
+
+
+
+ CCDiagRemark
+
+
+
+ CCDiagWarning
+
+
+
+ CCDiagError
+
+
+
+ CCObjPrefix
+ 1
+
+
+ CCAllowList
+ 1
+ 11111110
+
+
+ CCDebugInfo
+ 0
+
+
+ IEndianMode
+ 1
+
+
+ IProcessor
+ 1
+
+
+ IExtraOptionsCheck
+ 0
+
+
+ IExtraOptions
+
+
+
+ CCLangConformance
+ 0
+
+
+ CCSignedPlainChar
+ 1
+
+
+ CCRequirePrototypes
+ 0
+
+
+ CCDiagWarnAreErr
+ 0
+
+
+ CCCompilerRuntimeInfo
+ 0
+
+
+ IFpuProcessor
+ 1
+
+
+ OutputFile
+
+
+
+ CCLibConfigHeader
+ 1
+
+
+ PreInclude
+
+
+
+ CompilerMisraOverride
+ 0
+
+
+ CCIncludePath2
+
+ $PROJ_DIR$\board\CubeMX_Config\CM7\Inc
+ $PROJ_DIR$\..\..\..\components\finsh
+ $PROJ_DIR$\..\..\..\libcpu\arm\common
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m7
+ $PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Inc
+ $PROJ_DIR$\.
+ $PROJ_DIR$\..\libraries\STM32H7xx_HAL\CMSIS\Include
+ $PROJ_DIR$\..\libraries\HAL_Drivers\config
+ $PROJ_DIR$\board
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common
+ $PROJ_DIR$\..\libraries\STM32H7xx_HAL\CMSIS\Device\ST\STM32H7xx\Include
+ $PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\libraries\HAL_Drivers
+
+
+ CCStdIncCheck
+ 0
+
+
+ CCCodeSection
+ .text
+
+
+ IProcessorMode2
+ 1
+
+
+ CCOptLevel
+ 3
+
+
+ CCOptStrategy
+ 0
+ 0
+
+
+ CCOptLevelSlave
+ 1
+
+
+ CompilerMisraRules98
+ 0
+ 1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111
+
+
+ CompilerMisraRules04
+ 0
+ 111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111
+
+
+ CCPosIndRopi
+ 0
+
+
+ CCPosIndRwpi
+ 0
+
+
+ CCPosIndNoDynInit
+ 0
+
+
+ IccLang
+ 0
+
+
+ IccCDialect
+ 1
+
+
+ IccAllowVLA
+ 0
+
+
+ IccStaticDestr
+ 1
+
+
+ IccCppInlineSemantics
+ 0
+
+
+ IccCmsis
+ 1
+
+
+ IccFloatSemantics
+ 0
+
+
+ CCNoLiteralPool
+ 0
+
+
+ CCOptStrategySlave
+ 0
+ 0
+
+
+ CCGuardCalls
+ 1
+
+
+ CCEncSource
+ 0
+
+
+ CCEncOutput
+ 0
+
+
+ CCEncOutputBom
+ 1
+
+
+ CCEncInput
+ 0
+
+
+ IccExceptions2
+ 0
+
+
+ IccRTTI2
+ 0
+
+
+ OICompilerExtraOption
+ 1
+
+
+
+
+ AARM
+ 2
+
+ 10
+ 1
+ 0
+
+ AObjPrefix
+ 1
+
+
+ AEndian
+ 1
+
+
+ ACaseSensitivity
+ 1
+
+
+ MacroChars
+ 0
+ 0
+
+
+ AWarnEnable
+ 0
+
+
+ AWarnWhat
+ 0
+
+
+ AWarnOne
+
+
+
+ AWarnRange1
+
+
+
+ AWarnRange2
+
+
+
+ ADebug
+ 0
+
+
+ AltRegisterNames
+ 0
+
+
+ ADefines
+
+
+
+ AList
+ 0
+
+
+ AListHeader
+ 1
+
+
+ AListing
+ 1
+
+
+ Includes
+ 0
+
+
+ MacDefs
+ 0
+
+
+ MacExps
+ 1
+
+
+ MacExec
+ 0
+
+
+ OnlyAssed
+ 0
+
+
+ MultiLine
+ 0
+
+
+ PageLengthCheck
+ 0
+
+
+ PageLength
+ 80
+
+
+ TabSpacing
+ 8
+
+
+ AXRef
+ 0
+
+
+ AXRefDefines
+ 0
+
+
+ AXRefInternal
+ 0
+
+
+ AXRefDual
+ 0
+
+
+ AProcessor
+ 1
+
+
+ AFpuProcessor
+ 1
+
+
+ AOutputFile
+
+
+
+ ALimitErrorsCheck
+ 0
+
+
+ ALimitErrorsEdit
+ 100
+
+
+ AIgnoreStdInclude
+ 0
+
+
+ AUserIncludes
+
+
+
+ AExtraOptionsCheckV2
+ 0
+
+
+ AExtraOptionsV2
+
+
+
+ AsmNoLiteralPool
+ 0
+
+
+
+
+ OBJCOPY
+ 0
+
+ 1
+ 1
+ 0
+
+ OOCOutputFormat
+ 3
+ 0
+
+
+ OCOutputOverride
+ 0
+
+
+ OOCOutputFile
+
+
+
+ OOCCommandLineProducer
+ 1
+
+
+ OOCObjCopyEnable
+ 0
+
+
+
+
+ CUSTOM
+ 3
+
+
+
+ 0
+
+
+
+ BICOMP
+ 0
+
+
+
+ BUILDACTION
+ 1
+
+
+
+
+
+
+ ILINK
+ 0
+
+ 22
+ 1
+ 0
+
+ IlinkLibIOConfig
+ 1
+
+
+ XLinkMisraHandler
+ 0
+
+
+ IlinkInputFileSlave
+ 0
+
+
+ IlinkOutputFile
+ ###Unitialized###
+
+
+ IlinkDebugInfoEnable
+ 1
+
+
+ IlinkKeepSymbols
+
+
+
+ IlinkRawBinaryFile
+
+
+
+ IlinkRawBinarySymbol
+
+
+
+ IlinkRawBinarySegment
+
+
+
+ IlinkRawBinaryAlign
+
+
+
+ IlinkDefines
+
+
+
+ IlinkConfigDefines
+
+
+
+ IlinkMapFile
+ 0
+
+
+ IlinkLogFile
+ 0
+
+
+ IlinkLogInitialization
+ 0
+
+
+ IlinkLogModule
+ 0
+
+
+ IlinkLogSection
+ 0
+
+
+ IlinkLogVeneer
+ 0
+
+
+ IlinkIcfOverride
+ 0
+
+
+ IlinkIcfFile
+ lnk0t.icf
+
+
+ IlinkIcfFileSlave
+
+
+
+ IlinkEnableRemarks
+ 0
+
+
+ IlinkSuppressDiags
+
+
+
+ IlinkTreatAsRem
+
+
+
+ IlinkTreatAsWarn
+
+
+
+ IlinkTreatAsErr
+
+
+
+ IlinkWarningsAreErrors
+ 0
+
+
+ IlinkUseExtraOptions
+ 0
+
+
+ IlinkExtraOptions
+
+
+
+ IlinkLowLevelInterfaceSlave
+ 1
+
+
+ IlinkAutoLibEnable
+ 1
+
+
+ IlinkAdditionalLibs
+
+
+
+ IlinkOverrideProgramEntryLabel
+ 0
+
+
+ IlinkProgramEntryLabelSelect
+ 0
+
+
+ IlinkProgramEntryLabel
+
+
+
+ DoFill
+ 0
+
+
+ FillerByte
+ 0xFF
+
+
+ FillerStart
+ 0x0
+
+
+ FillerEnd
+ 0x0
+
+
+ CrcSize
+ 0
+ 1
+
+
+ CrcAlign
+ 1
+
+
+ CrcPoly
+ 0x11021
+
+
+ CrcCompl
+ 0
+ 0
+
+
+ CrcBitOrder
+ 0
+ 0
+
+
+ CrcInitialValue
+ 0x0
+
+
+ DoCrc
+ 0
+
+
+ IlinkBE8Slave
+ 1
+
+
+ IlinkBufferedTerminalOutput
+ 1
+
+
+ IlinkStdoutInterfaceSlave
+ 1
+
+
+ CrcFullSize
+ 0
+
+
+ IlinkIElfToolPostProcess
+ 0
+
+
+ IlinkLogAutoLibSelect
+ 0
+
+
+ IlinkLogRedirSymbols
+ 0
+
+
+ IlinkLogUnusedFragments
+ 0
+
+
+ IlinkCrcReverseByteOrder
+ 0
+
+
+ IlinkCrcUseAsInput
+ 1
+
+
+ IlinkOptInline
+ 1
+
+
+ IlinkOptExceptionsAllow
+ 1
+
+
+ IlinkOptExceptionsForce
+ 0
+
+
+ IlinkCmsis
+ 1
+
+
+ IlinkOptMergeDuplSections
+ 0
+
+
+ IlinkOptUseVfe
+ 1
+
+
+ IlinkOptForceVfe
+ 0
+
+
+ IlinkStackAnalysisEnable
+ 0
+
+
+ IlinkStackControlFile
+
+
+
+ IlinkStackCallGraphFile
+
+
+
+ CrcAlgorithm
+ 1
+ 1
+
+
+ CrcUnitSize
+ 0
+ 0
+
+
+ IlinkThreadsSlave
+ 1
+
+
+ IlinkLogCallGraph
+ 0
+
+
+ IlinkIcfFile_AltDefault
+
+
+
+ IlinkEncInput
+ 0
+
+
+ IlinkEncOutput
+ 0
+
+
+ IlinkEncOutputBom
+ 1
+
+
+ IlinkHeapSelect
+ 1
+
+
+ IlinkLocaleSelect
+ 1
+
+
+ IlinkTrustzoneImportLibraryOut
+ ###Unitialized###
+
+
+ OILinkExtraOption
+ 1
+
+
+
+
+ IARCHIVE
+ 0
+
+ 0
+ 1
0
-
- General
- 3
-
- 29
- 1
- 0
-
- ExePath
- Release\Exe
-
-
- ObjPath
- Release\Obj
-
-
- ListPath
- Release\List
-
-
- GEndianMode
- 0
-
-
- Input description
-
-
-
- Output description
-
-
-
- GOutputBinary
- 0
-
-
- OGCoreOrChip
- 0
-
-
- GRuntimeLibSelect
- 0
- 1
-
-
- GRuntimeLibSelectSlave
- 0
- 1
-
-
- RTDescription
-
-
-
- OGProductVersion
- 8.20.1.14181
-
-
- OGLastSavedByProductVersion
-
-
-
- GeneralEnableMisra
- 0
-
-
- GeneralMisraVerbose
- 0
-
-
- OGChipSelectEditMenu
-
-
-
- GenLowLevelInterface
- 0
-
-
- GEndianModeBE
- 0
-
-
- OGBufferedTerminalOutput
- 0
-
-
- GenStdoutInterface
- 0
-
-
- GeneralMisraRules98
- 0
- 1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111
-
-
- GeneralMisraVer
- 0
-
-
- GeneralMisraRules04
- 0
- 111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111
-
-
- RTConfigPath2
-
-
-
- GBECoreSlave
- 26
- 38
-
-
- OGUseCmsis
- 0
-
-
- OGUseCmsisDspLib
- 0
-
-
- GRuntimeLibThreads
- 0
-
-
- CoreVariant
- 26
- 38
-
-
- GFPUDeviceSlave
- -
-
-
- FPU2
- 0
- 0
-
-
- NrRegs
- 0
- 0
-
-
- NEON
- 0
-
-
- GFPUCoreSlave2
- 26
- 38
-
-
- OGCMSISPackSelectDevice
-
-
- OgLibHeap
- 0
-
-
- OGLibAdditionalLocale
- 0
-
-
- OGPrintfVariant
- 0
- 0
-
-
- OGPrintfMultibyteSupport
- 0
-
-
- OGScanfVariant
- 0
- 0
-
-
- OGScanfMultibyteSupport
- 0
-
-
- GenLocaleTags
-
-
-
- GenLocaleDisplayOnly
-
-
-
- DSPExtension
- 0
-
-
-
-
- ICCARM
- 2
-
- 34
- 1
- 0
-
- CCDefines
- NDEBUG
-
-
- CCPreprocFile
- 0
-
-
- CCPreprocComments
- 0
-
-
- CCPreprocLine
- 1
-
-
- CCListCFile
- 0
-
-
- CCListCMnemonics
- 0
-
-
- CCListCMessages
- 0
-
-
- CCListAssFile
- 0
-
-
- CCListAssSource
- 0
-
-
- CCEnableRemarks
- 0
-
-
- CCDiagSuppress
-
-
-
- CCDiagRemark
-
-
-
- CCDiagWarning
-
-
-
- CCDiagError
-
-
-
- CCObjPrefix
- 1
-
-
- CCAllowList
- 1
- 11111110
-
-
- CCDebugInfo
- 0
-
-
- IEndianMode
- 1
-
-
- IProcessor
- 1
-
-
- IExtraOptionsCheck
- 0
-
-
- IExtraOptions
-
-
-
- CCLangConformance
- 0
-
-
- CCSignedPlainChar
- 1
-
-
- CCRequirePrototypes
- 0
-
-
- CCDiagWarnAreErr
- 0
-
-
- CCCompilerRuntimeInfo
- 0
-
-
- IFpuProcessor
- 1
-
-
- OutputFile
-
-
-
- CCLibConfigHeader
- 1
-
-
- PreInclude
-
-
-
- CompilerMisraOverride
- 0
-
-
- CCIncludePath2
-
-
-
- CCStdIncCheck
- 0
-
-
- CCCodeSection
- .text
-
-
- IProcessorMode2
- 1
-
-
- CCOptLevel
- 3
-
-
- CCOptStrategy
- 0
- 0
-
-
- CCOptLevelSlave
- 1
-
-
- CompilerMisraRules98
- 0
- 1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111
-
-
- CompilerMisraRules04
- 0
- 111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111
-
-
- CCPosIndRopi
- 0
-
-
- CCPosIndRwpi
- 0
-
-
- CCPosIndNoDynInit
- 0
-
-
- IccLang
- 0
-
-
- IccCDialect
- 1
-
-
- IccAllowVLA
- 0
-
-
- IccStaticDestr
- 1
-
-
- IccCppInlineSemantics
- 0
-
-
- IccCmsis
- 1
-
-
- IccFloatSemantics
- 0
-
-
- CCOptimizationNoSizeConstraints
- 0
-
-
- CCNoLiteralPool
- 0
-
-
- CCOptStrategySlave
- 0
- 0
-
-
- CCGuardCalls
- 1
-
-
- CCEncSource
- 0
-
-
- CCEncOutput
- 0
-
-
- CCEncOutputBom
- 1
-
-
- CCEncInput
- 0
-
-
- IccExceptions2
- 0
-
-
- IccRTTI2
- 0
-
-
-
-
- AARM
- 2
-
- 10
- 1
- 0
-
- AObjPrefix
- 1
-
-
- AEndian
- 1
-
-
- ACaseSensitivity
- 1
-
-
- MacroChars
- 0
- 0
-
-
- AWarnEnable
- 0
-
-
- AWarnWhat
- 0
-
-
- AWarnOne
-
-
-
- AWarnRange1
-
-
-
- AWarnRange2
-
-
-
- ADebug
- 0
-
-
- AltRegisterNames
- 0
-
-
- ADefines
-
-
-
- AList
- 0
-
-
- AListHeader
- 1
-
-
- AListing
- 1
-
-
- Includes
- 0
-
-
- MacDefs
- 0
-
-
- MacExps
- 1
-
-
- MacExec
- 0
-
-
- OnlyAssed
- 0
-
-
- MultiLine
- 0
-
-
- PageLengthCheck
- 0
-
-
- PageLength
- 80
-
-
- TabSpacing
- 8
-
-
- AXRef
- 0
-
-
- AXRefDefines
- 0
-
-
- AXRefInternal
- 0
-
-
- AXRefDual
- 0
-
-
- AProcessor
- 1
-
-
- AFpuProcessor
- 1
-
-
- AOutputFile
-
-
-
- ALimitErrorsCheck
- 0
-
-
- ALimitErrorsEdit
- 100
-
-
- AIgnoreStdInclude
- 0
-
-
- AUserIncludes
-
-
-
- AExtraOptionsCheckV2
- 0
-
-
- AExtraOptionsV2
-
-
-
- AsmNoLiteralPool
- 0
-
-
-
-
- OBJCOPY
- 0
-
- 1
- 1
- 0
-
- OOCOutputFormat
- 3
- 0
-
-
- OCOutputOverride
- 0
-
-
- OOCOutputFile
-
-
-
- OOCCommandLineProducer
- 1
-
-
- OOCObjCopyEnable
- 0
-
-
-
-
- CUSTOM
- 3
-
-
-
- 0
-
-
-
- BICOMP
- 0
-
-
-
- BUILDACTION
- 1
-
-
-
-
-
-
- ILINK
- 0
-
- 20
- 1
- 0
-
- IlinkLibIOConfig
- 1
-
-
- XLinkMisraHandler
- 0
-
-
- IlinkInputFileSlave
- 0
-
-
- IlinkOutputFile
- ###Unitialized###
-
-
- IlinkDebugInfoEnable
- 1
-
-
- IlinkKeepSymbols
-
-
-
- IlinkRawBinaryFile
-
-
-
- IlinkRawBinarySymbol
-
-
-
- IlinkRawBinarySegment
-
-
-
- IlinkRawBinaryAlign
-
-
-
- IlinkDefines
-
-
-
- IlinkConfigDefines
-
-
-
- IlinkMapFile
- 1
-
-
- IlinkLogFile
- 0
-
-
- IlinkLogInitialization
- 0
-
-
- IlinkLogModule
- 0
-
-
- IlinkLogSection
- 0
-
-
- IlinkLogVeneer
- 0
-
-
- IlinkIcfOverride
- 0
-
-
- IlinkIcfFile
- lnk0t.icf
-
-
- IlinkIcfFileSlave
-
-
-
- IlinkEnableRemarks
- 0
-
-
- IlinkSuppressDiags
-
-
-
- IlinkTreatAsRem
-
-
-
- IlinkTreatAsWarn
-
-
-
- IlinkTreatAsErr
-
-
-
- IlinkWarningsAreErrors
- 0
-
-
- IlinkUseExtraOptions
- 0
-
-
- IlinkExtraOptions
-
-
-
- IlinkLowLevelInterfaceSlave
- 1
-
-
- IlinkAutoLibEnable
- 1
-
-
- IlinkAdditionalLibs
-
-
-
- IlinkOverrideProgramEntryLabel
- 0
-
-
- IlinkProgramEntryLabelSelect
- 0
-
-
- IlinkProgramEntryLabel
-
-
-
- DoFill
- 0
-
-
- FillerByte
- 0xFF
-
-
- FillerStart
- 0x0
-
-
- FillerEnd
- 0x0
-
-
- CrcSize
- 0
- 1
-
-
- CrcAlign
- 1
-
-
- CrcPoly
- 0x11021
-
-
- CrcCompl
- 0
- 0
-
-
- CrcBitOrder
- 0
- 0
-
-
- CrcInitialValue
- 0x0
-
-
- DoCrc
- 0
-
-
- IlinkBE8Slave
- 1
-
-
- IlinkBufferedTerminalOutput
- 1
-
-
- IlinkStdoutInterfaceSlave
- 1
-
-
- CrcFullSize
- 0
-
-
- IlinkIElfToolPostProcess
- 0
-
-
- IlinkLogAutoLibSelect
- 0
-
-
- IlinkLogRedirSymbols
- 0
-
-
- IlinkLogUnusedFragments
- 0
-
-
- IlinkCrcReverseByteOrder
- 0
-
-
- IlinkCrcUseAsInput
- 1
-
-
- IlinkOptInline
- 1
-
-
- IlinkOptExceptionsAllow
- 1
-
-
- IlinkOptExceptionsForce
- 0
-
-
- IlinkCmsis
- 1
-
-
- IlinkOptMergeDuplSections
- 0
-
-
- IlinkOptUseVfe
- 1
-
-
- IlinkOptForceVfe
- 0
-
-
- IlinkStackAnalysisEnable
- 0
-
-
- IlinkStackControlFile
-
-
-
- IlinkStackCallGraphFile
-
-
-
- CrcAlgorithm
- 1
- 1
-
-
- CrcUnitSize
- 0
- 0
-
-
- IlinkThreadsSlave
- 1
-
-
- IlinkLogCallGraph
- 0
-
-
- IlinkIcfFile_AltDefault
-
-
-
- IlinkEncInput
- 0
-
-
- IlinkEncOutput
- 0
-
-
- IlinkEncOutputBom
- 1
-
-
- IlinkHeapSelect
- 1
-
-
- IlinkLocaleSelect
- 1
-
-
-
-
- IARCHIVE
- 0
-
- 0
- 1
- 0
-
- IarchiveInputs
-
-
-
- IarchiveOverride
- 0
-
-
- IarchiveOutput
- ###Unitialized###
-
-
-
-
- BILINK
- 0
-
-
-
-
- Applications
-
- $PROJ_DIR$\applications\main.c
-
-
-
- cpu
-
- $PROJ_DIR$\..\..\..\libcpu\arm\common\backtrace.c
-
-
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m7\context_iar.S
-
-
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m7\cpu_cache.c
-
-
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m7\cpuport.c
-
-
- $PROJ_DIR$\..\..\..\libcpu\arm\common\div0.c
-
-
- $PROJ_DIR$\..\..\..\libcpu\arm\common\showmem.c
-
-
-
- DeviceDrivers
-
- $PROJ_DIR$\..\..\..\components\drivers\src\completion.c
-
-
- $PROJ_DIR$\..\..\..\components\drivers\src\dataqueue.c
-
-
- $PROJ_DIR$\..\..\..\components\drivers\misc\pin.c
-
-
- $PROJ_DIR$\..\..\..\components\drivers\src\pipe.c
-
-
- $PROJ_DIR$\..\..\..\components\drivers\src\ringblk_buf.c
-
-
- $PROJ_DIR$\..\..\..\components\drivers\src\ringbuffer.c
-
-
- $PROJ_DIR$\..\..\..\components\drivers\serial\serial.c
-
-
- $PROJ_DIR$\..\..\..\components\drivers\src\waitqueue.c
-
-
- $PROJ_DIR$\..\..\..\components\drivers\src\workqueue.c
-
-
-
- Drivers
-
- $PROJ_DIR$\board\board.c
-
-
- $PROJ_DIR$\..\libraries\HAL_Drivers\drv_common.c
-
-
- $PROJ_DIR$\..\libraries\HAL_Drivers\drv_gpio.c
-
-
- $PROJ_DIR$\..\libraries\HAL_Drivers\drv_usart.c
-
-
- $PROJ_DIR$\..\libraries\STM32H7xx_HAL\CMSIS\Device\ST\STM32H7xx\Source\Templates\iar\startup_stm32h747xx.s
-
-
- $PROJ_DIR$\board\CubeMX_Config\CM7\Src\stm32h7xx_hal_msp.c
-
-
-
- finsh
-
- $PROJ_DIR$\..\..\..\components\finsh\cmd.c
-
-
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
-
-
- $PROJ_DIR$\..\..\..\components\finsh\shell.c
-
-
-
- Kernel
-
- $PROJ_DIR$\..\..\..\src\clock.c
-
-
- $PROJ_DIR$\..\..\..\src\components.c
-
-
- $PROJ_DIR$\..\..\..\src\device.c
-
-
- $PROJ_DIR$\..\..\..\src\idle.c
-
-
- $PROJ_DIR$\..\..\..\src\ipc.c
-
-
- $PROJ_DIR$\..\..\..\src\irq.c
-
-
- $PROJ_DIR$\..\..\..\src\kservice.c
-
-
- $PROJ_DIR$\..\..\..\src\mem.c
-
-
- $PROJ_DIR$\..\..\..\src\mempool.c
-
-
- $PROJ_DIR$\..\..\..\src\object.c
-
-
- $PROJ_DIR$\..\..\..\src\scheduler.c
-
-
- $PROJ_DIR$\..\..\..\src\signal.c
-
-
- $PROJ_DIR$\..\..\..\src\thread.c
-
-
- $PROJ_DIR$\..\..\..\src\timer.c
-
-
-
- libc
-
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\time.c
-
-
-
- STM32_HAL
-
- $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal.c
-
-
- $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cec.c
-
-
- $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_comp.c
-
-
- $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cortex.c
-
-
- $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_crc.c
-
-
- $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_crc_ex.c
-
-
- $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cryp.c
-
-
- $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cryp_ex.c
-
-
- $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma.c
-
-
- $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma_ex.c
-
-
- $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_gpio.c
-
-
- $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_mdma.c
-
-
- $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr.c
-
-
- $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr_ex.c
-
-
- $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc.c
-
-
- $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc_ex.c
-
-
- $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rng.c
-
-
- $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_sram.c
-
-
- $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_uart.c
-
-
- $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_uart_ex.c
-
-
- $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_usart.c
-
-
- $PROJ_DIR$\..\libraries\STM32H7xx_HAL\CMSIS\Device\ST\STM32H7xx\Source\Templates\system_stm32h7xx.c
-
-
+
+ IarchiveInputs
+
+
+
+ IarchiveOverride
+ 0
+
+
+ IarchiveOutput
+ ###Unitialized###
+
+
+
+
+ BILINK
+ 0
+
+
+
+
+ Applications
+
+ $PROJ_DIR$\applications\main.c
+
+
+
+ cpu
+
+ $PROJ_DIR$\..\..\..\libcpu\arm\common\backtrace.c
+
+
+ $PROJ_DIR$\..\..\..\libcpu\arm\common\div0.c
+
+
+ $PROJ_DIR$\..\..\..\libcpu\arm\common\showmem.c
+
+
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m7\cpu_cache.c
+
+
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m7\cpuport.c
+
+
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m7\context_iar.S
+
+
+
+ DeviceDrivers
+
+ $PROJ_DIR$\..\..\..\components\drivers\misc\pin.c
+
+
+ $PROJ_DIR$\..\..\..\components\drivers\serial\serial.c
+
+
+ $PROJ_DIR$\..\..\..\components\drivers\src\completion.c
+
+
+ $PROJ_DIR$\..\..\..\components\drivers\src\dataqueue.c
+
+
+ $PROJ_DIR$\..\..\..\components\drivers\src\pipe.c
+
+
+ $PROJ_DIR$\..\..\..\components\drivers\src\ringblk_buf.c
+
+
+ $PROJ_DIR$\..\..\..\components\drivers\src\ringbuffer.c
+
+
+ $PROJ_DIR$\..\..\..\components\drivers\src\waitqueue.c
+
+
+ $PROJ_DIR$\..\..\..\components\drivers\src\workqueue.c
+
+
+
+ Drivers
+
+ $PROJ_DIR$\board\board.c
+
+
+ $PROJ_DIR$\board\CubeMX_Config\CM7\Src\stm32h7xx_hal_msp.c
+
+
+ $PROJ_DIR$\..\libraries\STM32H7xx_HAL\CMSIS\Device\ST\STM32H7xx\Source\Templates\iar\startup_stm32h747xx.s
+
+
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drv_gpio.c
+
+
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drv_usart.c
+
+
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drv_common.c
+
+
+
+ finsh
+
+ $PROJ_DIR$\..\..\..\components\finsh\shell.c
+
+
+ $PROJ_DIR$\..\..\..\components\finsh\cmd.c
+
+
+ $PROJ_DIR$\..\..\..\components\finsh\msh.c
+
+
+
+ Kernel
+
+ $PROJ_DIR$\..\..\..\src\clock.c
+
+
+ $PROJ_DIR$\..\..\..\src\components.c
+
+
+ $PROJ_DIR$\..\..\..\src\device.c
+
+
+ $PROJ_DIR$\..\..\..\src\idle.c
+
+
+ $PROJ_DIR$\..\..\..\src\ipc.c
+
+
+ $PROJ_DIR$\..\..\..\src\irq.c
+
+
+ $PROJ_DIR$\..\..\..\src\kservice.c
+
+
+ $PROJ_DIR$\..\..\..\src\mem.c
+
+
+ $PROJ_DIR$\..\..\..\src\mempool.c
+
+
+ $PROJ_DIR$\..\..\..\src\object.c
+
+
+ $PROJ_DIR$\..\..\..\src\scheduler.c
+
+
+ $PROJ_DIR$\..\..\..\src\signal.c
+
+
+ $PROJ_DIR$\..\..\..\src\thread.c
+
+
+ $PROJ_DIR$\..\..\..\src\timer.c
+
+
+
+ libc
+
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\time.c
+
+
+
+ STM32_HAL
+
+ $PROJ_DIR$\..\libraries\STM32H7xx_HAL\CMSIS\Device\ST\STM32H7xx\Source\Templates\system_stm32h7xx.c
+
+
+ $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal.c
+
+
+ $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cec.c
+
+
+ $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cortex.c
+
+
+ $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_comp.c
+
+
+ $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_crc.c
+
+
+ $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_crc_ex.c
+
+
+ $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cryp.c
+
+
+ $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cryp_ex.c
+
+
+ $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma.c
+
+
+ $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma_ex.c
+
+
+ $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_mdma.c
+
+
+ $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr.c
+
+
+ $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr_ex.c
+
+
+ $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc.c
+
+
+ $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc_ex.c
+
+
+ $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rng.c
+
+
+ $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_sram.c
+
+
+ $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_gpio.c
+
+
+ $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_uart.c
+
+
+ $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_usart.c
+
+
+ $PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_uart_ex.c
+
+
diff --git a/bsp/stm32/stm32h750-armfly-h7-tool/project.ewp b/bsp/stm32/stm32h750-armfly-h7-tool/project.ewp
index f31701cd5ea02837a527dff9bcb523b39ea6558c..ada23fad480ed5ff9aa13d0c761219324d0e218e 100644
--- a/bsp/stm32/stm32h750-armfly-h7-tool/project.ewp
+++ b/bsp/stm32/stm32h750-armfly-h7-tool/project.ewp
@@ -224,7 +224,7 @@
CCDefines
- STM32H743xx
+ STM32H750xx
USE_HAL_DRIVER
@@ -355,6 +355,7 @@
$PROJ_DIR$\..\..\..\libcpu\arm\common
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m7
$PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\drivers\hwcrypto
$PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Inc
$PROJ_DIR$\.
$PROJ_DIR$\..\libraries\STM32H7xx_HAL\CMSIS\Include
@@ -1275,7 +1276,7 @@
CCDefines
- STM32H743xx
+ STM32H750xx
USE_HAL_DRIVER
@@ -1406,6 +1407,7 @@
$PROJ_DIR$\..\..\..\libcpu\arm\common
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m7
$PROJ_DIR$\..\..\..\components\drivers\include
+ $PROJ_DIR$\..\..\..\components\drivers\hwcrypto
$PROJ_DIR$\..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Inc
$PROJ_DIR$\.
$PROJ_DIR$\..\libraries\STM32H7xx_HAL\CMSIS\Include
@@ -2103,57 +2105,69 @@
- Kernel
+ Applications
- $PROJ_DIR$\..\..\..\src\clock.c
+ $PROJ_DIR$\applications\main.c
+
+
+ cpu
- $PROJ_DIR$\..\..\..\src\components.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\common\backtrace.c
- $PROJ_DIR$\..\..\..\src\cpu.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\common\div0.c
- $PROJ_DIR$\..\..\..\src\device.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\common\showmem.c
- $PROJ_DIR$\..\..\..\src\idle.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m7\cpu_cache.c
- $PROJ_DIR$\..\..\..\src\ipc.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m7\cpuport.c
- $PROJ_DIR$\..\..\..\src\irq.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m7\context_iar.S
+
+
+ DeviceDrivers
- $PROJ_DIR$\..\..\..\src\kservice.c
+ $PROJ_DIR$\..\..\..\components\drivers\hwcrypto\hwcrypto.c
- $PROJ_DIR$\..\..\..\src\mem.c
+ $PROJ_DIR$\..\..\..\components\drivers\hwcrypto\hw_rng.c
- $PROJ_DIR$\..\..\..\src\mempool.c
+ $PROJ_DIR$\..\..\..\components\drivers\hwcrypto\hw_crc.c
- $PROJ_DIR$\..\..\..\src\object.c
+ $PROJ_DIR$\..\..\..\components\drivers\misc\pin.c
- $PROJ_DIR$\..\..\..\src\scheduler.c
+ $PROJ_DIR$\..\..\..\components\drivers\serial\serial.c
- $PROJ_DIR$\..\..\..\src\signal.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\completion.c
- $PROJ_DIR$\..\..\..\src\thread.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\dataqueue.c
- $PROJ_DIR$\..\..\..\src\timer.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\pipe.c
-
-
- Applications
- $PROJ_DIR$\applications\main.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\ringblk_buf.c
+
+
+ $PROJ_DIR$\..\..\..\components\drivers\src\ringbuffer.c
+
+
+ $PROJ_DIR$\..\..\..\components\drivers\src\waitqueue.c
+
+
+ $PROJ_DIR$\..\..\..\components\drivers\src\workqueue.c
@@ -2165,7 +2179,7 @@
$PROJ_DIR$\board\CubeMX_Config\Src\stm32h7xx_hal_msp.c
- $PROJ_DIR$\..\libraries\STM32H7xx_HAL\CMSIS\Device\ST\STM32H7xx\Source\Templates\iar\startup_stm32h743xx.s
+ $PROJ_DIR$\..\libraries\STM32H7xx_HAL\CMSIS\Device\ST\STM32H7xx\Source\Templates\iar\startup_stm32h750xx.s
$PROJ_DIR$\..\libraries\HAL_Drivers\drv_gpio.c
@@ -2173,71 +2187,68 @@
$PROJ_DIR$\..\libraries\HAL_Drivers\drv_usart.c
+
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drv_crypto.c
+
$PROJ_DIR$\..\libraries\HAL_Drivers\drv_common.c
- cpu
-
- $PROJ_DIR$\..\..\..\libcpu\arm\common\backtrace.c
-
+ finsh
- $PROJ_DIR$\..\..\..\libcpu\arm\common\div0.c
+ $PROJ_DIR$\..\..\..\components\finsh\shell.c
- $PROJ_DIR$\..\..\..\libcpu\arm\common\showmem.c
+ $PROJ_DIR$\..\..\..\components\finsh\cmd.c
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m7\cpu_cache.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh.c
+
+
+ Kernel
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m7\cpuport.c
+ $PROJ_DIR$\..\..\..\src\clock.c
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m7\context_iar.S
+ $PROJ_DIR$\..\..\..\src\components.c
-
-
- DeviceDrivers
- $PROJ_DIR$\..\..\..\components\drivers\misc\pin.c
+ $PROJ_DIR$\..\..\..\src\device.c
- $PROJ_DIR$\..\..\..\components\drivers\serial\serial.c
+ $PROJ_DIR$\..\..\..\src\idle.c
- $PROJ_DIR$\..\..\..\components\drivers\src\completion.c
+ $PROJ_DIR$\..\..\..\src\ipc.c
- $PROJ_DIR$\..\..\..\components\drivers\src\dataqueue.c
+ $PROJ_DIR$\..\..\..\src\irq.c
- $PROJ_DIR$\..\..\..\components\drivers\src\pipe.c
+ $PROJ_DIR$\..\..\..\src\kservice.c
- $PROJ_DIR$\..\..\..\components\drivers\src\ringblk_buf.c
+ $PROJ_DIR$\..\..\..\src\mem.c
- $PROJ_DIR$\..\..\..\components\drivers\src\ringbuffer.c
+ $PROJ_DIR$\..\..\..\src\mempool.c
- $PROJ_DIR$\..\..\..\components\drivers\src\waitqueue.c
+ $PROJ_DIR$\..\..\..\src\object.c
- $PROJ_DIR$\..\..\..\components\drivers\src\workqueue.c
+ $PROJ_DIR$\..\..\..\src\scheduler.c
-
-
- finsh
- $PROJ_DIR$\..\..\..\components\finsh\shell.c
+ $PROJ_DIR$\..\..\..\src\signal.c
- $PROJ_DIR$\..\..\..\components\finsh\cmd.c
+ $PROJ_DIR$\..\..\..\src\thread.c
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
+ $PROJ_DIR$\..\..\..\src\timer.c
diff --git a/bsp/stm32/stm32l010-st-nucleo/project.ewd b/bsp/stm32/stm32l010-st-nucleo/project.ewd
deleted file mode 100644
index 4b27053590ffbde615f0bf6160b4dd380b2db74c..0000000000000000000000000000000000000000
--- a/bsp/stm32/stm32l010-st-nucleo/project.ewd
+++ /dev/null
@@ -1,2834 +0,0 @@
-
-
- 3
-
- rt-thread
-
- ARM
-
- 1
-
- C-SPY
- 2
-
- 29
- 1
- 1
-
- CInput
- 1
-
-
- CEndian
- 1
-
-
- CProcessor
- 1
-
-
- OCVariant
- 0
-
-
- MacOverride
- 0
-
-
- MacFile
-
-
-
- MemOverride
- 0
-
-
- MemFile
- $TOOLKIT_DIR$\CONFIG\debugger\ST\STM32L475VE.ddf
-
-
- RunToEnable
- 1
-
-
- RunToName
- main
-
-
- CExtraOptionsCheck
- 0
-
-
- CExtraOptions
-
-
-
- CFpuProcessor
- 1
-
-
- OCDDFArgumentProducer
-
-
-
- OCDownloadSuppressDownload
- 0
-
-
- OCDownloadVerifyAll
- 0
-
-
- OCProductVersion
- 8.11.3.13977
-
-
- OCDynDriverList
- STLINK_ID
-
-
- OCLastSavedByProductVersion
- 8.11.3.13977
-
-
- UseFlashLoader
- 1
-
-
- CLowLevel
- 1
-
-
- OCBE8Slave
- 1
-
-
- MacFile2
-
-
-
- CDevice
- 1
-
-
- FlashLoadersV3
- $TOOLKIT_DIR$\config\flashloader\ST\FlashSTM32L4xxxE.board
-
-
- OCImagesSuppressCheck1
- 0
-
-
- OCImagesPath1
-
-
-
- OCImagesSuppressCheck2
- 0
-
-
- OCImagesPath2
-
-
-
- OCImagesSuppressCheck3
- 0
-
-
- OCImagesPath3
-
-
-
- OverrideDefFlashBoard
- 0
-
-
- OCImagesOffset1
-
-
-
- OCImagesOffset2
-
-
-
- OCImagesOffset3
-
-
-
- OCImagesUse1
- 0
-
-
- OCImagesUse2
- 0
-
-
- OCImagesUse3
- 0
-
-
- OCDeviceConfigMacroFile
- 1
-
-
- OCDebuggerExtraOption
- 1
-
-
- OCAllMTBOptions
- 1
-
-
- OCMulticoreNrOfCores
- 1
-
-
- OCMulticoreMaster
- 0
-
-
- OCMulticorePort
- 53461
-
-
- OCMulticoreWorkspace
-
-
-
- OCMulticoreSlaveProject
-
-
-
- OCMulticoreSlaveConfiguration
-
-
-
- OCDownloadExtraImage
- 1
-
-
- OCAttachSlave
- 0
-
-
- MassEraseBeforeFlashing
- 0
-
-
-
-
- ARMSIM_ID
- 2
-
- 1
- 1
- 1
-
- OCSimDriverInfo
- 1
-
-
- OCSimEnablePSP
- 0
-
-
- OCSimPspOverrideConfig
- 0
-
-
- OCSimPspConfigFile
-
-
-
-
-
- CADI_ID
- 2
-
- 0
- 1
- 1
-
- CCadiMemory
- 1
-
-
- Fast Model
-
-
-
- CCADILogFileCheck
- 0
-
-
- CCADILogFileEditB
- $PROJ_DIR$\cspycomm.log
-
-
- OCDriverInfo
- 1
-
-
-
-
- CMSISDAP_ID
- 2
-
- 4
- 1
- 1
-
- OCDriverInfo
- 1
-
-
- OCIarProbeScriptFile
- 1
-
-
- CMSISDAPResetList
- 1
- 10
-
-
- CMSISDAPHWResetDuration
- 300
-
-
- CMSISDAPHWResetDelay
- 200
-
-
- CMSISDAPDoLogfile
- 0
-
-
- CMSISDAPLogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CMSISDAPInterfaceRadio
- 0
-
-
- CMSISDAPInterfaceCmdLine
- 0
-
-
- CMSISDAPMultiTargetEnable
- 0
-
-
- CMSISDAPMultiTarget
- 0
-
-
- CMSISDAPJtagSpeedList
- 0
- 0
-
-
- CMSISDAPBreakpointRadio
- 0
-
-
- CMSISDAPRestoreBreakpointsCheck
- 0
-
-
- CMSISDAPUpdateBreakpointsEdit
- _call_main
-
-
- RDICatchReset
- 0
-
-
- RDICatchUndef
- 1
-
-
- RDICatchSWI
- 0
-
-
- RDICatchData
- 1
-
-
- RDICatchPrefetch
- 1
-
-
- RDICatchIRQ
- 0
-
-
- RDICatchFIQ
- 0
-
-
- CatchCORERESET
- 0
-
-
- CatchMMERR
- 1
-
-
- CatchNOCPERR
- 1
-
-
- CatchCHKERR
- 1
-
-
- CatchSTATERR
- 1
-
-
- CatchBUSERR
- 1
-
-
- CatchINTERR
- 1
-
-
- CatchSFERR
- 1
-
-
- CatchHARDERR
- 1
-
-
- CatchDummy
- 0
-
-
- CMSISDAPMultiCPUEnable
- 0
-
-
- CMSISDAPMultiCPUNumber
- 0
-
-
- OCProbeCfgOverride
- 0
-
-
- OCProbeConfig
-
-
-
- CMSISDAPProbeConfigRadio
- 0
-
-
- CMSISDAPSelectedCPUBehaviour
- 0
-
-
- ICpuName
-
-
-
- OCJetEmuParams
- 1
-
-
- CCCMSISDAPUsbSerialNo
-
-
-
- CCCMSISDAPUsbSerialNoSelect
- 0
-
-
-
-
- GDBSERVER_ID
- 2
-
- 0
- 1
- 1
-
- OCDriverInfo
- 1
-
-
- TCPIP
- aaa.bbb.ccc.ddd
-
-
- DoLogfile
- 0
-
-
- LogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CCJTagBreakpointRadio
- 0
-
-
- CCJTagDoUpdateBreakpoints
- 0
-
-
- CCJTagUpdateBreakpoints
- _call_main
-
-
-
-
- IJET_ID
- 2
-
- 8
- 1
- 1
-
- OCDriverInfo
- 1
-
-
- OCIarProbeScriptFile
- 1
-
-
- IjetResetList
- 1
- 10
-
-
- IjetHWResetDuration
- 300
-
-
- IjetHWResetDelay
- 200
-
-
- IjetPowerFromProbe
- 1
-
-
- IjetPowerRadio
- 0
-
-
- IjetDoLogfile
- 0
-
-
- IjetLogFile
- $PROJ_DIR$\cspycomm.log
-
-
- IjetInterfaceRadio
- 0
-
-
- IjetInterfaceCmdLine
- 0
-
-
- IjetMultiTargetEnable
- 0
-
-
- IjetMultiTarget
- 0
-
-
- IjetScanChainNonARMDevices
- 0
-
-
- IjetIRLength
- 0
-
-
- IjetJtagSpeedList
- 0
- 0
-
-
- IjetProtocolRadio
- 0
-
-
- IjetSwoPin
- 0
-
-
- IjetCpuClockEdit
-
-
-
- IjetSwoPrescalerList
- 1
- 0
-
-
- IjetBreakpointRadio
- 0
-
-
- IjetRestoreBreakpointsCheck
- 0
-
-
- IjetUpdateBreakpointsEdit
- _call_main
-
-
- RDICatchReset
- 0
-
-
- RDICatchUndef
- 1
-
-
- RDICatchSWI
- 0
-
-
- RDICatchData
- 1
-
-
- RDICatchPrefetch
- 1
-
-
- RDICatchIRQ
- 0
-
-
- RDICatchFIQ
- 0
-
-
- CatchCORERESET
- 0
-
-
- CatchMMERR
- 1
-
-
- CatchNOCPERR
- 1
-
-
- CatchCHKERR
- 1
-
-
- CatchSTATERR
- 1
-
-
- CatchBUSERR
- 1
-
-
- CatchINTERR
- 1
-
-
- CatchSFERR
- 1
-
-
- CatchHARDERR
- 1
-
-
- CatchDummy
- 0
-
-
- OCProbeCfgOverride
- 0
-
-
- OCProbeConfig
-
-
-
- IjetProbeConfigRadio
- 0
-
-
- IjetMultiCPUEnable
- 0
-
-
- IjetMultiCPUNumber
- 0
-
-
- IjetSelectedCPUBehaviour
- 0
-
-
- ICpuName
-
-
-
- OCJetEmuParams
- 1
-
-
- IjetPreferETB
- 1
-
-
- IjetTraceSettingsList
- 0
- 0
-
-
- IjetTraceSizeList
- 0
- 4
-
-
- FlashBoardPathSlave
- 0
-
-
- CCIjetUsbSerialNo
-
-
-
- CCIjetUsbSerialNoSelect
- 0
-
-
-
-
- JLINK_ID
- 2
-
- 16
- 1
- 1
-
- JLinkSpeed
- 1000
-
-
- CCJLinkDoLogfile
- 0
-
-
- CCJLinkLogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CCJLinkHWResetDelay
- 0
-
-
- OCDriverInfo
- 1
-
-
- JLinkInitialSpeed
- 1000
-
-
- CCDoJlinkMultiTarget
- 0
-
-
- CCScanChainNonARMDevices
- 0
-
-
- CCJLinkMultiTarget
- 0
-
-
- CCJLinkIRLength
- 0
-
-
- CCJLinkCommRadio
- 0
-
-
- CCJLinkTCPIP
- aaa.bbb.ccc.ddd
-
-
- CCJLinkSpeedRadioV2
- 0
-
-
- CCUSBDevice
- 1
- 1
-
-
- CCRDICatchReset
- 0
-
-
- CCRDICatchUndef
- 0
-
-
- CCRDICatchSWI
- 0
-
-
- CCRDICatchData
- 0
-
-
- CCRDICatchPrefetch
- 0
-
-
- CCRDICatchIRQ
- 0
-
-
- CCRDICatchFIQ
- 0
-
-
- CCJLinkBreakpointRadio
- 0
-
-
- CCJLinkDoUpdateBreakpoints
- 0
-
-
- CCJLinkUpdateBreakpoints
- _call_main
-
-
- CCJLinkInterfaceRadio
- 0
-
-
- CCJLinkResetList
- 6
- 5
-
-
- CCJLinkInterfaceCmdLine
- 0
-
-
- CCCatchCORERESET
- 0
-
-
- CCCatchMMERR
- 0
-
-
- CCCatchNOCPERR
- 0
-
-
- CCCatchCHRERR
- 0
-
-
- CCCatchSTATERR
- 0
-
-
- CCCatchBUSERR
- 0
-
-
- CCCatchINTERR
- 0
-
-
- CCCatchSFERR
- 0
-
-
- CCCatchHARDERR
- 0
-
-
- CCCatchDummy
- 0
-
-
- OCJLinkScriptFile
- 1
-
-
- CCJLinkUsbSerialNo
-
-
-
- CCTcpIpAlt
- 0
- 0
-
-
- CCJLinkTcpIpSerialNo
-
-
-
- CCCpuClockEdit
-
-
-
- CCSwoClockAuto
- 0
-
-
- CCSwoClockEdit
- 2000
-
-
- OCJLinkTraceSource
- 0
-
-
- OCJLinkTraceSourceDummy
- 0
-
-
- OCJLinkDeviceName
- 1
-
-
-
-
- LMIFTDI_ID
- 2
-
- 2
- 1
- 1
-
- OCDriverInfo
- 1
-
-
- LmiftdiSpeed
- 500
-
-
- CCLmiftdiDoLogfile
- 0
-
-
- CCLmiftdiLogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CCLmiFtdiInterfaceRadio
- 0
-
-
- CCLmiFtdiInterfaceCmdLine
- 0
-
-
-
-
- PEMICRO_ID
- 2
-
- 3
- 1
- 1
-
- OCDriverInfo
- 1
-
-
- CCJPEMicroShowSettings
- 0
-
-
- DoLogfile
- 0
-
-
- LogFile
- $PROJ_DIR$\cspycomm.log
-
-
-
-
- STLINK_ID
- 2
-
- 4
- 1
- 1
-
- OCDriverInfo
- 1
-
-
- CCSTLinkInterfaceRadio
- 1
-
-
- CCSTLinkInterfaceCmdLine
- 0
-
-
- CCSTLinkResetList
- 3
- 0
-
-
- CCCpuClockEdit
- 80.0
-
-
- CCSwoClockAuto
- 0
-
-
- CCSwoClockEdit
- 2000
-
-
- DoLogfile
- 0
-
-
- LogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CCSTLinkDoUpdateBreakpoints
- 0
-
-
- CCSTLinkUpdateBreakpoints
- _call_main
-
-
- CCSTLinkCatchCORERESET
- 0
-
-
- CCSTLinkCatchMMERR
- 0
-
-
- CCSTLinkCatchNOCPERR
- 0
-
-
- CCSTLinkCatchCHRERR
- 0
-
-
- CCSTLinkCatchSTATERR
- 0
-
-
- CCSTLinkCatchBUSERR
- 0
-
-
- CCSTLinkCatchINTERR
- 0
-
-
- CCSTLinkCatchSFERR
- 0
-
-
- CCSTLinkCatchHARDERR
- 0
-
-
- CCSTLinkCatchDummy
- 0
-
-
- CCSTLinkUsbSerialNo
-
-
-
- CCSTLinkUsbSerialNoSelect
- 0
-
-
- CCSTLinkJtagSpeedList
- 0
- 0
-
-
- CCSTLinkDAPNumber
-
-
-
- CCSTLinkDebugAccessPortRadio
- 0
-
-
-
-
- THIRDPARTY_ID
- 2
-
- 0
- 1
- 1
-
- CThirdPartyDriverDll
- ###Uninitialized###
-
-
- CThirdPartyLogFileCheck
- 0
-
-
- CThirdPartyLogFileEditB
- $PROJ_DIR$\cspycomm.log
-
-
- OCDriverInfo
- 1
-
-
-
-
- TIFET_ID
- 2
-
- 1
- 1
- 1
-
- OCDriverInfo
- 1
-
-
- CCMSPFetResetList
- 0
- 0
-
-
- CCMSPFetInterfaceRadio
- 0
-
-
- CCMSPFetInterfaceCmdLine
- 0
-
-
- CCMSPFetTargetVccTypeDefault
- 0
-
-
- CCMSPFetTargetVoltage
- ###Uninitialized###
-
-
- CCMSPFetVCCDefault
- 1
-
-
- CCMSPFetTargetSettlingtime
- 0
-
-
- CCMSPFetRadioJtagSpeedType
- 1
-
-
- CCMSPFetConnection
- 0
- 0
-
-
- CCMSPFetUsbComPort
- Automatic
-
-
- CCMSPFetAllowAccessToBSL
- 0
-
-
- CCMSPFetDoLogfile
- 0
-
-
- CCMSPFetLogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CCMSPFetRadioEraseFlash
- 1
-
-
-
-
- XDS100_ID
- 2
-
- 6
- 1
- 1
-
- OCDriverInfo
- 1
-
-
- TIPackageOverride
- 0
-
-
- TIPackage
-
-
-
- BoardFile
-
-
-
- DoLogfile
- 0
-
-
- LogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CCXds100BreakpointRadio
- 0
-
-
- CCXds100DoUpdateBreakpoints
- 0
-
-
- CCXds100UpdateBreakpoints
- _call_main
-
-
- CCXds100CatchReset
- 0
-
-
- CCXds100CatchUndef
- 0
-
-
- CCXds100CatchSWI
- 0
-
-
- CCXds100CatchData
- 0
-
-
- CCXds100CatchPrefetch
- 0
-
-
- CCXds100CatchIRQ
- 0
-
-
- CCXds100CatchFIQ
- 0
-
-
- CCXds100CatchCORERESET
- 0
-
-
- CCXds100CatchMMERR
- 0
-
-
- CCXds100CatchNOCPERR
- 0
-
-
- CCXds100CatchCHRERR
- 0
-
-
- CCXds100CatchSTATERR
- 0
-
-
- CCXds100CatchBUSERR
- 0
-
-
- CCXds100CatchINTERR
- 0
-
-
- CCXds100CatchSFERR
- 0
-
-
- CCXds100CatchHARDERR
- 0
-
-
- CCXds100CatchDummy
- 0
-
-
- CCXds100CpuClockEdit
-
-
-
- CCXds100SwoClockAuto
- 0
-
-
- CCXds100SwoClockEdit
- 1000
-
-
- CCXds100HWResetDelay
- 0
-
-
- CCXds100ResetList
- 0
- 0
-
-
- CCXds100UsbSerialNo
-
-
-
- CCXds100UsbSerialNoSelect
- 0
-
-
- CCXds100JtagSpeedList
- 0
- 0
-
-
- CCXds100InterfaceRadio
- 2
-
-
- CCXds100InterfaceCmdLine
- 0
-
-
- CCXds100ProbeList
- 0
- 2
-
-
- CCXds100SWOPortRadio
- 0
-
-
- CCXds100SWOPort
- 1
-
-
-
-
-
- $TOOLKIT_DIR$\plugins\rtos\CMX\CmxArmPlugin.ENU.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\CMX\CmxTinyArmPlugin.ENU.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\embOS\embOSPlugin.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\Mbed\MbedArmPlugin.ENU.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\OpenRTOS\OpenRTOSPlugin.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\SafeRTOS\SafeRTOSPlugin.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\ThreadX\ThreadXArmPlugin.ENU.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\TI-RTOS\tirtosplugin.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-286-KA-CSpy.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-KA-CSpy.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\uCOS-III\uCOS-III-KA-CSpy.ewplugin
- 0
-
-
- $EW_DIR$\common\plugins\CodeCoverage\CodeCoverage.ENU.ewplugin
- 1
-
-
- $EW_DIR$\common\plugins\IARProbe\IarProbePlugin.ENU.ewplugin
- 0
-
-
- $EW_DIR$\common\plugins\Orti\Orti.ENU.ewplugin
- 0
-
-
- $EW_DIR$\common\plugins\uCProbe\uCProbePlugin.ENU.ewplugin
- 0
-
-
-
-
- Release
-
- ARM
-
- 0
-
- C-SPY
- 2
-
- 29
- 1
- 0
-
- CInput
- 1
-
-
- CEndian
- 1
-
-
- CProcessor
- 1
-
-
- OCVariant
- 0
-
-
- MacOverride
- 0
-
-
- MacFile
-
-
-
- MemOverride
- 0
-
-
- MemFile
-
-
-
- RunToEnable
- 1
-
-
- RunToName
- main
-
-
- CExtraOptionsCheck
- 0
-
-
- CExtraOptions
-
-
-
- CFpuProcessor
- 1
-
-
- OCDDFArgumentProducer
-
-
-
- OCDownloadSuppressDownload
- 0
-
-
- OCDownloadVerifyAll
- 0
-
-
- OCProductVersion
- 8.11.3.13977
-
-
- OCDynDriverList
- ARMSIM_ID
-
-
- OCLastSavedByProductVersion
-
-
-
- UseFlashLoader
- 1
-
-
- CLowLevel
- 1
-
-
- OCBE8Slave
- 1
-
-
- MacFile2
-
-
-
- CDevice
- 1
-
-
- FlashLoadersV3
-
-
-
- OCImagesSuppressCheck1
- 0
-
-
- OCImagesPath1
-
-
-
- OCImagesSuppressCheck2
- 0
-
-
- OCImagesPath2
-
-
-
- OCImagesSuppressCheck3
- 0
-
-
- OCImagesPath3
-
-
-
- OverrideDefFlashBoard
- 0
-
-
- OCImagesOffset1
-
-
-
- OCImagesOffset2
-
-
-
- OCImagesOffset3
-
-
-
- OCImagesUse1
- 0
-
-
- OCImagesUse2
- 0
-
-
- OCImagesUse3
- 0
-
-
- OCDeviceConfigMacroFile
- 1
-
-
- OCDebuggerExtraOption
- 1
-
-
- OCAllMTBOptions
- 1
-
-
- OCMulticoreNrOfCores
-
-
-
- OCMulticoreMaster
- 0
-
-
- OCMulticorePort
- 53461
-
-
- OCMulticoreWorkspace
-
-
-
- OCMulticoreSlaveProject
-
-
-
- OCMulticoreSlaveConfiguration
-
-
-
- OCDownloadExtraImage
- 1
-
-
- OCAttachSlave
- 0
-
-
- MassEraseBeforeFlashing
- 0
-
-
-
-
- ARMSIM_ID
- 2
-
- 1
- 1
- 0
-
- OCSimDriverInfo
- 1
-
-
- OCSimEnablePSP
- 0
-
-
- OCSimPspOverrideConfig
- 0
-
-
- OCSimPspConfigFile
-
-
-
-
-
- CADI_ID
- 2
-
- 0
- 1
- 0
-
- CCadiMemory
- 1
-
-
- Fast Model
-
-
-
- CCADILogFileCheck
- 0
-
-
- CCADILogFileEditB
- $PROJ_DIR$\cspycomm.log
-
-
- OCDriverInfo
- 1
-
-
-
-
- CMSISDAP_ID
- 2
-
- 4
- 1
- 0
-
- OCDriverInfo
- 1
-
-
- OCIarProbeScriptFile
- 1
-
-
- CMSISDAPResetList
- 1
- 10
-
-
- CMSISDAPHWResetDuration
- 300
-
-
- CMSISDAPHWResetDelay
- 200
-
-
- CMSISDAPDoLogfile
- 0
-
-
- CMSISDAPLogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CMSISDAPInterfaceRadio
- 0
-
-
- CMSISDAPInterfaceCmdLine
- 0
-
-
- CMSISDAPMultiTargetEnable
- 0
-
-
- CMSISDAPMultiTarget
- 0
-
-
- CMSISDAPJtagSpeedList
- 0
- 0
-
-
- CMSISDAPBreakpointRadio
- 0
-
-
- CMSISDAPRestoreBreakpointsCheck
- 0
-
-
- CMSISDAPUpdateBreakpointsEdit
- _call_main
-
-
- RDICatchReset
- 0
-
-
- RDICatchUndef
- 1
-
-
- RDICatchSWI
- 0
-
-
- RDICatchData
- 1
-
-
- RDICatchPrefetch
- 1
-
-
- RDICatchIRQ
- 0
-
-
- RDICatchFIQ
- 0
-
-
- CatchCORERESET
- 0
-
-
- CatchMMERR
- 1
-
-
- CatchNOCPERR
- 1
-
-
- CatchCHKERR
- 1
-
-
- CatchSTATERR
- 1
-
-
- CatchBUSERR
- 1
-
-
- CatchINTERR
- 1
-
-
- CatchSFERR
- 1
-
-
- CatchHARDERR
- 1
-
-
- CatchDummy
- 0
-
-
- CMSISDAPMultiCPUEnable
- 0
-
-
- CMSISDAPMultiCPUNumber
- 0
-
-
- OCProbeCfgOverride
- 0
-
-
- OCProbeConfig
-
-
-
- CMSISDAPProbeConfigRadio
- 0
-
-
- CMSISDAPSelectedCPUBehaviour
- 0
-
-
- ICpuName
-
-
-
- OCJetEmuParams
- 1
-
-
- CCCMSISDAPUsbSerialNo
-
-
-
- CCCMSISDAPUsbSerialNoSelect
- 0
-
-
-
-
- GDBSERVER_ID
- 2
-
- 0
- 1
- 0
-
- OCDriverInfo
- 1
-
-
- TCPIP
- aaa.bbb.ccc.ddd
-
-
- DoLogfile
- 0
-
-
- LogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CCJTagBreakpointRadio
- 0
-
-
- CCJTagDoUpdateBreakpoints
- 0
-
-
- CCJTagUpdateBreakpoints
- _call_main
-
-
-
-
- IJET_ID
- 2
-
- 8
- 1
- 0
-
- OCDriverInfo
- 1
-
-
- OCIarProbeScriptFile
- 1
-
-
- IjetResetList
- 1
- 10
-
-
- IjetHWResetDuration
- 300
-
-
- IjetHWResetDelay
- 200
-
-
- IjetPowerFromProbe
- 1
-
-
- IjetPowerRadio
- 0
-
-
- IjetDoLogfile
- 0
-
-
- IjetLogFile
- $PROJ_DIR$\cspycomm.log
-
-
- IjetInterfaceRadio
- 0
-
-
- IjetInterfaceCmdLine
- 0
-
-
- IjetMultiTargetEnable
- 0
-
-
- IjetMultiTarget
- 0
-
-
- IjetScanChainNonARMDevices
- 0
-
-
- IjetIRLength
- 0
-
-
- IjetJtagSpeedList
- 0
- 0
-
-
- IjetProtocolRadio
- 0
-
-
- IjetSwoPin
- 0
-
-
- IjetCpuClockEdit
-
-
-
- IjetSwoPrescalerList
- 1
- 0
-
-
- IjetBreakpointRadio
- 0
-
-
- IjetRestoreBreakpointsCheck
- 0
-
-
- IjetUpdateBreakpointsEdit
- _call_main
-
-
- RDICatchReset
- 0
-
-
- RDICatchUndef
- 1
-
-
- RDICatchSWI
- 0
-
-
- RDICatchData
- 1
-
-
- RDICatchPrefetch
- 1
-
-
- RDICatchIRQ
- 0
-
-
- RDICatchFIQ
- 0
-
-
- CatchCORERESET
- 0
-
-
- CatchMMERR
- 1
-
-
- CatchNOCPERR
- 1
-
-
- CatchCHKERR
- 1
-
-
- CatchSTATERR
- 1
-
-
- CatchBUSERR
- 1
-
-
- CatchINTERR
- 1
-
-
- CatchSFERR
- 1
-
-
- CatchHARDERR
- 1
-
-
- CatchDummy
- 0
-
-
- OCProbeCfgOverride
- 0
-
-
- OCProbeConfig
-
-
-
- IjetProbeConfigRadio
- 0
-
-
- IjetMultiCPUEnable
- 0
-
-
- IjetMultiCPUNumber
- 0
-
-
- IjetSelectedCPUBehaviour
- 0
-
-
- ICpuName
-
-
-
- OCJetEmuParams
- 1
-
-
- IjetPreferETB
- 1
-
-
- IjetTraceSettingsList
- 0
- 0
-
-
- IjetTraceSizeList
- 0
- 4
-
-
- FlashBoardPathSlave
- 0
-
-
- CCIjetUsbSerialNo
-
-
-
- CCIjetUsbSerialNoSelect
- 0
-
-
-
-
- JLINK_ID
- 2
-
- 16
- 1
- 0
-
- JLinkSpeed
- 1000
-
-
- CCJLinkDoLogfile
- 0
-
-
- CCJLinkLogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CCJLinkHWResetDelay
- 0
-
-
- OCDriverInfo
- 1
-
-
- JLinkInitialSpeed
- 1000
-
-
- CCDoJlinkMultiTarget
- 0
-
-
- CCScanChainNonARMDevices
- 0
-
-
- CCJLinkMultiTarget
- 0
-
-
- CCJLinkIRLength
- 0
-
-
- CCJLinkCommRadio
- 0
-
-
- CCJLinkTCPIP
- aaa.bbb.ccc.ddd
-
-
- CCJLinkSpeedRadioV2
- 0
-
-
- CCUSBDevice
- 1
- 1
-
-
- CCRDICatchReset
- 0
-
-
- CCRDICatchUndef
- 0
-
-
- CCRDICatchSWI
- 0
-
-
- CCRDICatchData
- 0
-
-
- CCRDICatchPrefetch
- 0
-
-
- CCRDICatchIRQ
- 0
-
-
- CCRDICatchFIQ
- 0
-
-
- CCJLinkBreakpointRadio
- 0
-
-
- CCJLinkDoUpdateBreakpoints
- 0
-
-
- CCJLinkUpdateBreakpoints
- _call_main
-
-
- CCJLinkInterfaceRadio
- 0
-
-
- CCJLinkResetList
- 6
- 5
-
-
- CCJLinkInterfaceCmdLine
- 0
-
-
- CCCatchCORERESET
- 0
-
-
- CCCatchMMERR
- 0
-
-
- CCCatchNOCPERR
- 0
-
-
- CCCatchCHRERR
- 0
-
-
- CCCatchSTATERR
- 0
-
-
- CCCatchBUSERR
- 0
-
-
- CCCatchINTERR
- 0
-
-
- CCCatchSFERR
- 0
-
-
- CCCatchHARDERR
- 0
-
-
- CCCatchDummy
- 0
-
-
- OCJLinkScriptFile
- 1
-
-
- CCJLinkUsbSerialNo
-
-
-
- CCTcpIpAlt
- 0
- 0
-
-
- CCJLinkTcpIpSerialNo
-
-
-
- CCCpuClockEdit
-
-
-
- CCSwoClockAuto
- 0
-
-
- CCSwoClockEdit
- 2000
-
-
- OCJLinkTraceSource
- 0
-
-
- OCJLinkTraceSourceDummy
- 0
-
-
- OCJLinkDeviceName
- 1
-
-
-
-
- LMIFTDI_ID
- 2
-
- 2
- 1
- 0
-
- OCDriverInfo
- 1
-
-
- LmiftdiSpeed
- 500
-
-
- CCLmiftdiDoLogfile
- 0
-
-
- CCLmiftdiLogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CCLmiFtdiInterfaceRadio
- 0
-
-
- CCLmiFtdiInterfaceCmdLine
- 0
-
-
-
-
- PEMICRO_ID
- 2
-
- 3
- 1
- 0
-
- OCDriverInfo
- 1
-
-
- CCJPEMicroShowSettings
- 0
-
-
- DoLogfile
- 0
-
-
- LogFile
- $PROJ_DIR$\cspycomm.log
-
-
-
-
- STLINK_ID
- 2
-
- 4
- 1
- 0
-
- OCDriverInfo
- 1
-
-
- CCSTLinkInterfaceRadio
- 0
-
-
- CCSTLinkInterfaceCmdLine
- 0
-
-
- CCSTLinkResetList
- 3
- 0
-
-
- CCCpuClockEdit
-
-
-
- CCSwoClockAuto
- 0
-
-
- CCSwoClockEdit
- 2000
-
-
- DoLogfile
- 0
-
-
- LogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CCSTLinkDoUpdateBreakpoints
- 0
-
-
- CCSTLinkUpdateBreakpoints
- _call_main
-
-
- CCSTLinkCatchCORERESET
- 0
-
-
- CCSTLinkCatchMMERR
- 0
-
-
- CCSTLinkCatchNOCPERR
- 0
-
-
- CCSTLinkCatchCHRERR
- 0
-
-
- CCSTLinkCatchSTATERR
- 0
-
-
- CCSTLinkCatchBUSERR
- 0
-
-
- CCSTLinkCatchINTERR
- 0
-
-
- CCSTLinkCatchSFERR
- 0
-
-
- CCSTLinkCatchHARDERR
- 0
-
-
- CCSTLinkCatchDummy
- 0
-
-
- CCSTLinkUsbSerialNo
-
-
-
- CCSTLinkUsbSerialNoSelect
- 0
-
-
- CCSTLinkJtagSpeedList
- 0
- 0
-
-
- CCSTLinkDAPNumber
-
-
-
- CCSTLinkDebugAccessPortRadio
- 0
-
-
-
-
- THIRDPARTY_ID
- 2
-
- 0
- 1
- 0
-
- CThirdPartyDriverDll
- ###Uninitialized###
-
-
- CThirdPartyLogFileCheck
- 0
-
-
- CThirdPartyLogFileEditB
- $PROJ_DIR$\cspycomm.log
-
-
- OCDriverInfo
- 1
-
-
-
-
- TIFET_ID
- 2
-
- 1
- 1
- 0
-
- OCDriverInfo
- 1
-
-
- CCMSPFetResetList
- 0
- 0
-
-
- CCMSPFetInterfaceRadio
- 0
-
-
- CCMSPFetInterfaceCmdLine
- 0
-
-
- CCMSPFetTargetVccTypeDefault
- 0
-
-
- CCMSPFetTargetVoltage
- ###Uninitialized###
-
-
- CCMSPFetVCCDefault
- 1
-
-
- CCMSPFetTargetSettlingtime
- 0
-
-
- CCMSPFetRadioJtagSpeedType
- 1
-
-
- CCMSPFetConnection
- 0
- 0
-
-
- CCMSPFetUsbComPort
- Automatic
-
-
- CCMSPFetAllowAccessToBSL
- 0
-
-
- CCMSPFetDoLogfile
- 0
-
-
- CCMSPFetLogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CCMSPFetRadioEraseFlash
- 1
-
-
-
-
- XDS100_ID
- 2
-
- 6
- 1
- 0
-
- OCDriverInfo
- 1
-
-
- TIPackageOverride
- 0
-
-
- TIPackage
-
-
-
- BoardFile
-
-
-
- DoLogfile
- 0
-
-
- LogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CCXds100BreakpointRadio
- 0
-
-
- CCXds100DoUpdateBreakpoints
- 0
-
-
- CCXds100UpdateBreakpoints
- _call_main
-
-
- CCXds100CatchReset
- 0
-
-
- CCXds100CatchUndef
- 0
-
-
- CCXds100CatchSWI
- 0
-
-
- CCXds100CatchData
- 0
-
-
- CCXds100CatchPrefetch
- 0
-
-
- CCXds100CatchIRQ
- 0
-
-
- CCXds100CatchFIQ
- 0
-
-
- CCXds100CatchCORERESET
- 0
-
-
- CCXds100CatchMMERR
- 0
-
-
- CCXds100CatchNOCPERR
- 0
-
-
- CCXds100CatchCHRERR
- 0
-
-
- CCXds100CatchSTATERR
- 0
-
-
- CCXds100CatchBUSERR
- 0
-
-
- CCXds100CatchINTERR
- 0
-
-
- CCXds100CatchSFERR
- 0
-
-
- CCXds100CatchHARDERR
- 0
-
-
- CCXds100CatchDummy
- 0
-
-
- CCXds100CpuClockEdit
-
-
-
- CCXds100SwoClockAuto
- 0
-
-
- CCXds100SwoClockEdit
- 1000
-
-
- CCXds100HWResetDelay
- 0
-
-
- CCXds100ResetList
- 0
- 0
-
-
- CCXds100UsbSerialNo
-
-
-
- CCXds100UsbSerialNoSelect
- 0
-
-
- CCXds100JtagSpeedList
- 0
- 0
-
-
- CCXds100InterfaceRadio
- 2
-
-
- CCXds100InterfaceCmdLine
- 0
-
-
- CCXds100ProbeList
- 0
- 2
-
-
- CCXds100SWOPortRadio
- 0
-
-
- CCXds100SWOPort
- 1
-
-
-
-
-
- $TOOLKIT_DIR$\plugins\rtos\CMX\CmxArmPlugin.ENU.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\CMX\CmxTinyArmPlugin.ENU.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\embOS\embOSPlugin.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\Mbed\MbedArmPlugin.ENU.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\OpenRTOS\OpenRTOSPlugin.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\SafeRTOS\SafeRTOSPlugin.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\ThreadX\ThreadXArmPlugin.ENU.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\TI-RTOS\tirtosplugin.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-286-KA-CSpy.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-KA-CSpy.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\uCOS-III\uCOS-III-KA-CSpy.ewplugin
- 0
-
-
- $EW_DIR$\common\plugins\CodeCoverage\CodeCoverage.ENU.ewplugin
- 1
-
-
- $EW_DIR$\common\plugins\IARProbe\IarProbePlugin.ENU.ewplugin
- 0
-
-
- $EW_DIR$\common\plugins\Orti\Orti.ENU.ewplugin
- 0
-
-
- $EW_DIR$\common\plugins\uCProbe\uCProbePlugin.ENU.ewplugin
- 0
-
-
-
-
diff --git a/bsp/stm32/stm32l010-st-nucleo/project.ewp b/bsp/stm32/stm32l010-st-nucleo/project.ewp
index ff955eb8e7e0e2dc21cc9ab57a8ceb8fee01ceca..7783ef9cf15fad5d838556f14c0091d71c9d5a99 100644
--- a/bsp/stm32/stm32l010-st-nucleo/project.ewp
+++ b/bsp/stm32/stm32l010-st-nucleo/project.ewp
@@ -10,7 +10,7 @@
General
3
- 29
+ 31
1
1
@@ -65,7 +65,7 @@
OGLastSavedByProductVersion
- 8.11.3.13977
+ 8.40.1.21529
GeneralEnableMisra
@@ -77,7 +77,7 @@
OGChipSelectEditMenu
- STM32L475VE ST STM32L475VE
+ STM32L010RB ST STM32L010RB
GenLowLevelInterface
@@ -111,12 +111,12 @@
RTConfigPath2
- $TOOLKIT_DIR$\INC\c\DLib_Config_Normal.h
+ $TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h
GBECoreSlave
- 25
- 39
+ 27
+ 35
OGUseCmsis
@@ -132,22 +132,22 @@
CoreVariant
- 25
- 39
+ 27
+ 35
GFPUDeviceSlave
- STM32L475VE ST STM32L475VE
+ STM32L010RB ST STM32L010RB
FPU2
0
- 4
+ 0
NrRegs
0
- 1
+ 0
NEON
@@ -155,8 +155,8 @@
GFPUCoreSlave2
- 25
- 39
+ 27
+ 35
OGCMSISPackSelectDevice
@@ -197,7 +197,16 @@
DSPExtension
- 1
+ 0
+
+
+ TrustZone
+ 0
+
+
+ TrustZoneModes
+ 0
+ 0
@@ -205,7 +214,7 @@
ICCARM
2
- 34
+ 35
1
1
@@ -470,6 +479,10 @@
IccRTTI2
0
+
+ OICompilerExtraOption
+ 1
+
@@ -690,7 +703,7 @@
ILINK
0
- 20
+ 23
1
1
@@ -1002,6 +1015,30 @@
IlinkLocaleSelect
1
+
+ IlinkTrustzoneImportLibraryOut
+ ###Unitialized###
+
+
+ OILinkExtraOption
+ 1
+
+
+ IlinkRawBinaryFile2
+
+
+
+ IlinkRawBinarySymbol2
+
+
+
+ IlinkRawBinarySegment2
+
+
+
+ IlinkRawBinaryAlign2
+
+
@@ -1041,7 +1078,7 @@
General
3
- 29
+ 31
1
0
@@ -1146,7 +1183,7 @@
GBECoreSlave
- 25
+ 27
1
@@ -1163,7 +1200,7 @@
CoreVariant
- 25
+ 27
0
@@ -1186,7 +1223,7 @@
GFPUCoreSlave2
- 25
+ 27
0
@@ -1230,13 +1267,22 @@
DSPExtension
0
+
+ TrustZone
+ 0
+
+
+ TrustZoneModes
+ 0
+ 0
+
ICCARM
2
- 34
+ 35
1
0
@@ -1245,6 +1291,7 @@
CCDefines
+
STM32L053xx
USE_HAL_DRIVER
@@ -1500,6 +1547,10 @@
IccRTTI2
0
+
+ OICompilerExtraOption
+ 1
+
@@ -1720,7 +1771,7 @@
ILINK
0
- 20
+ 23
1
0
@@ -2032,6 +2083,30 @@
IlinkLocaleSelect
1
+
+ IlinkTrustzoneImportLibraryOut
+ ###Unitialized###
+
+
+ OILinkExtraOption
+ 1
+
+
+ IlinkRawBinaryFile2
+
+
+
+ IlinkRawBinarySymbol2
+
+
+
+ IlinkRawBinarySegment2
+
+
+
+ IlinkRawBinaryAlign2
+
+
@@ -2062,54 +2137,57 @@
- Kernel
+ Applications
- $PROJ_DIR$\..\..\..\src\clock.c
+ $PROJ_DIR$\applications\main.c
+
+
+ cpu
- $PROJ_DIR$\..\..\..\src\components.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\common\backtrace.c
- $PROJ_DIR$\..\..\..\src\device.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\common\div0.c
- $PROJ_DIR$\..\..\..\src\idle.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\common\showmem.c
- $PROJ_DIR$\..\..\..\src\ipc.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0\cpuport.c
- $PROJ_DIR$\..\..\..\src\irq.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0\context_iar.S
+
+
+ DeviceDrivers
- $PROJ_DIR$\..\..\..\src\kservice.c
+ $PROJ_DIR$\..\..\..\components\drivers\misc\pin.c
- $PROJ_DIR$\..\..\..\src\mem.c
+ $PROJ_DIR$\..\..\..\components\drivers\serial\serial.c
- $PROJ_DIR$\..\..\..\src\mempool.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\completion.c
- $PROJ_DIR$\..\..\..\src\object.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\dataqueue.c
- $PROJ_DIR$\..\..\..\src\scheduler.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\pipe.c
- $PROJ_DIR$\..\..\..\src\signal.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\ringblk_buf.c
- $PROJ_DIR$\..\..\..\src\thread.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\ringbuffer.c
- $PROJ_DIR$\..\..\..\src\timer.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\waitqueue.c
-
-
- Applications
- $PROJ_DIR$\applications\main.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\workqueue.c
@@ -2134,63 +2212,60 @@
- cpu
+ finsh
- $PROJ_DIR$\..\..\..\libcpu\arm\common\backtrace.c
+ $PROJ_DIR$\..\..\..\components\finsh\shell.c
- $PROJ_DIR$\..\..\..\libcpu\arm\common\div0.c
+ $PROJ_DIR$\..\..\..\components\finsh\cmd.c
- $PROJ_DIR$\..\..\..\libcpu\arm\common\showmem.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh.c
+
+
+ Kernel
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0\cpuport.c
+ $PROJ_DIR$\..\..\..\src\clock.c
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0\context_iar.S
+ $PROJ_DIR$\..\..\..\src\components.c
-
-
- DeviceDrivers
- $PROJ_DIR$\..\..\..\components\drivers\misc\pin.c
+ $PROJ_DIR$\..\..\..\src\device.c
- $PROJ_DIR$\..\..\..\components\drivers\serial\serial.c
+ $PROJ_DIR$\..\..\..\src\idle.c
- $PROJ_DIR$\..\..\..\components\drivers\src\completion.c
+ $PROJ_DIR$\..\..\..\src\ipc.c
- $PROJ_DIR$\..\..\..\components\drivers\src\dataqueue.c
+ $PROJ_DIR$\..\..\..\src\irq.c
- $PROJ_DIR$\..\..\..\components\drivers\src\pipe.c
+ $PROJ_DIR$\..\..\..\src\kservice.c
- $PROJ_DIR$\..\..\..\components\drivers\src\ringblk_buf.c
+ $PROJ_DIR$\..\..\..\src\mem.c
- $PROJ_DIR$\..\..\..\components\drivers\src\ringbuffer.c
+ $PROJ_DIR$\..\..\..\src\mempool.c
- $PROJ_DIR$\..\..\..\components\drivers\src\waitqueue.c
+ $PROJ_DIR$\..\..\..\src\object.c
- $PROJ_DIR$\..\..\..\components\drivers\src\workqueue.c
+ $PROJ_DIR$\..\..\..\src\scheduler.c
-
-
- finsh
- $PROJ_DIR$\..\..\..\components\finsh\shell.c
+ $PROJ_DIR$\..\..\..\src\signal.c
- $PROJ_DIR$\..\..\..\components\finsh\cmd.c
+ $PROJ_DIR$\..\..\..\src\thread.c
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
+ $PROJ_DIR$\..\..\..\src\timer.c
diff --git a/bsp/stm32/stm32l010-st-nucleo/template.ewp b/bsp/stm32/stm32l010-st-nucleo/template.ewp
index f390ad7bc10abd9b90776a9318811bcebf8645a7..8f39159a1e3bec40653a317c6d6f54ee1053008f 100644
--- a/bsp/stm32/stm32l010-st-nucleo/template.ewp
+++ b/bsp/stm32/stm32l010-st-nucleo/template.ewp
@@ -11,7 +11,7 @@
General
3
- 29
+ 31
1
1
@@ -66,7 +66,7 @@
OGLastSavedByProductVersion
- 8.11.3.13977
+ 8.40.1.21529
GeneralEnableMisra
@@ -78,7 +78,7 @@
OGChipSelectEditMenu
- STM32L475VE ST STM32L475VE
+ STM32L010RB ST STM32L010RB
GenLowLevelInterface
@@ -112,12 +112,12 @@
RTConfigPath2
- $TOOLKIT_DIR$\INC\c\DLib_Config_Normal.h
+ $TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h
GBECoreSlave
- 25
- 39
+ 27
+ 35
OGUseCmsis
@@ -133,22 +133,22 @@
CoreVariant
- 25
- 39
+ 27
+ 35
GFPUDeviceSlave
- STM32L475VE ST STM32L475VE
+ STM32L010RB ST STM32L010RB
FPU2
0
- 4
+ 0
NrRegs
0
- 1
+ 0
NEON
@@ -156,8 +156,8 @@
GFPUCoreSlave2
- 25
- 39
+ 27
+ 35
OGCMSISPackSelectDevice
@@ -198,7 +198,16 @@
DSPExtension
- 1
+ 0
+
+
+ TrustZone
+ 0
+
+
+ TrustZoneModes
+ 0
+ 0
@@ -206,7 +215,7 @@
ICCARM
2
- 34
+ 35
1
1
@@ -454,6 +463,10 @@
IccRTTI2
0
+
+ OICompilerExtraOption
+ 1
+
@@ -674,7 +687,7 @@
ILINK
0
- 20
+ 23
1
1
@@ -986,6 +999,30 @@
IlinkLocaleSelect
1
+
+ IlinkTrustzoneImportLibraryOut
+ ###Unitialized###
+
+
+ OILinkExtraOption
+ 1
+
+
+ IlinkRawBinaryFile2
+
+
+
+ IlinkRawBinarySymbol2
+
+
+
+ IlinkRawBinarySegment2
+
+
+
+ IlinkRawBinaryAlign2
+
+
@@ -1025,7 +1062,7 @@
General
3
- 29
+ 31
1
0
@@ -1130,7 +1167,7 @@
GBECoreSlave
- 25
+ 27
1
@@ -1147,7 +1184,7 @@
CoreVariant
- 25
+ 27
0
@@ -1170,7 +1207,7 @@
GFPUCoreSlave2
- 25
+ 27
0
@@ -1214,13 +1251,22 @@
DSPExtension
0
+
+ TrustZone
+ 0
+
+
+ TrustZoneModes
+ 0
+ 0
+
ICCARM
2
- 34
+ 35
1
0
@@ -1229,6 +1275,7 @@
CCDefines
+
CCPreprocFile
@@ -1467,6 +1514,10 @@
IccRTTI2
0
+
+ OICompilerExtraOption
+ 1
+
@@ -1687,7 +1738,7 @@
ILINK
0
- 20
+ 23
1
0
@@ -1999,6 +2050,30 @@
IlinkLocaleSelect
1
+
+ IlinkTrustzoneImportLibraryOut
+ ###Unitialized###
+
+
+ OILinkExtraOption
+ 1
+
+
+ IlinkRawBinaryFile2
+
+
+
+ IlinkRawBinarySymbol2
+
+
+
+ IlinkRawBinarySegment2
+
+
+
+ IlinkRawBinaryAlign2
+
+
diff --git a/bsp/stm32/stm32l053-st-nucleo/project.ewd b/bsp/stm32/stm32l053-st-nucleo/project.ewd
deleted file mode 100644
index 4b27053590ffbde615f0bf6160b4dd380b2db74c..0000000000000000000000000000000000000000
--- a/bsp/stm32/stm32l053-st-nucleo/project.ewd
+++ /dev/null
@@ -1,2834 +0,0 @@
-
-
- 3
-
- rt-thread
-
- ARM
-
- 1
-
- C-SPY
- 2
-
- 29
- 1
- 1
-
- CInput
- 1
-
-
- CEndian
- 1
-
-
- CProcessor
- 1
-
-
- OCVariant
- 0
-
-
- MacOverride
- 0
-
-
- MacFile
-
-
-
- MemOverride
- 0
-
-
- MemFile
- $TOOLKIT_DIR$\CONFIG\debugger\ST\STM32L475VE.ddf
-
-
- RunToEnable
- 1
-
-
- RunToName
- main
-
-
- CExtraOptionsCheck
- 0
-
-
- CExtraOptions
-
-
-
- CFpuProcessor
- 1
-
-
- OCDDFArgumentProducer
-
-
-
- OCDownloadSuppressDownload
- 0
-
-
- OCDownloadVerifyAll
- 0
-
-
- OCProductVersion
- 8.11.3.13977
-
-
- OCDynDriverList
- STLINK_ID
-
-
- OCLastSavedByProductVersion
- 8.11.3.13977
-
-
- UseFlashLoader
- 1
-
-
- CLowLevel
- 1
-
-
- OCBE8Slave
- 1
-
-
- MacFile2
-
-
-
- CDevice
- 1
-
-
- FlashLoadersV3
- $TOOLKIT_DIR$\config\flashloader\ST\FlashSTM32L4xxxE.board
-
-
- OCImagesSuppressCheck1
- 0
-
-
- OCImagesPath1
-
-
-
- OCImagesSuppressCheck2
- 0
-
-
- OCImagesPath2
-
-
-
- OCImagesSuppressCheck3
- 0
-
-
- OCImagesPath3
-
-
-
- OverrideDefFlashBoard
- 0
-
-
- OCImagesOffset1
-
-
-
- OCImagesOffset2
-
-
-
- OCImagesOffset3
-
-
-
- OCImagesUse1
- 0
-
-
- OCImagesUse2
- 0
-
-
- OCImagesUse3
- 0
-
-
- OCDeviceConfigMacroFile
- 1
-
-
- OCDebuggerExtraOption
- 1
-
-
- OCAllMTBOptions
- 1
-
-
- OCMulticoreNrOfCores
- 1
-
-
- OCMulticoreMaster
- 0
-
-
- OCMulticorePort
- 53461
-
-
- OCMulticoreWorkspace
-
-
-
- OCMulticoreSlaveProject
-
-
-
- OCMulticoreSlaveConfiguration
-
-
-
- OCDownloadExtraImage
- 1
-
-
- OCAttachSlave
- 0
-
-
- MassEraseBeforeFlashing
- 0
-
-
-
-
- ARMSIM_ID
- 2
-
- 1
- 1
- 1
-
- OCSimDriverInfo
- 1
-
-
- OCSimEnablePSP
- 0
-
-
- OCSimPspOverrideConfig
- 0
-
-
- OCSimPspConfigFile
-
-
-
-
-
- CADI_ID
- 2
-
- 0
- 1
- 1
-
- CCadiMemory
- 1
-
-
- Fast Model
-
-
-
- CCADILogFileCheck
- 0
-
-
- CCADILogFileEditB
- $PROJ_DIR$\cspycomm.log
-
-
- OCDriverInfo
- 1
-
-
-
-
- CMSISDAP_ID
- 2
-
- 4
- 1
- 1
-
- OCDriverInfo
- 1
-
-
- OCIarProbeScriptFile
- 1
-
-
- CMSISDAPResetList
- 1
- 10
-
-
- CMSISDAPHWResetDuration
- 300
-
-
- CMSISDAPHWResetDelay
- 200
-
-
- CMSISDAPDoLogfile
- 0
-
-
- CMSISDAPLogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CMSISDAPInterfaceRadio
- 0
-
-
- CMSISDAPInterfaceCmdLine
- 0
-
-
- CMSISDAPMultiTargetEnable
- 0
-
-
- CMSISDAPMultiTarget
- 0
-
-
- CMSISDAPJtagSpeedList
- 0
- 0
-
-
- CMSISDAPBreakpointRadio
- 0
-
-
- CMSISDAPRestoreBreakpointsCheck
- 0
-
-
- CMSISDAPUpdateBreakpointsEdit
- _call_main
-
-
- RDICatchReset
- 0
-
-
- RDICatchUndef
- 1
-
-
- RDICatchSWI
- 0
-
-
- RDICatchData
- 1
-
-
- RDICatchPrefetch
- 1
-
-
- RDICatchIRQ
- 0
-
-
- RDICatchFIQ
- 0
-
-
- CatchCORERESET
- 0
-
-
- CatchMMERR
- 1
-
-
- CatchNOCPERR
- 1
-
-
- CatchCHKERR
- 1
-
-
- CatchSTATERR
- 1
-
-
- CatchBUSERR
- 1
-
-
- CatchINTERR
- 1
-
-
- CatchSFERR
- 1
-
-
- CatchHARDERR
- 1
-
-
- CatchDummy
- 0
-
-
- CMSISDAPMultiCPUEnable
- 0
-
-
- CMSISDAPMultiCPUNumber
- 0
-
-
- OCProbeCfgOverride
- 0
-
-
- OCProbeConfig
-
-
-
- CMSISDAPProbeConfigRadio
- 0
-
-
- CMSISDAPSelectedCPUBehaviour
- 0
-
-
- ICpuName
-
-
-
- OCJetEmuParams
- 1
-
-
- CCCMSISDAPUsbSerialNo
-
-
-
- CCCMSISDAPUsbSerialNoSelect
- 0
-
-
-
-
- GDBSERVER_ID
- 2
-
- 0
- 1
- 1
-
- OCDriverInfo
- 1
-
-
- TCPIP
- aaa.bbb.ccc.ddd
-
-
- DoLogfile
- 0
-
-
- LogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CCJTagBreakpointRadio
- 0
-
-
- CCJTagDoUpdateBreakpoints
- 0
-
-
- CCJTagUpdateBreakpoints
- _call_main
-
-
-
-
- IJET_ID
- 2
-
- 8
- 1
- 1
-
- OCDriverInfo
- 1
-
-
- OCIarProbeScriptFile
- 1
-
-
- IjetResetList
- 1
- 10
-
-
- IjetHWResetDuration
- 300
-
-
- IjetHWResetDelay
- 200
-
-
- IjetPowerFromProbe
- 1
-
-
- IjetPowerRadio
- 0
-
-
- IjetDoLogfile
- 0
-
-
- IjetLogFile
- $PROJ_DIR$\cspycomm.log
-
-
- IjetInterfaceRadio
- 0
-
-
- IjetInterfaceCmdLine
- 0
-
-
- IjetMultiTargetEnable
- 0
-
-
- IjetMultiTarget
- 0
-
-
- IjetScanChainNonARMDevices
- 0
-
-
- IjetIRLength
- 0
-
-
- IjetJtagSpeedList
- 0
- 0
-
-
- IjetProtocolRadio
- 0
-
-
- IjetSwoPin
- 0
-
-
- IjetCpuClockEdit
-
-
-
- IjetSwoPrescalerList
- 1
- 0
-
-
- IjetBreakpointRadio
- 0
-
-
- IjetRestoreBreakpointsCheck
- 0
-
-
- IjetUpdateBreakpointsEdit
- _call_main
-
-
- RDICatchReset
- 0
-
-
- RDICatchUndef
- 1
-
-
- RDICatchSWI
- 0
-
-
- RDICatchData
- 1
-
-
- RDICatchPrefetch
- 1
-
-
- RDICatchIRQ
- 0
-
-
- RDICatchFIQ
- 0
-
-
- CatchCORERESET
- 0
-
-
- CatchMMERR
- 1
-
-
- CatchNOCPERR
- 1
-
-
- CatchCHKERR
- 1
-
-
- CatchSTATERR
- 1
-
-
- CatchBUSERR
- 1
-
-
- CatchINTERR
- 1
-
-
- CatchSFERR
- 1
-
-
- CatchHARDERR
- 1
-
-
- CatchDummy
- 0
-
-
- OCProbeCfgOverride
- 0
-
-
- OCProbeConfig
-
-
-
- IjetProbeConfigRadio
- 0
-
-
- IjetMultiCPUEnable
- 0
-
-
- IjetMultiCPUNumber
- 0
-
-
- IjetSelectedCPUBehaviour
- 0
-
-
- ICpuName
-
-
-
- OCJetEmuParams
- 1
-
-
- IjetPreferETB
- 1
-
-
- IjetTraceSettingsList
- 0
- 0
-
-
- IjetTraceSizeList
- 0
- 4
-
-
- FlashBoardPathSlave
- 0
-
-
- CCIjetUsbSerialNo
-
-
-
- CCIjetUsbSerialNoSelect
- 0
-
-
-
-
- JLINK_ID
- 2
-
- 16
- 1
- 1
-
- JLinkSpeed
- 1000
-
-
- CCJLinkDoLogfile
- 0
-
-
- CCJLinkLogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CCJLinkHWResetDelay
- 0
-
-
- OCDriverInfo
- 1
-
-
- JLinkInitialSpeed
- 1000
-
-
- CCDoJlinkMultiTarget
- 0
-
-
- CCScanChainNonARMDevices
- 0
-
-
- CCJLinkMultiTarget
- 0
-
-
- CCJLinkIRLength
- 0
-
-
- CCJLinkCommRadio
- 0
-
-
- CCJLinkTCPIP
- aaa.bbb.ccc.ddd
-
-
- CCJLinkSpeedRadioV2
- 0
-
-
- CCUSBDevice
- 1
- 1
-
-
- CCRDICatchReset
- 0
-
-
- CCRDICatchUndef
- 0
-
-
- CCRDICatchSWI
- 0
-
-
- CCRDICatchData
- 0
-
-
- CCRDICatchPrefetch
- 0
-
-
- CCRDICatchIRQ
- 0
-
-
- CCRDICatchFIQ
- 0
-
-
- CCJLinkBreakpointRadio
- 0
-
-
- CCJLinkDoUpdateBreakpoints
- 0
-
-
- CCJLinkUpdateBreakpoints
- _call_main
-
-
- CCJLinkInterfaceRadio
- 0
-
-
- CCJLinkResetList
- 6
- 5
-
-
- CCJLinkInterfaceCmdLine
- 0
-
-
- CCCatchCORERESET
- 0
-
-
- CCCatchMMERR
- 0
-
-
- CCCatchNOCPERR
- 0
-
-
- CCCatchCHRERR
- 0
-
-
- CCCatchSTATERR
- 0
-
-
- CCCatchBUSERR
- 0
-
-
- CCCatchINTERR
- 0
-
-
- CCCatchSFERR
- 0
-
-
- CCCatchHARDERR
- 0
-
-
- CCCatchDummy
- 0
-
-
- OCJLinkScriptFile
- 1
-
-
- CCJLinkUsbSerialNo
-
-
-
- CCTcpIpAlt
- 0
- 0
-
-
- CCJLinkTcpIpSerialNo
-
-
-
- CCCpuClockEdit
-
-
-
- CCSwoClockAuto
- 0
-
-
- CCSwoClockEdit
- 2000
-
-
- OCJLinkTraceSource
- 0
-
-
- OCJLinkTraceSourceDummy
- 0
-
-
- OCJLinkDeviceName
- 1
-
-
-
-
- LMIFTDI_ID
- 2
-
- 2
- 1
- 1
-
- OCDriverInfo
- 1
-
-
- LmiftdiSpeed
- 500
-
-
- CCLmiftdiDoLogfile
- 0
-
-
- CCLmiftdiLogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CCLmiFtdiInterfaceRadio
- 0
-
-
- CCLmiFtdiInterfaceCmdLine
- 0
-
-
-
-
- PEMICRO_ID
- 2
-
- 3
- 1
- 1
-
- OCDriverInfo
- 1
-
-
- CCJPEMicroShowSettings
- 0
-
-
- DoLogfile
- 0
-
-
- LogFile
- $PROJ_DIR$\cspycomm.log
-
-
-
-
- STLINK_ID
- 2
-
- 4
- 1
- 1
-
- OCDriverInfo
- 1
-
-
- CCSTLinkInterfaceRadio
- 1
-
-
- CCSTLinkInterfaceCmdLine
- 0
-
-
- CCSTLinkResetList
- 3
- 0
-
-
- CCCpuClockEdit
- 80.0
-
-
- CCSwoClockAuto
- 0
-
-
- CCSwoClockEdit
- 2000
-
-
- DoLogfile
- 0
-
-
- LogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CCSTLinkDoUpdateBreakpoints
- 0
-
-
- CCSTLinkUpdateBreakpoints
- _call_main
-
-
- CCSTLinkCatchCORERESET
- 0
-
-
- CCSTLinkCatchMMERR
- 0
-
-
- CCSTLinkCatchNOCPERR
- 0
-
-
- CCSTLinkCatchCHRERR
- 0
-
-
- CCSTLinkCatchSTATERR
- 0
-
-
- CCSTLinkCatchBUSERR
- 0
-
-
- CCSTLinkCatchINTERR
- 0
-
-
- CCSTLinkCatchSFERR
- 0
-
-
- CCSTLinkCatchHARDERR
- 0
-
-
- CCSTLinkCatchDummy
- 0
-
-
- CCSTLinkUsbSerialNo
-
-
-
- CCSTLinkUsbSerialNoSelect
- 0
-
-
- CCSTLinkJtagSpeedList
- 0
- 0
-
-
- CCSTLinkDAPNumber
-
-
-
- CCSTLinkDebugAccessPortRadio
- 0
-
-
-
-
- THIRDPARTY_ID
- 2
-
- 0
- 1
- 1
-
- CThirdPartyDriverDll
- ###Uninitialized###
-
-
- CThirdPartyLogFileCheck
- 0
-
-
- CThirdPartyLogFileEditB
- $PROJ_DIR$\cspycomm.log
-
-
- OCDriverInfo
- 1
-
-
-
-
- TIFET_ID
- 2
-
- 1
- 1
- 1
-
- OCDriverInfo
- 1
-
-
- CCMSPFetResetList
- 0
- 0
-
-
- CCMSPFetInterfaceRadio
- 0
-
-
- CCMSPFetInterfaceCmdLine
- 0
-
-
- CCMSPFetTargetVccTypeDefault
- 0
-
-
- CCMSPFetTargetVoltage
- ###Uninitialized###
-
-
- CCMSPFetVCCDefault
- 1
-
-
- CCMSPFetTargetSettlingtime
- 0
-
-
- CCMSPFetRadioJtagSpeedType
- 1
-
-
- CCMSPFetConnection
- 0
- 0
-
-
- CCMSPFetUsbComPort
- Automatic
-
-
- CCMSPFetAllowAccessToBSL
- 0
-
-
- CCMSPFetDoLogfile
- 0
-
-
- CCMSPFetLogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CCMSPFetRadioEraseFlash
- 1
-
-
-
-
- XDS100_ID
- 2
-
- 6
- 1
- 1
-
- OCDriverInfo
- 1
-
-
- TIPackageOverride
- 0
-
-
- TIPackage
-
-
-
- BoardFile
-
-
-
- DoLogfile
- 0
-
-
- LogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CCXds100BreakpointRadio
- 0
-
-
- CCXds100DoUpdateBreakpoints
- 0
-
-
- CCXds100UpdateBreakpoints
- _call_main
-
-
- CCXds100CatchReset
- 0
-
-
- CCXds100CatchUndef
- 0
-
-
- CCXds100CatchSWI
- 0
-
-
- CCXds100CatchData
- 0
-
-
- CCXds100CatchPrefetch
- 0
-
-
- CCXds100CatchIRQ
- 0
-
-
- CCXds100CatchFIQ
- 0
-
-
- CCXds100CatchCORERESET
- 0
-
-
- CCXds100CatchMMERR
- 0
-
-
- CCXds100CatchNOCPERR
- 0
-
-
- CCXds100CatchCHRERR
- 0
-
-
- CCXds100CatchSTATERR
- 0
-
-
- CCXds100CatchBUSERR
- 0
-
-
- CCXds100CatchINTERR
- 0
-
-
- CCXds100CatchSFERR
- 0
-
-
- CCXds100CatchHARDERR
- 0
-
-
- CCXds100CatchDummy
- 0
-
-
- CCXds100CpuClockEdit
-
-
-
- CCXds100SwoClockAuto
- 0
-
-
- CCXds100SwoClockEdit
- 1000
-
-
- CCXds100HWResetDelay
- 0
-
-
- CCXds100ResetList
- 0
- 0
-
-
- CCXds100UsbSerialNo
-
-
-
- CCXds100UsbSerialNoSelect
- 0
-
-
- CCXds100JtagSpeedList
- 0
- 0
-
-
- CCXds100InterfaceRadio
- 2
-
-
- CCXds100InterfaceCmdLine
- 0
-
-
- CCXds100ProbeList
- 0
- 2
-
-
- CCXds100SWOPortRadio
- 0
-
-
- CCXds100SWOPort
- 1
-
-
-
-
-
- $TOOLKIT_DIR$\plugins\rtos\CMX\CmxArmPlugin.ENU.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\CMX\CmxTinyArmPlugin.ENU.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\embOS\embOSPlugin.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\Mbed\MbedArmPlugin.ENU.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\OpenRTOS\OpenRTOSPlugin.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\SafeRTOS\SafeRTOSPlugin.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\ThreadX\ThreadXArmPlugin.ENU.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\TI-RTOS\tirtosplugin.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-286-KA-CSpy.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-KA-CSpy.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\uCOS-III\uCOS-III-KA-CSpy.ewplugin
- 0
-
-
- $EW_DIR$\common\plugins\CodeCoverage\CodeCoverage.ENU.ewplugin
- 1
-
-
- $EW_DIR$\common\plugins\IARProbe\IarProbePlugin.ENU.ewplugin
- 0
-
-
- $EW_DIR$\common\plugins\Orti\Orti.ENU.ewplugin
- 0
-
-
- $EW_DIR$\common\plugins\uCProbe\uCProbePlugin.ENU.ewplugin
- 0
-
-
-
-
- Release
-
- ARM
-
- 0
-
- C-SPY
- 2
-
- 29
- 1
- 0
-
- CInput
- 1
-
-
- CEndian
- 1
-
-
- CProcessor
- 1
-
-
- OCVariant
- 0
-
-
- MacOverride
- 0
-
-
- MacFile
-
-
-
- MemOverride
- 0
-
-
- MemFile
-
-
-
- RunToEnable
- 1
-
-
- RunToName
- main
-
-
- CExtraOptionsCheck
- 0
-
-
- CExtraOptions
-
-
-
- CFpuProcessor
- 1
-
-
- OCDDFArgumentProducer
-
-
-
- OCDownloadSuppressDownload
- 0
-
-
- OCDownloadVerifyAll
- 0
-
-
- OCProductVersion
- 8.11.3.13977
-
-
- OCDynDriverList
- ARMSIM_ID
-
-
- OCLastSavedByProductVersion
-
-
-
- UseFlashLoader
- 1
-
-
- CLowLevel
- 1
-
-
- OCBE8Slave
- 1
-
-
- MacFile2
-
-
-
- CDevice
- 1
-
-
- FlashLoadersV3
-
-
-
- OCImagesSuppressCheck1
- 0
-
-
- OCImagesPath1
-
-
-
- OCImagesSuppressCheck2
- 0
-
-
- OCImagesPath2
-
-
-
- OCImagesSuppressCheck3
- 0
-
-
- OCImagesPath3
-
-
-
- OverrideDefFlashBoard
- 0
-
-
- OCImagesOffset1
-
-
-
- OCImagesOffset2
-
-
-
- OCImagesOffset3
-
-
-
- OCImagesUse1
- 0
-
-
- OCImagesUse2
- 0
-
-
- OCImagesUse3
- 0
-
-
- OCDeviceConfigMacroFile
- 1
-
-
- OCDebuggerExtraOption
- 1
-
-
- OCAllMTBOptions
- 1
-
-
- OCMulticoreNrOfCores
-
-
-
- OCMulticoreMaster
- 0
-
-
- OCMulticorePort
- 53461
-
-
- OCMulticoreWorkspace
-
-
-
- OCMulticoreSlaveProject
-
-
-
- OCMulticoreSlaveConfiguration
-
-
-
- OCDownloadExtraImage
- 1
-
-
- OCAttachSlave
- 0
-
-
- MassEraseBeforeFlashing
- 0
-
-
-
-
- ARMSIM_ID
- 2
-
- 1
- 1
- 0
-
- OCSimDriverInfo
- 1
-
-
- OCSimEnablePSP
- 0
-
-
- OCSimPspOverrideConfig
- 0
-
-
- OCSimPspConfigFile
-
-
-
-
-
- CADI_ID
- 2
-
- 0
- 1
- 0
-
- CCadiMemory
- 1
-
-
- Fast Model
-
-
-
- CCADILogFileCheck
- 0
-
-
- CCADILogFileEditB
- $PROJ_DIR$\cspycomm.log
-
-
- OCDriverInfo
- 1
-
-
-
-
- CMSISDAP_ID
- 2
-
- 4
- 1
- 0
-
- OCDriverInfo
- 1
-
-
- OCIarProbeScriptFile
- 1
-
-
- CMSISDAPResetList
- 1
- 10
-
-
- CMSISDAPHWResetDuration
- 300
-
-
- CMSISDAPHWResetDelay
- 200
-
-
- CMSISDAPDoLogfile
- 0
-
-
- CMSISDAPLogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CMSISDAPInterfaceRadio
- 0
-
-
- CMSISDAPInterfaceCmdLine
- 0
-
-
- CMSISDAPMultiTargetEnable
- 0
-
-
- CMSISDAPMultiTarget
- 0
-
-
- CMSISDAPJtagSpeedList
- 0
- 0
-
-
- CMSISDAPBreakpointRadio
- 0
-
-
- CMSISDAPRestoreBreakpointsCheck
- 0
-
-
- CMSISDAPUpdateBreakpointsEdit
- _call_main
-
-
- RDICatchReset
- 0
-
-
- RDICatchUndef
- 1
-
-
- RDICatchSWI
- 0
-
-
- RDICatchData
- 1
-
-
- RDICatchPrefetch
- 1
-
-
- RDICatchIRQ
- 0
-
-
- RDICatchFIQ
- 0
-
-
- CatchCORERESET
- 0
-
-
- CatchMMERR
- 1
-
-
- CatchNOCPERR
- 1
-
-
- CatchCHKERR
- 1
-
-
- CatchSTATERR
- 1
-
-
- CatchBUSERR
- 1
-
-
- CatchINTERR
- 1
-
-
- CatchSFERR
- 1
-
-
- CatchHARDERR
- 1
-
-
- CatchDummy
- 0
-
-
- CMSISDAPMultiCPUEnable
- 0
-
-
- CMSISDAPMultiCPUNumber
- 0
-
-
- OCProbeCfgOverride
- 0
-
-
- OCProbeConfig
-
-
-
- CMSISDAPProbeConfigRadio
- 0
-
-
- CMSISDAPSelectedCPUBehaviour
- 0
-
-
- ICpuName
-
-
-
- OCJetEmuParams
- 1
-
-
- CCCMSISDAPUsbSerialNo
-
-
-
- CCCMSISDAPUsbSerialNoSelect
- 0
-
-
-
-
- GDBSERVER_ID
- 2
-
- 0
- 1
- 0
-
- OCDriverInfo
- 1
-
-
- TCPIP
- aaa.bbb.ccc.ddd
-
-
- DoLogfile
- 0
-
-
- LogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CCJTagBreakpointRadio
- 0
-
-
- CCJTagDoUpdateBreakpoints
- 0
-
-
- CCJTagUpdateBreakpoints
- _call_main
-
-
-
-
- IJET_ID
- 2
-
- 8
- 1
- 0
-
- OCDriverInfo
- 1
-
-
- OCIarProbeScriptFile
- 1
-
-
- IjetResetList
- 1
- 10
-
-
- IjetHWResetDuration
- 300
-
-
- IjetHWResetDelay
- 200
-
-
- IjetPowerFromProbe
- 1
-
-
- IjetPowerRadio
- 0
-
-
- IjetDoLogfile
- 0
-
-
- IjetLogFile
- $PROJ_DIR$\cspycomm.log
-
-
- IjetInterfaceRadio
- 0
-
-
- IjetInterfaceCmdLine
- 0
-
-
- IjetMultiTargetEnable
- 0
-
-
- IjetMultiTarget
- 0
-
-
- IjetScanChainNonARMDevices
- 0
-
-
- IjetIRLength
- 0
-
-
- IjetJtagSpeedList
- 0
- 0
-
-
- IjetProtocolRadio
- 0
-
-
- IjetSwoPin
- 0
-
-
- IjetCpuClockEdit
-
-
-
- IjetSwoPrescalerList
- 1
- 0
-
-
- IjetBreakpointRadio
- 0
-
-
- IjetRestoreBreakpointsCheck
- 0
-
-
- IjetUpdateBreakpointsEdit
- _call_main
-
-
- RDICatchReset
- 0
-
-
- RDICatchUndef
- 1
-
-
- RDICatchSWI
- 0
-
-
- RDICatchData
- 1
-
-
- RDICatchPrefetch
- 1
-
-
- RDICatchIRQ
- 0
-
-
- RDICatchFIQ
- 0
-
-
- CatchCORERESET
- 0
-
-
- CatchMMERR
- 1
-
-
- CatchNOCPERR
- 1
-
-
- CatchCHKERR
- 1
-
-
- CatchSTATERR
- 1
-
-
- CatchBUSERR
- 1
-
-
- CatchINTERR
- 1
-
-
- CatchSFERR
- 1
-
-
- CatchHARDERR
- 1
-
-
- CatchDummy
- 0
-
-
- OCProbeCfgOverride
- 0
-
-
- OCProbeConfig
-
-
-
- IjetProbeConfigRadio
- 0
-
-
- IjetMultiCPUEnable
- 0
-
-
- IjetMultiCPUNumber
- 0
-
-
- IjetSelectedCPUBehaviour
- 0
-
-
- ICpuName
-
-
-
- OCJetEmuParams
- 1
-
-
- IjetPreferETB
- 1
-
-
- IjetTraceSettingsList
- 0
- 0
-
-
- IjetTraceSizeList
- 0
- 4
-
-
- FlashBoardPathSlave
- 0
-
-
- CCIjetUsbSerialNo
-
-
-
- CCIjetUsbSerialNoSelect
- 0
-
-
-
-
- JLINK_ID
- 2
-
- 16
- 1
- 0
-
- JLinkSpeed
- 1000
-
-
- CCJLinkDoLogfile
- 0
-
-
- CCJLinkLogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CCJLinkHWResetDelay
- 0
-
-
- OCDriverInfo
- 1
-
-
- JLinkInitialSpeed
- 1000
-
-
- CCDoJlinkMultiTarget
- 0
-
-
- CCScanChainNonARMDevices
- 0
-
-
- CCJLinkMultiTarget
- 0
-
-
- CCJLinkIRLength
- 0
-
-
- CCJLinkCommRadio
- 0
-
-
- CCJLinkTCPIP
- aaa.bbb.ccc.ddd
-
-
- CCJLinkSpeedRadioV2
- 0
-
-
- CCUSBDevice
- 1
- 1
-
-
- CCRDICatchReset
- 0
-
-
- CCRDICatchUndef
- 0
-
-
- CCRDICatchSWI
- 0
-
-
- CCRDICatchData
- 0
-
-
- CCRDICatchPrefetch
- 0
-
-
- CCRDICatchIRQ
- 0
-
-
- CCRDICatchFIQ
- 0
-
-
- CCJLinkBreakpointRadio
- 0
-
-
- CCJLinkDoUpdateBreakpoints
- 0
-
-
- CCJLinkUpdateBreakpoints
- _call_main
-
-
- CCJLinkInterfaceRadio
- 0
-
-
- CCJLinkResetList
- 6
- 5
-
-
- CCJLinkInterfaceCmdLine
- 0
-
-
- CCCatchCORERESET
- 0
-
-
- CCCatchMMERR
- 0
-
-
- CCCatchNOCPERR
- 0
-
-
- CCCatchCHRERR
- 0
-
-
- CCCatchSTATERR
- 0
-
-
- CCCatchBUSERR
- 0
-
-
- CCCatchINTERR
- 0
-
-
- CCCatchSFERR
- 0
-
-
- CCCatchHARDERR
- 0
-
-
- CCCatchDummy
- 0
-
-
- OCJLinkScriptFile
- 1
-
-
- CCJLinkUsbSerialNo
-
-
-
- CCTcpIpAlt
- 0
- 0
-
-
- CCJLinkTcpIpSerialNo
-
-
-
- CCCpuClockEdit
-
-
-
- CCSwoClockAuto
- 0
-
-
- CCSwoClockEdit
- 2000
-
-
- OCJLinkTraceSource
- 0
-
-
- OCJLinkTraceSourceDummy
- 0
-
-
- OCJLinkDeviceName
- 1
-
-
-
-
- LMIFTDI_ID
- 2
-
- 2
- 1
- 0
-
- OCDriverInfo
- 1
-
-
- LmiftdiSpeed
- 500
-
-
- CCLmiftdiDoLogfile
- 0
-
-
- CCLmiftdiLogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CCLmiFtdiInterfaceRadio
- 0
-
-
- CCLmiFtdiInterfaceCmdLine
- 0
-
-
-
-
- PEMICRO_ID
- 2
-
- 3
- 1
- 0
-
- OCDriverInfo
- 1
-
-
- CCJPEMicroShowSettings
- 0
-
-
- DoLogfile
- 0
-
-
- LogFile
- $PROJ_DIR$\cspycomm.log
-
-
-
-
- STLINK_ID
- 2
-
- 4
- 1
- 0
-
- OCDriverInfo
- 1
-
-
- CCSTLinkInterfaceRadio
- 0
-
-
- CCSTLinkInterfaceCmdLine
- 0
-
-
- CCSTLinkResetList
- 3
- 0
-
-
- CCCpuClockEdit
-
-
-
- CCSwoClockAuto
- 0
-
-
- CCSwoClockEdit
- 2000
-
-
- DoLogfile
- 0
-
-
- LogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CCSTLinkDoUpdateBreakpoints
- 0
-
-
- CCSTLinkUpdateBreakpoints
- _call_main
-
-
- CCSTLinkCatchCORERESET
- 0
-
-
- CCSTLinkCatchMMERR
- 0
-
-
- CCSTLinkCatchNOCPERR
- 0
-
-
- CCSTLinkCatchCHRERR
- 0
-
-
- CCSTLinkCatchSTATERR
- 0
-
-
- CCSTLinkCatchBUSERR
- 0
-
-
- CCSTLinkCatchINTERR
- 0
-
-
- CCSTLinkCatchSFERR
- 0
-
-
- CCSTLinkCatchHARDERR
- 0
-
-
- CCSTLinkCatchDummy
- 0
-
-
- CCSTLinkUsbSerialNo
-
-
-
- CCSTLinkUsbSerialNoSelect
- 0
-
-
- CCSTLinkJtagSpeedList
- 0
- 0
-
-
- CCSTLinkDAPNumber
-
-
-
- CCSTLinkDebugAccessPortRadio
- 0
-
-
-
-
- THIRDPARTY_ID
- 2
-
- 0
- 1
- 0
-
- CThirdPartyDriverDll
- ###Uninitialized###
-
-
- CThirdPartyLogFileCheck
- 0
-
-
- CThirdPartyLogFileEditB
- $PROJ_DIR$\cspycomm.log
-
-
- OCDriverInfo
- 1
-
-
-
-
- TIFET_ID
- 2
-
- 1
- 1
- 0
-
- OCDriverInfo
- 1
-
-
- CCMSPFetResetList
- 0
- 0
-
-
- CCMSPFetInterfaceRadio
- 0
-
-
- CCMSPFetInterfaceCmdLine
- 0
-
-
- CCMSPFetTargetVccTypeDefault
- 0
-
-
- CCMSPFetTargetVoltage
- ###Uninitialized###
-
-
- CCMSPFetVCCDefault
- 1
-
-
- CCMSPFetTargetSettlingtime
- 0
-
-
- CCMSPFetRadioJtagSpeedType
- 1
-
-
- CCMSPFetConnection
- 0
- 0
-
-
- CCMSPFetUsbComPort
- Automatic
-
-
- CCMSPFetAllowAccessToBSL
- 0
-
-
- CCMSPFetDoLogfile
- 0
-
-
- CCMSPFetLogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CCMSPFetRadioEraseFlash
- 1
-
-
-
-
- XDS100_ID
- 2
-
- 6
- 1
- 0
-
- OCDriverInfo
- 1
-
-
- TIPackageOverride
- 0
-
-
- TIPackage
-
-
-
- BoardFile
-
-
-
- DoLogfile
- 0
-
-
- LogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CCXds100BreakpointRadio
- 0
-
-
- CCXds100DoUpdateBreakpoints
- 0
-
-
- CCXds100UpdateBreakpoints
- _call_main
-
-
- CCXds100CatchReset
- 0
-
-
- CCXds100CatchUndef
- 0
-
-
- CCXds100CatchSWI
- 0
-
-
- CCXds100CatchData
- 0
-
-
- CCXds100CatchPrefetch
- 0
-
-
- CCXds100CatchIRQ
- 0
-
-
- CCXds100CatchFIQ
- 0
-
-
- CCXds100CatchCORERESET
- 0
-
-
- CCXds100CatchMMERR
- 0
-
-
- CCXds100CatchNOCPERR
- 0
-
-
- CCXds100CatchCHRERR
- 0
-
-
- CCXds100CatchSTATERR
- 0
-
-
- CCXds100CatchBUSERR
- 0
-
-
- CCXds100CatchINTERR
- 0
-
-
- CCXds100CatchSFERR
- 0
-
-
- CCXds100CatchHARDERR
- 0
-
-
- CCXds100CatchDummy
- 0
-
-
- CCXds100CpuClockEdit
-
-
-
- CCXds100SwoClockAuto
- 0
-
-
- CCXds100SwoClockEdit
- 1000
-
-
- CCXds100HWResetDelay
- 0
-
-
- CCXds100ResetList
- 0
- 0
-
-
- CCXds100UsbSerialNo
-
-
-
- CCXds100UsbSerialNoSelect
- 0
-
-
- CCXds100JtagSpeedList
- 0
- 0
-
-
- CCXds100InterfaceRadio
- 2
-
-
- CCXds100InterfaceCmdLine
- 0
-
-
- CCXds100ProbeList
- 0
- 2
-
-
- CCXds100SWOPortRadio
- 0
-
-
- CCXds100SWOPort
- 1
-
-
-
-
-
- $TOOLKIT_DIR$\plugins\rtos\CMX\CmxArmPlugin.ENU.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\CMX\CmxTinyArmPlugin.ENU.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\embOS\embOSPlugin.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\Mbed\MbedArmPlugin.ENU.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\OpenRTOS\OpenRTOSPlugin.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\SafeRTOS\SafeRTOSPlugin.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\ThreadX\ThreadXArmPlugin.ENU.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\TI-RTOS\tirtosplugin.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-286-KA-CSpy.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-KA-CSpy.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\uCOS-III\uCOS-III-KA-CSpy.ewplugin
- 0
-
-
- $EW_DIR$\common\plugins\CodeCoverage\CodeCoverage.ENU.ewplugin
- 1
-
-
- $EW_DIR$\common\plugins\IARProbe\IarProbePlugin.ENU.ewplugin
- 0
-
-
- $EW_DIR$\common\plugins\Orti\Orti.ENU.ewplugin
- 0
-
-
- $EW_DIR$\common\plugins\uCProbe\uCProbePlugin.ENU.ewplugin
- 0
-
-
-
-
diff --git a/bsp/stm32/stm32l053-st-nucleo/project.ewp b/bsp/stm32/stm32l053-st-nucleo/project.ewp
index b551e2de5fd79504355f7a8bc75e84ea39752ff7..1ab1f503064f0200cc3bb23542213a6a3b523138 100644
--- a/bsp/stm32/stm32l053-st-nucleo/project.ewp
+++ b/bsp/stm32/stm32l053-st-nucleo/project.ewp
@@ -10,7 +10,7 @@
General
3
- 29
+ 31
1
1
@@ -65,7 +65,7 @@
OGLastSavedByProductVersion
- 8.11.3.13977
+ 8.40.1.21529
GeneralEnableMisra
@@ -77,7 +77,7 @@
OGChipSelectEditMenu
- STM32L475VE ST STM32L475VE
+ STM32L053R8 ST STM32L053R8
GenLowLevelInterface
@@ -111,12 +111,12 @@
RTConfigPath2
- $TOOLKIT_DIR$\INC\c\DLib_Config_Normal.h
+ $TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h
GBECoreSlave
- 25
- 39
+ 27
+ 35
OGUseCmsis
@@ -132,22 +132,22 @@
CoreVariant
- 25
- 39
+ 27
+ 35
GFPUDeviceSlave
- STM32L475VE ST STM32L475VE
+ STM32L053R8 ST STM32L053R8
FPU2
0
- 4
+ 0
NrRegs
0
- 1
+ 0
NEON
@@ -155,8 +155,8 @@
GFPUCoreSlave2
- 25
- 39
+ 27
+ 35
OGCMSISPackSelectDevice
@@ -197,7 +197,16 @@
DSPExtension
- 1
+ 0
+
+
+ TrustZone
+ 0
+
+
+ TrustZoneModes
+ 0
+ 0
@@ -205,7 +214,7 @@
ICCARM
2
- 34
+ 35
1
1
@@ -351,7 +360,6 @@
$PROJ_DIR$\..\libraries\HAL_Drivers\config
$PROJ_DIR$\board
$PROJ_DIR$\..\libraries\STM32L0xx_HAL\CMSIS\Include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common
$PROJ_DIR$\board\CubeMX_Config\Inc
$PROJ_DIR$\..\libraries\STM32L0xx_HAL\CMSIS\Device\ST\STM32L0xx\Include
$PROJ_DIR$\..\..\..\include
@@ -470,6 +478,10 @@
IccRTTI2
0
+
+ OICompilerExtraOption
+ 1
+
@@ -690,7 +702,7 @@
ILINK
0
- 20
+ 23
1
1
@@ -1002,6 +1014,30 @@
IlinkLocaleSelect
1
+
+ IlinkTrustzoneImportLibraryOut
+ ###Unitialized###
+
+
+ OILinkExtraOption
+ 1
+
+
+ IlinkRawBinaryFile2
+
+
+
+ IlinkRawBinarySymbol2
+
+
+
+ IlinkRawBinarySegment2
+
+
+
+ IlinkRawBinaryAlign2
+
+
@@ -1041,7 +1077,7 @@
General
3
- 29
+ 31
1
0
@@ -1146,7 +1182,7 @@
GBECoreSlave
- 25
+ 27
1
@@ -1163,7 +1199,7 @@
CoreVariant
- 25
+ 27
0
@@ -1186,7 +1222,7 @@
GFPUCoreSlave2
- 25
+ 27
0
@@ -1230,13 +1266,22 @@
DSPExtension
0
+
+ TrustZone
+ 0
+
+
+ TrustZoneModes
+ 0
+ 0
+
ICCARM
2
- 34
+ 35
1
0
@@ -1245,6 +1290,7 @@
CCDefines
+
STM32L053xx
USE_HAL_DRIVER
@@ -1381,7 +1427,6 @@
$PROJ_DIR$\..\libraries\HAL_Drivers\config
$PROJ_DIR$\board
$PROJ_DIR$\..\libraries\STM32L0xx_HAL\CMSIS\Include
- $PROJ_DIR$\..\..\..\components\libc\compilers\common
$PROJ_DIR$\board\CubeMX_Config\Inc
$PROJ_DIR$\..\libraries\STM32L0xx_HAL\CMSIS\Device\ST\STM32L0xx\Include
$PROJ_DIR$\..\..\..\include
@@ -1500,6 +1545,10 @@
IccRTTI2
0
+
+ OICompilerExtraOption
+ 1
+
@@ -1720,7 +1769,7 @@
ILINK
0
- 20
+ 23
1
0
@@ -2032,6 +2081,30 @@
IlinkLocaleSelect
1
+
+ IlinkTrustzoneImportLibraryOut
+ ###Unitialized###
+
+
+ OILinkExtraOption
+ 1
+
+
+ IlinkRawBinaryFile2
+
+
+
+ IlinkRawBinarySymbol2
+
+
+
+ IlinkRawBinarySegment2
+
+
+
+ IlinkRawBinaryAlign2
+
+
@@ -2062,57 +2135,57 @@
- Kernel
-
- $PROJ_DIR$\..\..\..\src\clock.c
-
+ Applications
- $PROJ_DIR$\..\..\..\src\components.c
+ $PROJ_DIR$\applications\main.c
+
+
+ cpu
- $PROJ_DIR$\..\..\..\src\cpu.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\common\backtrace.c
- $PROJ_DIR$\..\..\..\src\device.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\common\div0.c
- $PROJ_DIR$\..\..\..\src\idle.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\common\showmem.c
- $PROJ_DIR$\..\..\..\src\ipc.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0\cpuport.c
- $PROJ_DIR$\..\..\..\src\irq.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0\context_iar.S
+
+
+ DeviceDrivers
- $PROJ_DIR$\..\..\..\src\kservice.c
+ $PROJ_DIR$\..\..\..\components\drivers\misc\pin.c
- $PROJ_DIR$\..\..\..\src\mem.c
+ $PROJ_DIR$\..\..\..\components\drivers\serial\serial.c
- $PROJ_DIR$\..\..\..\src\mempool.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\completion.c
- $PROJ_DIR$\..\..\..\src\object.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\dataqueue.c
- $PROJ_DIR$\..\..\..\src\scheduler.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\pipe.c
- $PROJ_DIR$\..\..\..\src\signal.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\ringblk_buf.c
- $PROJ_DIR$\..\..\..\src\thread.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\ringbuffer.c
- $PROJ_DIR$\..\..\..\src\timer.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\waitqueue.c
-
-
- Applications
- $PROJ_DIR$\applications\main.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\workqueue.c
@@ -2137,68 +2210,62 @@
- cpu
+ finsh
- $PROJ_DIR$\..\..\..\libcpu\arm\common\backtrace.c
+ $PROJ_DIR$\..\..\..\components\finsh\shell.c
- $PROJ_DIR$\..\..\..\libcpu\arm\common\div0.c
+ $PROJ_DIR$\..\..\..\components\finsh\cmd.c
- $PROJ_DIR$\..\..\..\libcpu\arm\common\showmem.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh.c
+
+
+ Kernel
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0\cpuport.c
+ $PROJ_DIR$\..\..\..\src\clock.c
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0\context_iar.S
+ $PROJ_DIR$\..\..\..\src\components.c
-
-
- DeviceDrivers
- $PROJ_DIR$\..\..\..\components\drivers\misc\pin.c
+ $PROJ_DIR$\..\..\..\src\device.c
- $PROJ_DIR$\..\..\..\components\drivers\serial\serial.c
+ $PROJ_DIR$\..\..\..\src\idle.c
- $PROJ_DIR$\..\..\..\components\drivers\src\completion.c
+ $PROJ_DIR$\..\..\..\src\ipc.c
- $PROJ_DIR$\..\..\..\components\drivers\src\dataqueue.c
+ $PROJ_DIR$\..\..\..\src\irq.c
- $PROJ_DIR$\..\..\..\components\drivers\src\pipe.c
+ $PROJ_DIR$\..\..\..\src\kservice.c
- $PROJ_DIR$\..\..\..\components\drivers\src\ringblk_buf.c
+ $PROJ_DIR$\..\..\..\src\mem.c
- $PROJ_DIR$\..\..\..\components\drivers\src\ringbuffer.c
+ $PROJ_DIR$\..\..\..\src\mempool.c
- $PROJ_DIR$\..\..\..\components\drivers\src\waitqueue.c
+ $PROJ_DIR$\..\..\..\src\object.c
- $PROJ_DIR$\..\..\..\components\drivers\src\workqueue.c
+ $PROJ_DIR$\..\..\..\src\scheduler.c
-
-
- finsh
- $PROJ_DIR$\..\..\..\components\finsh\shell.c
+ $PROJ_DIR$\..\..\..\src\signal.c
- $PROJ_DIR$\..\..\..\components\finsh\cmd.c
+ $PROJ_DIR$\..\..\..\src\thread.c
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
+ $PROJ_DIR$\..\..\..\src\timer.c
-
- libc
-
STM32_HAL
diff --git a/bsp/stm32/stm32l053-st-nucleo/template.ewp b/bsp/stm32/stm32l053-st-nucleo/template.ewp
index f390ad7bc10abd9b90776a9318811bcebf8645a7..8b8aed03488db82d1d2b627102152c1a7c1b7c67 100644
--- a/bsp/stm32/stm32l053-st-nucleo/template.ewp
+++ b/bsp/stm32/stm32l053-st-nucleo/template.ewp
@@ -11,7 +11,7 @@
General
3
- 29
+ 31
1
1
@@ -66,7 +66,7 @@
OGLastSavedByProductVersion
- 8.11.3.13977
+ 8.40.1.21529
GeneralEnableMisra
@@ -78,7 +78,7 @@
OGChipSelectEditMenu
- STM32L475VE ST STM32L475VE
+ STM32L053R8 ST STM32L053R8
GenLowLevelInterface
@@ -112,12 +112,12 @@
RTConfigPath2
- $TOOLKIT_DIR$\INC\c\DLib_Config_Normal.h
+ $TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h
GBECoreSlave
- 25
- 39
+ 27
+ 35
OGUseCmsis
@@ -133,22 +133,22 @@
CoreVariant
- 25
- 39
+ 27
+ 35
GFPUDeviceSlave
- STM32L475VE ST STM32L475VE
+ STM32L053R8 ST STM32L053R8
FPU2
0
- 4
+ 0
NrRegs
0
- 1
+ 0
NEON
@@ -156,8 +156,8 @@
GFPUCoreSlave2
- 25
- 39
+ 27
+ 35
OGCMSISPackSelectDevice
@@ -198,7 +198,16 @@
DSPExtension
- 1
+ 0
+
+
+ TrustZone
+ 0
+
+
+ TrustZoneModes
+ 0
+ 0
@@ -206,7 +215,7 @@
ICCARM
2
- 34
+ 35
1
1
@@ -454,6 +463,10 @@
IccRTTI2
0
+
+ OICompilerExtraOption
+ 1
+
@@ -674,7 +687,7 @@
ILINK
0
- 20
+ 23
1
1
@@ -986,6 +999,30 @@
IlinkLocaleSelect
1
+
+ IlinkTrustzoneImportLibraryOut
+ ###Unitialized###
+
+
+ OILinkExtraOption
+ 1
+
+
+ IlinkRawBinaryFile2
+
+
+
+ IlinkRawBinarySymbol2
+
+
+
+ IlinkRawBinarySegment2
+
+
+
+ IlinkRawBinaryAlign2
+
+
@@ -1025,7 +1062,7 @@
General
3
- 29
+ 31
1
0
@@ -1130,7 +1167,7 @@
GBECoreSlave
- 25
+ 27
1
@@ -1147,7 +1184,7 @@
CoreVariant
- 25
+ 27
0
@@ -1170,7 +1207,7 @@
GFPUCoreSlave2
- 25
+ 27
0
@@ -1214,13 +1251,22 @@
DSPExtension
0
+
+ TrustZone
+ 0
+
+
+ TrustZoneModes
+ 0
+ 0
+
ICCARM
2
- 34
+ 35
1
0
@@ -1229,6 +1275,7 @@
CCDefines
+
CCPreprocFile
@@ -1467,6 +1514,10 @@
IccRTTI2
0
+
+ OICompilerExtraOption
+ 1
+
@@ -1687,7 +1738,7 @@
ILINK
0
- 20
+ 23
1
0
@@ -1999,6 +2050,30 @@
IlinkLocaleSelect
1
+
+ IlinkTrustzoneImportLibraryOut
+ ###Unitialized###
+
+
+ OILinkExtraOption
+ 1
+
+
+ IlinkRawBinaryFile2
+
+
+
+ IlinkRawBinarySymbol2
+
+
+
+ IlinkRawBinarySegment2
+
+
+
+ IlinkRawBinaryAlign2
+
+
diff --git a/bsp/stm32/stm32l412-st-nucleo/project.uvoptx b/bsp/stm32/stm32l412-st-nucleo/project.uvoptx
index 54b8659855f61f7552e72c4389058a6edd72a3fa..7ce742a348b7fc20b9b8ea0e4e326cfe35dfe5b8 100644
--- a/bsp/stm32/stm32l412-st-nucleo/project.uvoptx
+++ b/bsp/stm32/stm32l412-st-nucleo/project.uvoptx
@@ -103,7 +103,7 @@
1
0
0
- 6
+ 0
@@ -114,18 +114,13 @@
- STLink\ST-LINKIII-KEIL_SWO.dll
+ BIN\UL2CM3.DLL
0
UL2CM3
- UL2CM3(-S0 -C0 -P0 ) -FN1 -FC1000 -FD20000000 -FF0STM32L4xx_128 -FL020000 -FS08000000 -FP0($$Device:STM32L412CBTx$CMSIS\Flash\STM32L4xx_128.FLM)
-
-
- 0
- ST-LINKIII-KEIL_SWO
- -U0672FF495649657867191218 -O206 -SF10000 -C0 -A0 -I0 -HNlocalhost -HP7184 -P1 -N00("ARM CoreSight SW-DP (ARM Core") -D00(2BA01477) -L00(0) -TO131090 -TC10000000 -TT10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO15 -FD20000000 -FC1000 -FN1 -FF0STM32L4xx_128.FLM -FS08000000 -FL020000 -FP0($$Device:STM32L412CBTx$CMSIS\Flash\STM32L4xx_128.FLM)
+ UL2CM3(-S0 -C0 -P0 ) -FN1 -FC1000 -FD20000000 -FF0STM32L4xx_128 -FL020000 -FS08000000 -FP0($$Device:STM32L412RBIx$CMSIS\Flash\STM32L4xx_128.FLM)
@@ -182,895 +177,11 @@
- Kernel
- 0
- 0
- 0
- 0
-
- 1
- 1
- 1
- 0
- 0
- 0
- ..\..\..\src\clock.c
- clock.c
- 0
- 0
-
-
- 1
- 2
- 1
- 0
- 0
- 0
- ..\..\..\src\components.c
- components.c
- 0
- 0
-
-
- 1
- 3
- 1
- 0
- 0
- 0
- ..\..\..\src\device.c
- device.c
- 0
- 0
-
-
- 1
- 4
- 1
- 0
- 0
- 0
- ..\..\..\src\idle.c
- idle.c
- 0
- 0
-
-
- 1
- 5
- 1
- 0
- 0
- 0
- ..\..\..\src\ipc.c
- ipc.c
- 0
- 0
-
-
- 1
- 6
- 1
- 0
- 0
- 0
- ..\..\..\src\irq.c
- irq.c
- 0
- 0
-
-
- 1
- 7
- 1
- 0
- 0
- 0
- ..\..\..\src\kservice.c
- kservice.c
- 0
- 0
-
-
- 1
- 8
- 1
- 0
- 0
- 0
- ..\..\..\src\mem.c
- mem.c
- 0
- 0
-
-
- 1
- 9
- 1
- 0
- 0
- 0
- ..\..\..\src\mempool.c
- mempool.c
- 0
- 0
-
-
- 1
- 10
- 1
- 0
- 0
- 0
- ..\..\..\src\object.c
- object.c
- 0
- 0
-
-
- 1
- 11
- 1
- 0
- 0
- 0
- ..\..\..\src\scheduler.c
- scheduler.c
- 0
- 0
-
-
- 1
- 12
- 1
- 0
- 0
- 0
- ..\..\..\src\signal.c
- signal.c
- 0
- 0
-
-
- 1
- 13
- 1
- 0
- 0
- 0
- ..\..\..\src\thread.c
- thread.c
- 0
- 0
-
-
- 1
- 14
- 1
- 0
- 0
- 0
- ..\..\..\src\timer.c
- timer.c
- 0
- 0
-
-
-
-
- Applications
- 0
- 0
- 0
- 0
-
- 2
- 15
- 1
- 0
- 0
- 0
- applications\main.c
- main.c
- 0
- 0
-
-
-
-
- Drivers
- 0
- 0
- 0
- 0
-
- 3
- 16
- 1
- 0
- 0
- 0
- board\board.c
- board.c
- 0
- 0
-
-
- 3
- 17
- 1
- 0
- 0
- 0
- board\CubeMX_Config\Src\stm32l4xx_hal_msp.c
- stm32l4xx_hal_msp.c
- 0
- 0
-
-
- 3
- 18
- 2
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\CMSIS\Device\ST\STM32L4xx\Source\Templates\arm\startup_stm32l412xx.s
- startup_stm32l412xx.s
- 0
- 0
-
-
- 3
- 19
- 1
- 0
- 0
- 0
- ..\libraries\HAL_Drivers\drv_gpio.c
- drv_gpio.c
- 0
- 0
-
-
- 3
- 20
- 1
- 0
- 0
- 0
- ..\libraries\HAL_Drivers\drv_usart.c
- drv_usart.c
- 0
- 0
-
-
- 3
- 21
- 1
- 0
- 0
- 0
- ..\libraries\HAL_Drivers\drv_common.c
- drv_common.c
- 0
- 0
-
-
-
-
- cpu
- 0
- 0
- 0
- 0
-
- 4
- 22
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\common\backtrace.c
- backtrace.c
- 0
- 0
-
-
- 4
- 23
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\common\div0.c
- div0.c
- 0
- 0
-
-
- 4
- 24
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\common\showmem.c
- showmem.c
- 0
- 0
-
-
- 4
- 25
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\cortex-m4\cpuport.c
- cpuport.c
- 0
- 0
-
-
- 4
- 26
- 2
- 0
- 0
- 0
- ..\..\..\libcpu\arm\cortex-m4\context_rvds.S
- context_rvds.S
- 0
- 0
-
-
-
-
- DeviceDrivers
- 0
- 0
- 0
- 0
-
- 5
- 27
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\misc\pin.c
- pin.c
- 0
- 0
-
-
- 5
- 28
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\rtc\rtc.c
- rtc.c
- 0
- 0
-
-
- 5
- 29
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\serial\serial.c
- serial.c
- 0
- 0
-
-
- 5
- 30
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\src\completion.c
- completion.c
- 0
- 0
-
-
- 5
- 31
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\src\dataqueue.c
- dataqueue.c
- 0
- 0
-
-
- 5
- 32
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\src\pipe.c
- pipe.c
- 0
- 0
-
-
- 5
- 33
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\src\ringblk_buf.c
- ringblk_buf.c
- 0
- 0
-
-
- 5
- 34
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\src\ringbuffer.c
- ringbuffer.c
- 0
- 0
-
-
- 5
- 35
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\src\waitqueue.c
- waitqueue.c
- 0
- 0
-
-
- 5
- 36
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\src\workqueue.c
- workqueue.c
- 0
- 0
-
-
- 5
- 37
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\watchdog\watchdog.c
- watchdog.c
- 0
- 0
-
-
-
-
- finsh
- 0
- 0
- 0
- 0
-
- 6
- 38
- 1
- 0
- 0
- 0
- ..\..\..\components\finsh\shell.c
- shell.c
- 0
- 0
-
-
- 6
- 39
- 1
- 0
- 0
- 0
- ..\..\..\components\finsh\cmd.c
- cmd.c
- 0
- 0
-
-
- 6
- 40
- 1
- 0
- 0
- 0
- ..\..\..\components\finsh\msh.c
- msh.c
- 0
- 0
-
-
-
-
- libc
- 0
- 0
- 0
- 0
-
- 7
- 41
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\armlibc\libc.c
- libc.c
- 0
- 0
-
-
- 7
- 42
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\armlibc\mem_std.c
- mem_std.c
- 0
- 0
-
-
- 7
- 43
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\armlibc\stubs.c
- stubs.c
- 0
- 0
-
-
- 7
- 44
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\common\time.c
- time.c
- 0
- 0
-
-
-
-
- STM32_HAL
+ Source Group 1
0
0
0
0
-
- 8
- 45
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\CMSIS\Device\ST\STM32L4xx\Source\Templates\system_stm32l4xx.c
- system_stm32l4xx.c
- 0
- 0
-
-
- 8
- 46
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal.c
- stm32l4xx_hal.c
- 0
- 0
-
-
- 8
- 47
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_comp.c
- stm32l4xx_hal_comp.c
- 0
- 0
-
-
- 8
- 48
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cortex.c
- stm32l4xx_hal_cortex.c
- 0
- 0
-
-
- 8
- 49
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_crc.c
- stm32l4xx_hal_crc.c
- 0
- 0
-
-
- 8
- 50
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_crc_ex.c
- stm32l4xx_hal_crc_ex.c
- 0
- 0
-
-
- 8
- 51
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cryp.c
- stm32l4xx_hal_cryp.c
- 0
- 0
-
-
- 8
- 52
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cryp_ex.c
- stm32l4xx_hal_cryp_ex.c
- 0
- 0
-
-
- 8
- 53
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma.c
- stm32l4xx_hal_dma.c
- 0
- 0
-
-
- 8
- 54
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma_ex.c
- stm32l4xx_hal_dma_ex.c
- 0
- 0
-
-
- 8
- 55
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_exti.c
- stm32l4xx_hal_exti.c
- 0
- 0
-
-
- 8
- 56
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr.c
- stm32l4xx_hal_pwr.c
- 0
- 0
-
-
- 8
- 57
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr_ex.c
- stm32l4xx_hal_pwr_ex.c
- 0
- 0
-
-
- 8
- 58
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc.c
- stm32l4xx_hal_rcc.c
- 0
- 0
-
-
- 8
- 59
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc_ex.c
- stm32l4xx_hal_rcc_ex.c
- 0
- 0
-
-
- 8
- 60
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rng.c
- stm32l4xx_hal_rng.c
- 0
- 0
-
-
- 8
- 61
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_gpio.c
- stm32l4xx_hal_gpio.c
- 0
- 0
-
-
- 8
- 62
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart.c
- stm32l4xx_hal_uart.c
- 0
- 0
-
-
- 8
- 63
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart_ex.c
- stm32l4xx_hal_uart_ex.c
- 0
- 0
-
-
- 8
- 64
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_usart.c
- stm32l4xx_hal_usart.c
- 0
- 0
-
-
- 8
- 65
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_usart_ex.c
- stm32l4xx_hal_usart_ex.c
- 0
- 0
-
-
- 8
- 66
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rtc.c
- stm32l4xx_hal_rtc.c
- 0
- 0
-
-
- 8
- 67
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rtc_ex.c
- stm32l4xx_hal_rtc_ex.c
- 0
- 0
-
-
- 8
- 68
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_iwdg.c
- stm32l4xx_hal_iwdg.c
- 0
- 0
-
-
- 8
- 69
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_wwdg.c
- stm32l4xx_hal_wwdg.c
- 0
- 0
-
diff --git a/bsp/stm32/stm32l412-st-nucleo/project.uvprojx b/bsp/stm32/stm32l412-st-nucleo/project.uvprojx
index acb15e83376dd3a972bbb705c66441d0763703a4..1d632e7ce2235d20dfbc3aa0fb3de60bb28407e5 100644
--- a/bsp/stm32/stm32l412-st-nucleo/project.uvprojx
+++ b/bsp/stm32/stm32l412-st-nucleo/project.uvprojx
@@ -1,46 +1,43 @@
-
2.1
-
### uVision Project, (C) Keil Software
-
rt-thread
0x4
ARM-ADS
- 5060750::V5.06 update 6 (build 750)::ARMCC
+ 5060300::V5.06 update 3 (build 300)::ARMCC
0
- STM32L412CBTx
+ STM32L412RBIx
STMicroelectronics
- Keil.STM32L4xx_DFP.2.3.0
+ Keil.STM32L4xx_DFP.2.5.0
https://www.keil.com/pack/
IRAM(0x20000000,0x00008000) IRAM2(0x10000000,0x00002000) IROM(0x08000000,0x00020000) CPUTYPE("Cortex-M4") FPU2 DSP CLOCK(12000000) ELITTLE
-
-
- UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0STM32L4xx_128 -FS08000000 -FL020000 -FP0($$Device:STM32L412CBTx$CMSIS\Flash\STM32L4xx_128.FLM))
+
+
+ UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0STM32L4xx_128 -FS08000000 -FL020000 -FP0($$Device:STM32L412RBIx$CMSIS\Flash\STM32L4xx_128.FLM))
0
- $$Device:STM32L412CBTx$Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h
-
-
-
-
-
-
-
-
-
- $$Device:STM32L412CBTx$CMSIS\SVD\STM32L412.svd
+ $$Device:STM32L412RBIx$Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h
+
+
+
+
+
+
+
+
+
+ $$Device:STM32L412RBIx$CMSIS\SVD\STM32L412.svd
0
0
-
-
-
-
-
+
+
+
+
+
0
0
@@ -52,9 +49,9 @@
rt-thread
1
0
- 1
+ 0
1
- 1
+ 0
.\build\keil\List\
1
0
@@ -62,8 +59,8 @@
0
0
-
-
+
+
0
0
0
@@ -72,8 +69,8 @@
0
0
-
-
+
+
0
0
0
@@ -83,14 +80,14 @@
1
0
fromelf --bin !L --output rtthread.bin
-
+
0
0
0
0
0
-
+
0
@@ -104,8 +101,8 @@
0
0
3
-
-
+
+
1
@@ -138,11 +135,11 @@
1
BIN\UL2CM3.DLL
-
-
-
-
-
+
+
+
+
+
0
@@ -175,7 +172,7 @@
0
0
"Cortex-M4"
-
+
0
0
0
@@ -308,7 +305,7 @@
0x2000
-
+
1
@@ -335,10 +332,10 @@
0
0
-
+
USE_HAL_DRIVER, STM32L412xx, RT_USING_ARM_LIBC
-
- .;..\..\..\include;.;applications;board;board\CubeMX_Config\Inc;..\libraries\HAL_Drivers;..\libraries\HAL_Drivers\config;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\libc\compilers\armlibc;..\..\..\components\libc\compilers\common;..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Inc;..\libraries\STM32L4xx_HAL\CMSIS\Device\ST\STM32L4xx\Include;..\libraries\STM32L4xx_HAL\CMSIS\Include
+
+ .;applications;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;board;board\CubeMX_Config\Inc;..\libraries\HAL_Drivers;..\libraries\HAL_Drivers\config;..\..\..\components\finsh;.;..\..\..\include;..\..\..\components\libc\compilers\armlibc;..\..\..\components\libc\compilers\common;..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Inc;..\libraries\STM32L4xx_HAL\CMSIS\Device\ST\STM32L4xx\Include;..\libraries\STM32L4xx_HAL\CMSIS\Include
@@ -353,10 +350,10 @@
0
0
-
-
-
-
+
+
+
+
@@ -368,99 +365,142 @@
0
0x08000000
0x20000000
-
+
.\board\linker_scripts\link.sct
-
-
-
-
-
+
+
+
+
+
- Kernel
+ Applications
- clock.c
+ main.c
1
- ..\..\..\src\clock.c
+ applications\main.c
+
+
+
+ cpu
+
- components.c
+ backtrace.c
1
- ..\..\..\src\components.c
+ ..\..\..\libcpu\arm\common\backtrace.c
+
+
- device.c
+ div0.c
1
- ..\..\..\src\device.c
+ ..\..\..\libcpu\arm\common\div0.c
+
+
- idle.c
+ showmem.c
1
- ..\..\..\src\idle.c
+ ..\..\..\libcpu\arm\common\showmem.c
+
+
- ipc.c
+ cpuport.c
1
- ..\..\..\src\ipc.c
+ ..\..\..\libcpu\arm\cortex-m4\cpuport.c
+
+
- irq.c
+ context_rvds.S
+ 2
+ ..\..\..\libcpu\arm\cortex-m4\context_rvds.S
+
+
+
+
+ DeviceDrivers
+
+
+ pin.c
1
- ..\..\..\src\irq.c
+ ..\..\..\components\drivers\misc\pin.c
+
+
- kservice.c
+ rtc.c
1
- ..\..\..\src\kservice.c
+ ..\..\..\components\drivers\rtc\rtc.c
+
+
- mem.c
+ serial.c
1
- ..\..\..\src\mem.c
+ ..\..\..\components\drivers\serial\serial.c
+
+
- mempool.c
+ completion.c
1
- ..\..\..\src\mempool.c
+ ..\..\..\components\drivers\src\completion.c
+
+
- object.c
+ dataqueue.c
1
- ..\..\..\src\object.c
+ ..\..\..\components\drivers\src\dataqueue.c
+
+
- scheduler.c
+ pipe.c
1
- ..\..\..\src\scheduler.c
+ ..\..\..\components\drivers\src\pipe.c
+
+
- signal.c
+ ringblk_buf.c
1
- ..\..\..\src\signal.c
+ ..\..\..\components\drivers\src\ringblk_buf.c
+
+
- thread.c
+ ringbuffer.c
1
- ..\..\..\src\thread.c
+ ..\..\..\components\drivers\src\ringbuffer.c
+
+
- timer.c
+ waitqueue.c
1
- ..\..\..\src\timer.c
+ ..\..\..\components\drivers\src\waitqueue.c
-
-
- Applications
- main.c
+ workqueue.c
1
- applications\main.c
+ ..\..\..\components\drivers\src\workqueue.c
+
+
+
+
+ watchdog.c
+ 1
+ ..\..\..\components\drivers\watchdog\watchdog.c
@@ -472,26 +512,36 @@
1
board\board.c
+
+
stm32l4xx_hal_msp.c
1
board\CubeMX_Config\Src\stm32l4xx_hal_msp.c
+
+
startup_stm32l412xx.s
2
..\libraries\STM32L4xx_HAL\CMSIS\Device\ST\STM32L4xx\Source\Templates\arm\startup_stm32l412xx.s
+
+
drv_gpio.c
1
..\libraries\HAL_Drivers\drv_gpio.c
+
+
drv_usart.c
1
..\libraries\HAL_Drivers\drv_usart.c
+
+
drv_common.c
1
@@ -500,112 +550,127 @@
- cpu
+ finsh
- backtrace.c
- 1
- ..\..\..\libcpu\arm\common\backtrace.c
-
-
- div0.c
+ shell.c
1
- ..\..\..\libcpu\arm\common\div0.c
+ ..\..\..\components\finsh\shell.c
+
+
- showmem.c
+ cmd.c
1
- ..\..\..\libcpu\arm\common\showmem.c
+ ..\..\..\components\finsh\cmd.c
+
+
- cpuport.c
+ msh.c
1
- ..\..\..\libcpu\arm\cortex-m4\cpuport.c
-
-
- context_rvds.S
- 2
- ..\..\..\libcpu\arm\cortex-m4\context_rvds.S
+ ..\..\..\components\finsh\msh.c
- DeviceDrivers
+ Kernel
- pin.c
+ clock.c
1
- ..\..\..\components\drivers\misc\pin.c
+ ..\..\..\src\clock.c
+
+
- rtc.c
+ components.c
1
- ..\..\..\components\drivers\rtc\rtc.c
+ ..\..\..\src\components.c
+
+
- serial.c
+ device.c
1
- ..\..\..\components\drivers\serial\serial.c
+ ..\..\..\src\device.c
+
+
- completion.c
+ idle.c
1
- ..\..\..\components\drivers\src\completion.c
+ ..\..\..\src\idle.c
+
+
- dataqueue.c
+ ipc.c
1
- ..\..\..\components\drivers\src\dataqueue.c
+ ..\..\..\src\ipc.c
+
+
- pipe.c
+ irq.c
1
- ..\..\..\components\drivers\src\pipe.c
+ ..\..\..\src\irq.c
+
+
- ringblk_buf.c
+ kservice.c
1
- ..\..\..\components\drivers\src\ringblk_buf.c
+ ..\..\..\src\kservice.c
+
+
- ringbuffer.c
+ mem.c
1
- ..\..\..\components\drivers\src\ringbuffer.c
+ ..\..\..\src\mem.c
+
+
- waitqueue.c
+ mempool.c
1
- ..\..\..\components\drivers\src\waitqueue.c
+ ..\..\..\src\mempool.c
+
+
- workqueue.c
+ object.c
1
- ..\..\..\components\drivers\src\workqueue.c
+ ..\..\..\src\object.c
+
+
- watchdog.c
+ scheduler.c
1
- ..\..\..\components\drivers\watchdog\watchdog.c
+ ..\..\..\src\scheduler.c
-
-
- finsh
- shell.c
+ signal.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\src\signal.c
+
+
- cmd.c
+ thread.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\src\thread.c
+
+
- msh.c
+ timer.c
1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\src\timer.c
@@ -617,16 +682,22 @@
1
..\..\..\components\libc\compilers\armlibc\libc.c
+
+
mem_std.c
1
..\..\..\components\libc\compilers\armlibc\mem_std.c
+
+
stubs.c
1
..\..\..\components\libc\compilers\armlibc\stubs.c
+
+
time.c
1
@@ -642,121 +713,169 @@
1
..\libraries\STM32L4xx_HAL\CMSIS\Device\ST\STM32L4xx\Source\Templates\system_stm32l4xx.c
+
+
stm32l4xx_hal.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal.c
+
+
stm32l4xx_hal_comp.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_comp.c
+
+
stm32l4xx_hal_cortex.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cortex.c
+
+
stm32l4xx_hal_crc.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_crc.c
+
+
stm32l4xx_hal_crc_ex.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_crc_ex.c
+
+
stm32l4xx_hal_cryp.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cryp.c
+
+
stm32l4xx_hal_cryp_ex.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cryp_ex.c
+
+
stm32l4xx_hal_dma.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma.c
+
+
stm32l4xx_hal_dma_ex.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma_ex.c
+
+
stm32l4xx_hal_exti.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_exti.c
+
+
stm32l4xx_hal_pwr.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr.c
+
+
stm32l4xx_hal_pwr_ex.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr_ex.c
+
+
stm32l4xx_hal_rcc.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc.c
+
+
stm32l4xx_hal_rcc_ex.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc_ex.c
+
+
stm32l4xx_hal_rng.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rng.c
+
+
stm32l4xx_hal_gpio.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_gpio.c
+
+
stm32l4xx_hal_uart.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart.c
+
+
stm32l4xx_hal_uart_ex.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart_ex.c
+
+
stm32l4xx_hal_usart.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_usart.c
+
+
stm32l4xx_hal_usart_ex.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_usart_ex.c
+
+
stm32l4xx_hal_rtc.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rtc.c
+
+
stm32l4xx_hal_rtc_ex.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rtc_ex.c
+
+
stm32l4xx_hal_iwdg.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_iwdg.c
+
+
stm32l4xx_hal_wwdg.c
1
@@ -767,11 +886,9 @@
-
-
-
-
+
+
+
-
diff --git a/bsp/stm32/stm32l412-st-nucleo/template.uvoptx b/bsp/stm32/stm32l412-st-nucleo/template.uvoptx
index d18ee55260014b99cd6ceb6da0e09efa6553ba9b..7ce742a348b7fc20b9b8ea0e4e326cfe35dfe5b8 100644
--- a/bsp/stm32/stm32l412-st-nucleo/template.uvoptx
+++ b/bsp/stm32/stm32l412-st-nucleo/template.uvoptx
@@ -100,7 +100,10 @@
1
0
0
- 5
+ 1
+ 0
+ 0
+ 0
@@ -111,23 +114,13 @@
- STLink\ST-LINKIII-KEIL_SWO.dll
+ BIN\UL2CM3.DLL
-
- 0
- ST-LINKIII-KEIL_SWO
- -U066AFF534854845187093307 -O206 -S0 -C0 -A0 -N00("ARM CoreSight SW-DP") -D00(2BA01477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO15 -FD20000000 -FC1000 -FN1 -FF0STM32L4xx_256 -FS08000000 -FL040000 -FP0($$Device:STM32L432KCUx$CMSIS\Flash\STM32L4xx_256.FLM)
-
0
UL2CM3
- UL2CM3(-S0 -C0 -P0 ) -FN1 -FC1000 -FD20000000 -FF0STM32L4xx_256 -FL040000 -FS08000000 -FP0($$Device:STM32L432KCUx$CMSIS\Flash\STM32L4xx_256.FLM)
-
-
- 0
- JL2CM3
- -U -O78 -S2 -ZTIFSpeedSel5000 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO15 -FD20000000 -FC1000 -FN1 -FF0STM32L4xx_512.FLM -FS08000000 -FL080000 -FP0($$Device:STM32L475VETx$CMSIS\Flash\STM32L4xx_512.FLM)
+ UL2CM3(-S0 -C0 -P0 ) -FN1 -FC1000 -FD20000000 -FF0STM32L4xx_128 -FL020000 -FS08000000 -FP0($$Device:STM32L412RBIx$CMSIS\Flash\STM32L4xx_128.FLM)
@@ -163,11 +156,19 @@
0
-
-
- 0
+ 0
+ 0
+
+
+
+
+
+
+
+
1
+ 0
0
2
10000000
diff --git a/bsp/stm32/stm32l412-st-nucleo/template.uvprojx b/bsp/stm32/stm32l412-st-nucleo/template.uvprojx
index 01e792faf77bbb2545441243addccd8c45ba80d2..fa4b7bae15de63c93f8f47105d5b9a4386e51cee 100644
--- a/bsp/stm32/stm32l412-st-nucleo/template.uvprojx
+++ b/bsp/stm32/stm32l412-st-nucleo/template.uvprojx
@@ -11,18 +11,19 @@
0x4
ARM-ADS
5060300::V5.06 update 3 (build 300)::ARMCC
+ 0
- STM32L432KCUx
+ STM32L412RBIx
STMicroelectronics
- Keil.STM32L4xx_DFP.2.0.0
- http://www.keil.com/pack
- IRAM(0x20000000,0x0000C000) IRAM2(0x10000000,0x00004000) IROM(0x08000000,0x00040000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE
+ Keil.STM32L4xx_DFP.2.5.0
+ https://www.keil.com/pack/
+ IRAM(0x20000000,0x00008000) IRAM2(0x10000000,0x00002000) IROM(0x08000000,0x00020000) CPUTYPE("Cortex-M4") FPU2 DSP CLOCK(12000000) ELITTLE
- UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0STM32L4xx_256 -FS08000000 -FL040000 -FP0($$Device:STM32L432KCUx$CMSIS\Flash\STM32L4xx_256.FLM))
+ UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0STM32L4xx_128 -FS08000000 -FL020000 -FP0($$Device:STM32L412RBIx$CMSIS\Flash\STM32L4xx_128.FLM))
0
- $$Device:STM32L432KCUx$Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h
+ $$Device:STM32L412RBIx$Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h
@@ -32,7 +33,7 @@
- $$Device:STM32L432KCUx$CMSIS\SVD\STM32L4x2.svd
+ $$Device:STM32L412RBIx$CMSIS\SVD\STM32L412.svd
0
0
@@ -51,9 +52,9 @@
rt-thread
1
0
- 1
+ 0
1
- 1
+ 0
.\build\keil\List\
1
0
@@ -137,7 +138,7 @@
1
BIN\UL2CM3.DLL
- "" ()
+
@@ -183,6 +184,7 @@
0
0
2
+ 0
1
0
8
@@ -191,7 +193,7 @@
0
0
3
- 3
+ 4
0
0
0
@@ -243,12 +245,12 @@
0
0x20000000
- 0xc000
+ 0x8000
1
0x8000000
- 0x40000
+ 0x20000
0
@@ -273,7 +275,7 @@
1
0x8000000
- 0x40000
+ 0x20000
1
@@ -298,12 +300,12 @@
0
0x20000000
- 0x10000
+ 0x8000
0
- 0x0
- 0x0
+ 0x10000000
+ 0x2000
@@ -323,6 +325,7 @@
0
0
1
+ 0
0
1
1
@@ -383,4 +386,10 @@
+
+
+
+
+
+
diff --git a/bsp/stm32/stm32l432-st-nucleo/project.uvoptx b/bsp/stm32/stm32l432-st-nucleo/project.uvoptx
index d18ee55260014b99cd6ceb6da0e09efa6553ba9b..f1edd5910d3dd1a5a7b9e22b5eee230710b17c78 100644
--- a/bsp/stm32/stm32l432-st-nucleo/project.uvoptx
+++ b/bsp/stm32/stm32l432-st-nucleo/project.uvoptx
@@ -73,7 +73,7 @@
0
- 0
+ 1
0
1
@@ -100,7 +100,10 @@
1
0
0
- 5
+ 1
+ 0
+ 0
+ 6
@@ -163,11 +166,19 @@
0
-
-
- 0
+ 0
+ 0
+
+
+
+
+
+
+
+
1
+ 0
0
2
10000000
diff --git a/bsp/stm32/stm32l432-st-nucleo/project.uvprojx b/bsp/stm32/stm32l432-st-nucleo/project.uvprojx
index 85d9948d49f2f7f629a5c85445c253d282be41ee..a48bfd2ab68f932c467ced8af36373c24c9131ac 100644
--- a/bsp/stm32/stm32l432-st-nucleo/project.uvprojx
+++ b/bsp/stm32/stm32l432-st-nucleo/project.uvprojx
@@ -7,13 +7,14 @@
rt-thread
0x4
ARM-ADS
- 5060300::V5.06 update 3 (build 300)::ARMCC
+ 5060750::V5.06 update 6 (build 750)::ARMCC
+ 0
STM32L432KCUx
STMicroelectronics
- Keil.STM32L4xx_DFP.2.0.0
- http://www.keil.com/pack
+ Keil.STM32L4xx_DFP.2.5.0
+ https://www.keil.com/pack/
IRAM(0x20000000,0x0000C000) IRAM2(0x10000000,0x00004000) IROM(0x08000000,0x00040000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE
@@ -48,9 +49,9 @@
rt-thread
1
0
- 1
+ 0
1
- 1
+ 0
.\build\keil\List\
1
0
@@ -180,6 +181,7 @@
0
0
2
+ 0
1
0
8
@@ -299,8 +301,8 @@
0
- 0x0
- 0x0
+ 0x10000000
+ 0x4000
@@ -320,6 +322,7 @@
0
0
1
+ 0
0
1
1
@@ -332,7 +335,7 @@
USE_HAL_DRIVER, STM32L432xx, RT_USING_ARM_LIBC
- .;..\..\..\include;.;applications;board;board\CubeMX_Config\Inc;..\libraries\HAL_Drivers;..\libraries\HAL_Drivers\config;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\libc\compilers\armlibc;..\..\..\components\libc\compilers\common;..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Inc;..\libraries\STM32L4xx_HAL\CMSIS\Device\ST\STM32L4xx\Include;..\libraries\STM32L4xx_HAL\CMSIS\Include
+ .;applications;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;board;board\CubeMX_Config\Inc;..\libraries\HAL_Drivers;..\libraries\HAL_Drivers\config;..\..\..\components\finsh;.;..\..\..\include;..\..\..\components\libc\compilers\armlibc;..\..\..\components\libc\compilers\common;..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Inc;..\libraries\STM32L4xx_HAL\CMSIS\Device\ST\STM32L4xx\Include;..\libraries\STM32L4xx_HAL\CMSIS\Include
@@ -374,120 +377,130 @@
- Kernel
+ Applications
- clock.c
+ main.c
1
- ..\..\..\src\clock.c
+ applications\main.c
+
+
+ cpu
- components.c
+ backtrace.c
1
- ..\..\..\src\components.c
+ ..\..\..\libcpu\arm\common\backtrace.c
- cpu.c
+ div0.c
1
- ..\..\..\src\cpu.c
+ ..\..\..\libcpu\arm\common\div0.c
- device.c
+ showmem.c
1
- ..\..\..\src\device.c
+ ..\..\..\libcpu\arm\common\showmem.c
- idle.c
+ cpuport.c
1
- ..\..\..\src\idle.c
+ ..\..\..\libcpu\arm\cortex-m4\cpuport.c
- ipc.c
+ context_rvds.S
+ 2
+ ..\..\..\libcpu\arm\cortex-m4\context_rvds.S
+
+
+
+
+ DeviceDrivers
+
+
+ pin.c
1
- ..\..\..\src\ipc.c
+ ..\..\..\components\drivers\misc\pin.c
- irq.c
+ rtc.c
1
- ..\..\..\src\irq.c
+ ..\..\..\components\drivers\rtc\rtc.c
- kservice.c
+ serial.c
1
- ..\..\..\src\kservice.c
+ ..\..\..\components\drivers\serial\serial.c
- mem.c
+ completion.c
1
- ..\..\..\src\mem.c
+ ..\..\..\components\drivers\src\completion.c
- mempool.c
+ dataqueue.c
1
- ..\..\..\src\mempool.c
+ ..\..\..\components\drivers\src\dataqueue.c
- object.c
+ pipe.c
1
- ..\..\..\src\object.c
+ ..\..\..\components\drivers\src\pipe.c
- scheduler.c
+ ringblk_buf.c
1
- ..\..\..\src\scheduler.c
+ ..\..\..\components\drivers\src\ringblk_buf.c
- signal.c
+ ringbuffer.c
1
- ..\..\..\src\signal.c
+ ..\..\..\components\drivers\src\ringbuffer.c
- thread.c
+ waitqueue.c
1
- ..\..\..\src\thread.c
+ ..\..\..\components\drivers\src\waitqueue.c
- timer.c
+ workqueue.c
1
- ..\..\..\src\timer.c
+ ..\..\..\components\drivers\src\workqueue.c
-
-
- Applications
- main.c
+ watchdog.c
1
- applications\main.c
+ ..\..\..\components\drivers\watchdog\watchdog.c
@@ -537,144 +550,127 @@
- cpu
-
-
- backtrace.c
- 1
- ..\..\..\libcpu\arm\common\backtrace.c
-
-
+ finsh
- div0.c
+ shell.c
1
- ..\..\..\libcpu\arm\common\div0.c
+ ..\..\..\components\finsh\shell.c
- showmem.c
+ cmd.c
1
- ..\..\..\libcpu\arm\common\showmem.c
+ ..\..\..\components\finsh\cmd.c
- cpuport.c
+ msh.c
1
- ..\..\..\libcpu\arm\cortex-m4\cpuport.c
-
-
-
-
- context_rvds.S
- 2
- ..\..\..\libcpu\arm\cortex-m4\context_rvds.S
+ ..\..\..\components\finsh\msh.c
- DeviceDrivers
+ Kernel
- pin.c
+ clock.c
1
- ..\..\..\components\drivers\misc\pin.c
+ ..\..\..\src\clock.c
- rtc.c
+ components.c
1
- ..\..\..\components\drivers\rtc\rtc.c
+ ..\..\..\src\components.c
- serial.c
+ device.c
1
- ..\..\..\components\drivers\serial\serial.c
+ ..\..\..\src\device.c
- completion.c
+ idle.c
1
- ..\..\..\components\drivers\src\completion.c
+ ..\..\..\src\idle.c
- dataqueue.c
+ ipc.c
1
- ..\..\..\components\drivers\src\dataqueue.c
+ ..\..\..\src\ipc.c
- pipe.c
+ irq.c
1
- ..\..\..\components\drivers\src\pipe.c
+ ..\..\..\src\irq.c
- ringblk_buf.c
+ kservice.c
1
- ..\..\..\components\drivers\src\ringblk_buf.c
+ ..\..\..\src\kservice.c
- ringbuffer.c
+ mem.c
1
- ..\..\..\components\drivers\src\ringbuffer.c
+ ..\..\..\src\mem.c
- waitqueue.c
+ mempool.c
1
- ..\..\..\components\drivers\src\waitqueue.c
+ ..\..\..\src\mempool.c
- workqueue.c
+ object.c
1
- ..\..\..\components\drivers\src\workqueue.c
+ ..\..\..\src\object.c
- watchdog.c
+ scheduler.c
1
- ..\..\..\components\drivers\watchdog\watchdog.c
+ ..\..\..\src\scheduler.c
-
-
- finsh
- shell.c
+ signal.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\src\signal.c
- cmd.c
+ thread.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\src\thread.c
- msh.c
+ timer.c
1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\src\timer.c
@@ -890,4 +886,9 @@
+
+
+
+
+
diff --git a/bsp/stm32/stm32l432-st-nucleo/template.uvoptx b/bsp/stm32/stm32l432-st-nucleo/template.uvoptx
index d18ee55260014b99cd6ceb6da0e09efa6553ba9b..f1edd5910d3dd1a5a7b9e22b5eee230710b17c78 100644
--- a/bsp/stm32/stm32l432-st-nucleo/template.uvoptx
+++ b/bsp/stm32/stm32l432-st-nucleo/template.uvoptx
@@ -73,7 +73,7 @@
0
- 0
+ 1
0
1
@@ -100,7 +100,10 @@
1
0
0
- 5
+ 1
+ 0
+ 0
+ 6
@@ -163,11 +166,19 @@
0
-
-
- 0
+ 0
+ 0
+
+
+
+
+
+
+
+
1
+ 0
0
2
10000000
diff --git a/bsp/stm32/stm32l432-st-nucleo/template.uvprojx b/bsp/stm32/stm32l432-st-nucleo/template.uvprojx
index 01e792faf77bbb2545441243addccd8c45ba80d2..71768c87f6de3c9ad41fb15db4c0167f9d7214dc 100644
--- a/bsp/stm32/stm32l432-st-nucleo/template.uvprojx
+++ b/bsp/stm32/stm32l432-st-nucleo/template.uvprojx
@@ -10,13 +10,14 @@
rt-thread
0x4
ARM-ADS
- 5060300::V5.06 update 3 (build 300)::ARMCC
+ 5060750::V5.06 update 6 (build 750)::ARMCC
+ 0
STM32L432KCUx
STMicroelectronics
- Keil.STM32L4xx_DFP.2.0.0
- http://www.keil.com/pack
+ Keil.STM32L4xx_DFP.2.5.0
+ https://www.keil.com/pack/
IRAM(0x20000000,0x0000C000) IRAM2(0x10000000,0x00004000) IROM(0x08000000,0x00040000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE
@@ -51,9 +52,9 @@
rt-thread
1
0
- 1
+ 0
1
- 1
+ 0
.\build\keil\List\
1
0
@@ -183,6 +184,7 @@
0
0
2
+ 0
1
0
8
@@ -302,8 +304,8 @@
0
- 0x0
- 0x0
+ 0x10000000
+ 0x4000
@@ -323,6 +325,7 @@
0
0
1
+ 0
0
1
1
@@ -383,4 +386,10 @@
+
+
+
+
+
+
diff --git a/bsp/stm32/stm32l433-st-nucleo/project.uvoptx b/bsp/stm32/stm32l433-st-nucleo/project.uvoptx
index fe048932d8da63f58caabcc187556ae0384d1880..6122affd8f4ff692af91557ffd46c342e30c7424 100644
--- a/bsp/stm32/stm32l433-st-nucleo/project.uvoptx
+++ b/bsp/stm32/stm32l433-st-nucleo/project.uvoptx
@@ -73,7 +73,7 @@
0
- 1
+ 0
0
1
@@ -182,823 +182,11 @@
- Kernel
+ Source Group 1
0
0
0
0
-
- 1
- 1
- 1
- 0
- 0
- 0
- ..\..\..\src\clock.c
- clock.c
- 0
- 0
-
-
- 1
- 2
- 1
- 0
- 0
- 0
- ..\..\..\src\components.c
- components.c
- 0
- 0
-
-
- 1
- 3
- 1
- 0
- 0
- 0
- ..\..\..\src\device.c
- device.c
- 0
- 0
-
-
- 1
- 4
- 1
- 0
- 0
- 0
- ..\..\..\src\idle.c
- idle.c
- 0
- 0
-
-
- 1
- 5
- 1
- 0
- 0
- 0
- ..\..\..\src\ipc.c
- ipc.c
- 0
- 0
-
-
- 1
- 6
- 1
- 0
- 0
- 0
- ..\..\..\src\irq.c
- irq.c
- 0
- 0
-
-
- 1
- 7
- 1
- 0
- 0
- 0
- ..\..\..\src\kservice.c
- kservice.c
- 0
- 0
-
-
- 1
- 8
- 1
- 0
- 0
- 0
- ..\..\..\src\mem.c
- mem.c
- 0
- 0
-
-
- 1
- 9
- 1
- 0
- 0
- 0
- ..\..\..\src\mempool.c
- mempool.c
- 0
- 0
-
-
- 1
- 10
- 1
- 0
- 0
- 0
- ..\..\..\src\object.c
- object.c
- 0
- 0
-
-
- 1
- 11
- 1
- 0
- 0
- 0
- ..\..\..\src\scheduler.c
- scheduler.c
- 0
- 0
-
-
- 1
- 12
- 1
- 0
- 0
- 0
- ..\..\..\src\signal.c
- signal.c
- 0
- 0
-
-
- 1
- 13
- 1
- 0
- 0
- 0
- ..\..\..\src\thread.c
- thread.c
- 0
- 0
-
-
- 1
- 14
- 1
- 0
- 0
- 0
- ..\..\..\src\timer.c
- timer.c
- 0
- 0
-
-
-
-
- Applications
- 1
- 0
- 0
- 0
-
- 2
- 15
- 1
- 0
- 0
- 0
- applications\main.c
- main.c
- 0
- 0
-
-
-
-
- Drivers
- 1
- 0
- 0
- 0
-
- 3
- 16
- 1
- 0
- 0
- 0
- board\board.c
- board.c
- 0
- 0
-
-
- 3
- 17
- 1
- 0
- 0
- 0
- board\CubeMX_Config\Src\stm32l4xx_hal_msp.c
- stm32l4xx_hal_msp.c
- 0
- 0
-
-
- 3
- 18
- 2
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\CMSIS\Device\ST\STM32L4xx\Source\Templates\arm\startup_stm32l433xx.s
- startup_stm32l433xx.s
- 0
- 0
-
-
- 3
- 19
- 1
- 0
- 0
- 0
- ..\libraries\HAL_Drivers\drv_gpio.c
- drv_gpio.c
- 0
- 0
-
-
- 3
- 20
- 1
- 0
- 0
- 0
- ..\libraries\HAL_Drivers\drv_usart.c
- drv_usart.c
- 0
- 0
-
-
- 3
- 21
- 1
- 0
- 0
- 0
- ..\libraries\HAL_Drivers\drv_common.c
- drv_common.c
- 0
- 0
-
-
-
-
- cpu
- 0
- 0
- 0
- 0
-
- 4
- 22
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\common\backtrace.c
- backtrace.c
- 0
- 0
-
-
- 4
- 23
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\common\div0.c
- div0.c
- 0
- 0
-
-
- 4
- 24
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\common\showmem.c
- showmem.c
- 0
- 0
-
-
- 4
- 25
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\cortex-m4\cpuport.c
- cpuport.c
- 0
- 0
-
-
- 4
- 26
- 2
- 0
- 0
- 0
- ..\..\..\libcpu\arm\cortex-m4\context_rvds.S
- context_rvds.S
- 0
- 0
-
-
-
-
- DeviceDrivers
- 0
- 0
- 0
- 0
-
- 5
- 27
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\misc\pin.c
- pin.c
- 0
- 0
-
-
- 5
- 28
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\serial\serial.c
- serial.c
- 0
- 0
-
-
- 5
- 29
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\src\completion.c
- completion.c
- 0
- 0
-
-
- 5
- 30
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\src\dataqueue.c
- dataqueue.c
- 0
- 0
-
-
- 5
- 31
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\src\pipe.c
- pipe.c
- 0
- 0
-
-
- 5
- 32
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\src\ringblk_buf.c
- ringblk_buf.c
- 0
- 0
-
-
- 5
- 33
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\src\ringbuffer.c
- ringbuffer.c
- 0
- 0
-
-
- 5
- 34
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\src\waitqueue.c
- waitqueue.c
- 0
- 0
-
-
- 5
- 35
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\src\workqueue.c
- workqueue.c
- 0
- 0
-
-
-
-
- finsh
- 0
- 0
- 0
- 0
-
- 6
- 36
- 1
- 0
- 0
- 0
- ..\..\..\components\finsh\shell.c
- shell.c
- 0
- 0
-
-
- 6
- 37
- 1
- 0
- 0
- 0
- ..\..\..\components\finsh\cmd.c
- cmd.c
- 0
- 0
-
-
- 6
- 38
- 1
- 0
- 0
- 0
- ..\..\..\components\finsh\msh.c
- msh.c
- 0
- 0
-
-
-
-
- libc
- 0
- 0
- 0
- 0
-
- 7
- 39
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\armlibc\libc.c
- libc.c
- 0
- 0
-
-
- 7
- 40
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\armlibc\mem_std.c
- mem_std.c
- 0
- 0
-
-
- 7
- 41
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\armlibc\stubs.c
- stubs.c
- 0
- 0
-
-
- 7
- 42
- 1
- 0
- 0
- 0
- ..\..\..\components\libc\compilers\common\time.c
- time.c
- 0
- 0
-
-
-
-
- STM32_HAL
- 0
- 0
- 0
- 0
-
- 8
- 43
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\CMSIS\Device\ST\STM32L4xx\Source\Templates\system_stm32l4xx.c
- system_stm32l4xx.c
- 0
- 0
-
-
- 8
- 44
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal.c
- stm32l4xx_hal.c
- 0
- 0
-
-
- 8
- 45
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_comp.c
- stm32l4xx_hal_comp.c
- 0
- 0
-
-
- 8
- 46
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cortex.c
- stm32l4xx_hal_cortex.c
- 0
- 0
-
-
- 8
- 47
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_crc.c
- stm32l4xx_hal_crc.c
- 0
- 0
-
-
- 8
- 48
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_crc_ex.c
- stm32l4xx_hal_crc_ex.c
- 0
- 0
-
-
- 8
- 49
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cryp.c
- stm32l4xx_hal_cryp.c
- 0
- 0
-
-
- 8
- 50
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cryp_ex.c
- stm32l4xx_hal_cryp_ex.c
- 0
- 0
-
-
- 8
- 51
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma.c
- stm32l4xx_hal_dma.c
- 0
- 0
-
-
- 8
- 52
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma_ex.c
- stm32l4xx_hal_dma_ex.c
- 0
- 0
-
-
- 8
- 53
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_exti.c
- stm32l4xx_hal_exti.c
- 0
- 0
-
-
- 8
- 54
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr.c
- stm32l4xx_hal_pwr.c
- 0
- 0
-
-
- 8
- 55
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr_ex.c
- stm32l4xx_hal_pwr_ex.c
- 0
- 0
-
-
- 8
- 56
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc.c
- stm32l4xx_hal_rcc.c
- 0
- 0
-
-
- 8
- 57
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc_ex.c
- stm32l4xx_hal_rcc_ex.c
- 0
- 0
-
-
- 8
- 58
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rng.c
- stm32l4xx_hal_rng.c
- 0
- 0
-
-
- 8
- 59
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_gpio.c
- stm32l4xx_hal_gpio.c
- 0
- 0
-
-
- 8
- 60
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart.c
- stm32l4xx_hal_uart.c
- 0
- 0
-
-
- 8
- 61
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart_ex.c
- stm32l4xx_hal_uart_ex.c
- 0
- 0
-
-
- 8
- 62
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_usart.c
- stm32l4xx_hal_usart.c
- 0
- 0
-
-
- 8
- 63
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_usart_ex.c
- stm32l4xx_hal_usart_ex.c
- 0
- 0
-
diff --git a/bsp/stm32/stm32l433-st-nucleo/project.uvprojx b/bsp/stm32/stm32l433-st-nucleo/project.uvprojx
index 7a7fdfe915adbb1972d9c8fd28848018a4e3acf2..dc49c9882e9682bb85f1e327f889b2e2dc6febe2 100644
--- a/bsp/stm32/stm32l433-st-nucleo/project.uvprojx
+++ b/bsp/stm32/stm32l433-st-nucleo/project.uvprojx
@@ -1,46 +1,43 @@
-
2.1
-
### uVision Project, (C) Keil Software
-
rt-thread
0x4
ARM-ADS
- 5060750::V5.06 update 6 (build 750)::ARMCC
+ 5060300::V5.06 update 3 (build 300)::ARMCC
0
STM32L433RCTx
STMicroelectronics
- Keil.STM32L4xx_DFP.2.3.0
+ Keil.STM32L4xx_DFP.2.5.0
https://www.keil.com/pack/
IRAM(0x20000000,0x0000C000) IRAM2(0x10000000,0x00004000) IROM(0x08000000,0x00040000) CPUTYPE("Cortex-M4") FPU2 DSP CLOCK(12000000) ELITTLE
-
-
+
+
UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0STM32L4xx_256 -FS08000000 -FL040000 -FP0($$Device:STM32L433RCTx$CMSIS\Flash\STM32L4xx_256.FLM))
0
$$Device:STM32L433RCTx$Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
$$Device:STM32L433RCTx$CMSIS\SVD\STM32L4x3.svd
0
0
-
-
-
-
-
+
+
+
+
+
0
0
@@ -52,9 +49,9 @@
rt-thread
1
0
- 1
+ 0
1
- 1
+ 0
.\build\keil\List\
1
0
@@ -62,8 +59,8 @@
0
0
-
-
+
+
0
0
0
@@ -72,8 +69,8 @@
0
0
-
-
+
+
0
0
0
@@ -83,14 +80,14 @@
1
0
fromelf --bin !L --output rtthread.bin
-
+
0
0
0
0
0
-
+
0
@@ -104,8 +101,8 @@
0
0
3
-
-
+
+
1
@@ -138,11 +135,11 @@
1
BIN\UL2CM3.DLL
-
-
-
-
-
+
+
+
+
+
0
@@ -175,7 +172,7 @@
0
0
"Cortex-M4"
-
+
0
0
0
@@ -308,7 +305,7 @@
0x4000
-
+
1
@@ -335,10 +332,10 @@
0
0
-
+
USE_HAL_DRIVER, STM32L433xx, RT_USING_ARM_LIBC
-
- .;..\..\..\include;.;applications;board;board\CubeMX_Config\Inc;..\libraries\HAL_Drivers;..\libraries\HAL_Drivers\config;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\libc\compilers\armlibc;..\..\..\components\libc\compilers\common;..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Inc;..\libraries\STM32L4xx_HAL\CMSIS\Device\ST\STM32L4xx\Include;..\libraries\STM32L4xx_HAL\CMSIS\Include
+
+ .;applications;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;board;board\CubeMX_Config\Inc;..\libraries\HAL_Drivers;..\libraries\HAL_Drivers\config;..\..\..\components\finsh;.;..\..\..\include;..\..\..\components\libc\compilers\armlibc;..\..\..\components\libc\compilers\common;..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Inc;..\libraries\STM32L4xx_HAL\CMSIS\Device\ST\STM32L4xx\Include;..\libraries\STM32L4xx_HAL\CMSIS\Include
@@ -353,10 +350,10 @@
0
0
-
-
-
-
+
+
+
+
@@ -368,99 +365,128 @@
0
0x08000000
0x20000000
-
+
.\board\linker_scripts\link.sct
-
-
-
-
-
+
+
+
+
+
- Kernel
+ Applications
- clock.c
+ main.c
1
- ..\..\..\src\clock.c
+ applications\main.c
+
+
+
+ cpu
+
- components.c
+ backtrace.c
1
- ..\..\..\src\components.c
+ ..\..\..\libcpu\arm\common\backtrace.c
+
+
- device.c
+ div0.c
1
- ..\..\..\src\device.c
+ ..\..\..\libcpu\arm\common\div0.c
+
+
- idle.c
+ showmem.c
1
- ..\..\..\src\idle.c
+ ..\..\..\libcpu\arm\common\showmem.c
+
+
- ipc.c
+ cpuport.c
1
- ..\..\..\src\ipc.c
+ ..\..\..\libcpu\arm\cortex-m4\cpuport.c
+
+
- irq.c
- 1
- ..\..\..\src\irq.c
+ context_rvds.S
+ 2
+ ..\..\..\libcpu\arm\cortex-m4\context_rvds.S
+
+
+
+ DeviceDrivers
+
- kservice.c
+ pin.c
1
- ..\..\..\src\kservice.c
+ ..\..\..\components\drivers\misc\pin.c
+
+
- mem.c
+ serial.c
1
- ..\..\..\src\mem.c
+ ..\..\..\components\drivers\serial\serial.c
+
+
- mempool.c
+ completion.c
1
- ..\..\..\src\mempool.c
+ ..\..\..\components\drivers\src\completion.c
+
+
- object.c
+ dataqueue.c
1
- ..\..\..\src\object.c
+ ..\..\..\components\drivers\src\dataqueue.c
+
+
- scheduler.c
+ pipe.c
1
- ..\..\..\src\scheduler.c
+ ..\..\..\components\drivers\src\pipe.c
+
+
- signal.c
+ ringblk_buf.c
1
- ..\..\..\src\signal.c
+ ..\..\..\components\drivers\src\ringblk_buf.c
+
+
- thread.c
+ ringbuffer.c
1
- ..\..\..\src\thread.c
+ ..\..\..\components\drivers\src\ringbuffer.c
+
+
- timer.c
+ waitqueue.c
1
- ..\..\..\src\timer.c
+ ..\..\..\components\drivers\src\waitqueue.c
-
-
- Applications
- main.c
+ workqueue.c
1
- applications\main.c
+ ..\..\..\components\drivers\src\workqueue.c
@@ -472,26 +498,36 @@
1
board\board.c
+
+
stm32l4xx_hal_msp.c
1
board\CubeMX_Config\Src\stm32l4xx_hal_msp.c
+
+
startup_stm32l433xx.s
2
..\libraries\STM32L4xx_HAL\CMSIS\Device\ST\STM32L4xx\Source\Templates\arm\startup_stm32l433xx.s
+
+
drv_gpio.c
1
..\libraries\HAL_Drivers\drv_gpio.c
+
+
drv_usart.c
1
..\libraries\HAL_Drivers\drv_usart.c
+
+
drv_common.c
1
@@ -500,102 +536,127 @@
- cpu
+ finsh
- backtrace.c
+ shell.c
1
- ..\..\..\libcpu\arm\common\backtrace.c
+ ..\..\..\components\finsh\shell.c
+
+
- div0.c
+ cmd.c
1
- ..\..\..\libcpu\arm\common\div0.c
+ ..\..\..\components\finsh\cmd.c
+
+
- showmem.c
+ msh.c
1
- ..\..\..\libcpu\arm\common\showmem.c
+ ..\..\..\components\finsh\msh.c
+
+
+
+ Kernel
+
- cpuport.c
+ clock.c
1
- ..\..\..\libcpu\arm\cortex-m4\cpuport.c
+ ..\..\..\src\clock.c
+
+
- context_rvds.S
- 2
- ..\..\..\libcpu\arm\cortex-m4\context_rvds.S
+ components.c
+ 1
+ ..\..\..\src\components.c
-
-
- DeviceDrivers
- pin.c
+ device.c
1
- ..\..\..\components\drivers\misc\pin.c
+ ..\..\..\src\device.c
+
+
- serial.c
+ idle.c
1
- ..\..\..\components\drivers\serial\serial.c
+ ..\..\..\src\idle.c
+
+
- completion.c
+ ipc.c
1
- ..\..\..\components\drivers\src\completion.c
+ ..\..\..\src\ipc.c
+
+
- dataqueue.c
+ irq.c
1
- ..\..\..\components\drivers\src\dataqueue.c
+ ..\..\..\src\irq.c
+
+
- pipe.c
+ kservice.c
1
- ..\..\..\components\drivers\src\pipe.c
+ ..\..\..\src\kservice.c
+
+
- ringblk_buf.c
+ mem.c
1
- ..\..\..\components\drivers\src\ringblk_buf.c
+ ..\..\..\src\mem.c
+
+
- ringbuffer.c
+ mempool.c
1
- ..\..\..\components\drivers\src\ringbuffer.c
+ ..\..\..\src\mempool.c
+
+
- waitqueue.c
+ object.c
1
- ..\..\..\components\drivers\src\waitqueue.c
+ ..\..\..\src\object.c
+
+
- workqueue.c
+ scheduler.c
1
- ..\..\..\components\drivers\src\workqueue.c
+ ..\..\..\src\scheduler.c
-
-
- finsh
- shell.c
+ signal.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\src\signal.c
+
+
- cmd.c
+ thread.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\src\thread.c
+
+
- msh.c
+ timer.c
1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\src\timer.c
@@ -607,16 +668,22 @@
1
..\..\..\components\libc\compilers\armlibc\libc.c
+
+
mem_std.c
1
..\..\..\components\libc\compilers\armlibc\mem_std.c
+
+
stubs.c
1
..\..\..\components\libc\compilers\armlibc\stubs.c
+
+
time.c
1
@@ -632,101 +699,141 @@
1
..\libraries\STM32L4xx_HAL\CMSIS\Device\ST\STM32L4xx\Source\Templates\system_stm32l4xx.c
+
+
stm32l4xx_hal.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal.c
+
+
stm32l4xx_hal_comp.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_comp.c
+
+
stm32l4xx_hal_cortex.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cortex.c
+
+
stm32l4xx_hal_crc.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_crc.c
+
+
stm32l4xx_hal_crc_ex.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_crc_ex.c
+
+
stm32l4xx_hal_cryp.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cryp.c
+
+
stm32l4xx_hal_cryp_ex.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cryp_ex.c
+
+
stm32l4xx_hal_dma.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma.c
+
+
stm32l4xx_hal_dma_ex.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma_ex.c
+
+
stm32l4xx_hal_exti.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_exti.c
+
+
stm32l4xx_hal_pwr.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr.c
+
+
stm32l4xx_hal_pwr_ex.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr_ex.c
+
+
stm32l4xx_hal_rcc.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc.c
+
+
stm32l4xx_hal_rcc_ex.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc_ex.c
+
+
stm32l4xx_hal_rng.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rng.c
+
+
stm32l4xx_hal_gpio.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_gpio.c
+
+
stm32l4xx_hal_uart.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart.c
+
+
stm32l4xx_hal_uart_ex.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart_ex.c
+
+
stm32l4xx_hal_usart.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_usart.c
+
+
stm32l4xx_hal_usart_ex.c
1
@@ -737,11 +844,9 @@
-
-
-
-
+
+
+
-
diff --git a/bsp/stm32/stm32l433-st-nucleo/template.uvprojx b/bsp/stm32/stm32l433-st-nucleo/template.uvprojx
index f4e671bde37f67dfb67135886a5e49283767236e..55247ceb63b1ffd479c28265ab7d53481763356a 100644
--- a/bsp/stm32/stm32l433-st-nucleo/template.uvprojx
+++ b/bsp/stm32/stm32l433-st-nucleo/template.uvprojx
@@ -16,7 +16,7 @@
STM32L433RCTx
STMicroelectronics
- Keil.STM32L4xx_DFP.2.3.0
+ Keil.STM32L4xx_DFP.2.5.0
https://www.keil.com/pack/
IRAM(0x20000000,0x0000C000) IRAM2(0x10000000,0x00004000) IROM(0x08000000,0x00040000) CPUTYPE("Cortex-M4") FPU2 DSP CLOCK(12000000) ELITTLE
@@ -52,9 +52,9 @@
rt-thread
1
0
- 1
+ 0
1
- 1
+ 0
.\build\keil\List\
1
0
diff --git a/bsp/stm32/stm32l475-st-discovery/project.uvprojx b/bsp/stm32/stm32l475-st-discovery/project.uvprojx
index d086ed139e2378f7bbab33b7dd8c5deb50dbcead..71798fd0e5cdda05f69c094caa810f56dbe8118a 100644
--- a/bsp/stm32/stm32l475-st-discovery/project.uvprojx
+++ b/bsp/stm32/stm32l475-st-discovery/project.uvprojx
@@ -13,8 +13,8 @@
STM32L475VGTx
STMicroelectronics
- Keil.STM32L4xx_DFP.2.2.0
- http://www.keil.com/pack
+ Keil.STM32L4xx_DFP.2.5.0
+ https://www.keil.com/pack/
IRAM(0x20000000,0x00018000) IRAM2(0x10000000,0x00008000) IROM(0x08000000,0x00100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE
@@ -51,7 +51,7 @@
0
0
1
- 1
+ 0
.\build\keil\List\
1
0
@@ -335,7 +335,7 @@
USE_HAL_DRIVER, STM32L475xx
- .;..\..\..\include;applications;board;board\CubeMX_Config\Inc;board\ports;..\libraries\HAL_Drivers;..\libraries\HAL_Drivers\config;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\libc\compilers\common;..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Inc;..\libraries\STM32L4xx_HAL\CMSIS\Device\ST\STM32L4xx\Include;..\libraries\STM32L4xx_HAL\CMSIS\Include
+ applications;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;board;board\CubeMX_Config\Inc;board\ports;..\libraries\HAL_Drivers;..\libraries\HAL_Drivers\config;..\..\..\components\finsh;.;..\..\..\include;..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Inc;..\libraries\STM32L4xx_HAL\CMSIS\Device\ST\STM32L4xx\Include;..\libraries\STM32L4xx_HAL\CMSIS\Include
@@ -377,120 +377,116 @@
- Kernel
-
-
- clock.c
- 1
- ..\..\..\src\clock.c
-
-
+ Applications
- components.c
+ main.c
1
- ..\..\..\src\components.c
+ applications\main.c
+
+
+ cpu
- cpu.c
+ backtrace.c
1
- ..\..\..\src\cpu.c
+ ..\..\..\libcpu\arm\common\backtrace.c
- device.c
+ div0.c
1
- ..\..\..\src\device.c
+ ..\..\..\libcpu\arm\common\div0.c
- idle.c
+ showmem.c
1
- ..\..\..\src\idle.c
+ ..\..\..\libcpu\arm\common\showmem.c
- ipc.c
+ cpuport.c
1
- ..\..\..\src\ipc.c
+ ..\..\..\libcpu\arm\cortex-m4\cpuport.c
- irq.c
- 1
- ..\..\..\src\irq.c
+ context_rvds.S
+ 2
+ ..\..\..\libcpu\arm\cortex-m4\context_rvds.S
+
+
+ DeviceDrivers
- kservice.c
+ pin.c
1
- ..\..\..\src\kservice.c
+ ..\..\..\components\drivers\misc\pin.c
- mem.c
+ serial.c
1
- ..\..\..\src\mem.c
+ ..\..\..\components\drivers\serial\serial.c
- mempool.c
+ completion.c
1
- ..\..\..\src\mempool.c
+ ..\..\..\components\drivers\src\completion.c
- object.c
+ dataqueue.c
1
- ..\..\..\src\object.c
+ ..\..\..\components\drivers\src\dataqueue.c
- scheduler.c
+ pipe.c
1
- ..\..\..\src\scheduler.c
+ ..\..\..\components\drivers\src\pipe.c
- signal.c
+ ringblk_buf.c
1
- ..\..\..\src\signal.c
+ ..\..\..\components\drivers\src\ringblk_buf.c
- thread.c
+ ringbuffer.c
1
- ..\..\..\src\thread.c
+ ..\..\..\components\drivers\src\ringbuffer.c
- timer.c
+ waitqueue.c
1
- ..\..\..\src\timer.c
+ ..\..\..\components\drivers\src\waitqueue.c
-
-
- Applications
- main.c
+ workqueue.c
1
- applications\main.c
+ ..\..\..\components\drivers\src\workqueue.c
@@ -540,130 +536,127 @@
- cpu
+ finsh
- backtrace.c
+ shell.c
1
- ..\..\..\libcpu\arm\common\backtrace.c
+ ..\..\..\components\finsh\shell.c
- div0.c
+ cmd.c
1
- ..\..\..\libcpu\arm\common\div0.c
+ ..\..\..\components\finsh\cmd.c
- showmem.c
+ msh.c
1
- ..\..\..\libcpu\arm\common\showmem.c
+ ..\..\..\components\finsh\msh.c
+
+
+ Kernel
- cpuport.c
+ clock.c
1
- ..\..\..\libcpu\arm\cortex-m4\cpuport.c
+ ..\..\..\src\clock.c
- context_rvds.S
- 2
- ..\..\..\libcpu\arm\cortex-m4\context_rvds.S
+ components.c
+ 1
+ ..\..\..\src\components.c
-
-
- DeviceDrivers
- pin.c
+ device.c
1
- ..\..\..\components\drivers\misc\pin.c
+ ..\..\..\src\device.c
- serial.c
+ idle.c
1
- ..\..\..\components\drivers\serial\serial.c
+ ..\..\..\src\idle.c
- completion.c
+ ipc.c
1
- ..\..\..\components\drivers\src\completion.c
+ ..\..\..\src\ipc.c
- dataqueue.c
+ irq.c
1
- ..\..\..\components\drivers\src\dataqueue.c
+ ..\..\..\src\irq.c
- pipe.c
+ kservice.c
1
- ..\..\..\components\drivers\src\pipe.c
+ ..\..\..\src\kservice.c
- ringblk_buf.c
+ mem.c
1
- ..\..\..\components\drivers\src\ringblk_buf.c
+ ..\..\..\src\mem.c
- ringbuffer.c
+ mempool.c
1
- ..\..\..\components\drivers\src\ringbuffer.c
+ ..\..\..\src\mempool.c
- waitqueue.c
+ object.c
1
- ..\..\..\components\drivers\src\waitqueue.c
+ ..\..\..\src\object.c
- workqueue.c
+ scheduler.c
1
- ..\..\..\components\drivers\src\workqueue.c
+ ..\..\..\src\scheduler.c
-
-
- finsh
- shell.c
+ signal.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\src\signal.c
- cmd.c
+ thread.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\src\thread.c
- msh.c
+ timer.c
1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\src\timer.c
diff --git a/bsp/stm32/stm32l475-st-discovery/template.uvprojx b/bsp/stm32/stm32l475-st-discovery/template.uvprojx
index 9ceefbf708e56d8f91f996ed5fac35e648b3106e..2090e98f77d9667d14ca065bc5667cbe1c7e3ca2 100644
--- a/bsp/stm32/stm32l475-st-discovery/template.uvprojx
+++ b/bsp/stm32/stm32l475-st-discovery/template.uvprojx
@@ -16,8 +16,8 @@
STM32L475VGTx
STMicroelectronics
- Keil.STM32L4xx_DFP.2.2.0
- http://www.keil.com/pack
+ Keil.STM32L4xx_DFP.2.5.0
+ https://www.keil.com/pack/
IRAM(0x20000000,0x00018000) IRAM2(0x10000000,0x00008000) IROM(0x08000000,0x00100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE
@@ -54,7 +54,7 @@
0
0
1
- 1
+ 0
.\build\keil\List\
1
0
diff --git a/bsp/stm32/stm32l4r5-st-nucleo/project.ewd b/bsp/stm32/stm32l4r5-st-nucleo/project.ewd
deleted file mode 100644
index b5ac2594b895a96d97c13a10a917d36dba3ad316..0000000000000000000000000000000000000000
--- a/bsp/stm32/stm32l4r5-st-nucleo/project.ewd
+++ /dev/null
@@ -1,2974 +0,0 @@
-
-
- 3
-
- rt-thread
-
- ARM
-
- 1
-
- C-SPY
- 2
-
- 32
- 1
- 1
-
- CInput
- 1
-
-
- CEndian
- 1
-
-
- CProcessor
- 1
-
-
- OCVariant
- 0
-
-
- MacOverride
- 0
-
-
- MacFile
-
-
-
- MemOverride
- 0
-
-
- MemFile
- $TOOLKIT_DIR$\CONFIG\debugger\ST\STM32L4R5ZI.ddf
-
-
- RunToEnable
- 1
-
-
- RunToName
- main
-
-
- CExtraOptionsCheck
- 0
-
-
- CExtraOptions
-
-
-
- CFpuProcessor
- 1
-
-
- OCDDFArgumentProducer
-
-
-
- OCDownloadSuppressDownload
- 0
-
-
- OCDownloadVerifyAll
- 1
-
-
- OCProductVersion
- 8.11.3.13977
-
-
- OCDynDriverList
- STLINK_ID
-
-
- OCLastSavedByProductVersion
- 8.40.2.22864
-
-
- UseFlashLoader
- 1
-
-
- CLowLevel
- 1
-
-
- OCBE8Slave
- 1
-
-
- MacFile2
-
-
-
- CDevice
- 1
-
-
- FlashLoadersV3
- $TOOLKIT_DIR$\config\flashloader\ST\FlashSTM32L4SxxI.board
-
-
- OCImagesSuppressCheck1
- 0
-
-
- OCImagesPath1
-
-
-
- OCImagesSuppressCheck2
- 0
-
-
- OCImagesPath2
-
-
-
- OCImagesSuppressCheck3
- 0
-
-
- OCImagesPath3
-
-
-
- OverrideDefFlashBoard
- 0
-
-
- OCImagesOffset1
-
-
-
- OCImagesOffset2
-
-
-
- OCImagesOffset3
-
-
-
- OCImagesUse1
- 0
-
-
- OCImagesUse2
- 0
-
-
- OCImagesUse3
- 0
-
-
- OCDeviceConfigMacroFile
- 1
-
-
- OCDebuggerExtraOption
- 1
-
-
- OCAllMTBOptions
- 1
-
-
- OCMulticoreNrOfCores
- 1
-
-
- OCMulticoreWorkspace
-
-
-
- OCMulticoreSlaveProject
-
-
-
- OCMulticoreSlaveConfiguration
-
-
-
- OCDownloadExtraImage
- 1
-
-
- OCAttachSlave
- 0
-
-
- MassEraseBeforeFlashing
- 0
-
-
- OCMulticoreNrOfCoresSlave
- 1
-
-
- OCMulticoreAMPConfigType
- 0
-
-
- OCMulticoreSessionFile
-
-
-
- OCTpiuBaseOption
- 1
-
-
-
-
- ARMSIM_ID
- 2
-
- 1
- 1
- 1
-
- OCSimDriverInfo
- 1
-
-
- OCSimEnablePSP
- 0
-
-
- OCSimPspOverrideConfig
- 0
-
-
- OCSimPspConfigFile
-
-
-
-
-
- CADI_ID
- 2
-
- 0
- 1
- 1
-
- CCadiMemory
- 1
-
-
- Fast Model
-
-
-
- CCADILogFileCheck
- 0
-
-
- CCADILogFileEditB
- $PROJ_DIR$\cspycomm.log
-
-
- OCDriverInfo
- 1
-
-
-
-
- CMSISDAP_ID
- 2
-
- 4
- 1
- 1
-
- OCDriverInfo
- 1
-
-
- OCIarProbeScriptFile
- 1
-
-
- CMSISDAPResetList
- 1
- 10
-
-
- CMSISDAPHWResetDuration
- 300
-
-
- CMSISDAPHWResetDelay
- 200
-
-
- CMSISDAPDoLogfile
- 0
-
-
- CMSISDAPLogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CMSISDAPInterfaceRadio
- 0
-
-
- CMSISDAPInterfaceCmdLine
- 0
-
-
- CMSISDAPMultiTargetEnable
- 0
-
-
- CMSISDAPMultiTarget
- 0
-
-
- CMSISDAPJtagSpeedList
- 0
- 0
-
-
- CMSISDAPBreakpointRadio
- 0
-
-
- CMSISDAPRestoreBreakpointsCheck
- 0
-
-
- CMSISDAPUpdateBreakpointsEdit
- _call_main
-
-
- RDICatchReset
- 0
-
-
- RDICatchUndef
- 1
-
-
- RDICatchSWI
- 0
-
-
- RDICatchData
- 1
-
-
- RDICatchPrefetch
- 1
-
-
- RDICatchIRQ
- 0
-
-
- RDICatchFIQ
- 0
-
-
- CatchCORERESET
- 0
-
-
- CatchMMERR
- 1
-
-
- CatchNOCPERR
- 1
-
-
- CatchCHKERR
- 1
-
-
- CatchSTATERR
- 1
-
-
- CatchBUSERR
- 1
-
-
- CatchINTERR
- 1
-
-
- CatchSFERR
- 1
-
-
- CatchHARDERR
- 1
-
-
- CatchDummy
- 0
-
-
- CMSISDAPMultiCPUEnable
- 0
-
-
- CMSISDAPMultiCPUNumber
- 0
-
-
- OCProbeCfgOverride
- 0
-
-
- OCProbeConfig
-
-
-
- CMSISDAPProbeConfigRadio
- 0
-
-
- CMSISDAPSelectedCPUBehaviour
- 0
-
-
- ICpuName
-
-
-
- OCJetEmuParams
- 1
-
-
- CCCMSISDAPUsbSerialNo
-
-
-
- CCCMSISDAPUsbSerialNoSelect
- 0
-
-
-
-
- GDBSERVER_ID
- 2
-
- 0
- 1
- 1
-
- OCDriverInfo
- 1
-
-
- TCPIP
- aaa.bbb.ccc.ddd
-
-
- DoLogfile
- 0
-
-
- LogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CCJTagBreakpointRadio
- 0
-
-
- CCJTagDoUpdateBreakpoints
- 0
-
-
- CCJTagUpdateBreakpoints
- _call_main
-
-
-
-
- IJET_ID
- 2
-
- 8
- 1
- 1
-
- OCDriverInfo
- 1
-
-
- OCIarProbeScriptFile
- 1
-
-
- IjetResetList
- 1
- 10
-
-
- IjetHWResetDuration
- 300
-
-
- IjetHWResetDelay
- 200
-
-
- IjetPowerFromProbe
- 1
-
-
- IjetPowerRadio
- 0
-
-
- IjetDoLogfile
- 0
-
-
- IjetLogFile
- $PROJ_DIR$\cspycomm.log
-
-
- IjetInterfaceRadio
- 0
-
-
- IjetInterfaceCmdLine
- 0
-
-
- IjetMultiTargetEnable
- 0
-
-
- IjetMultiTarget
- 0
-
-
- IjetScanChainNonARMDevices
- 0
-
-
- IjetIRLength
- 0
-
-
- IjetJtagSpeedList
- 0
- 0
-
-
- IjetProtocolRadio
- 0
-
-
- IjetSwoPin
- 0
-
-
- IjetCpuClockEdit
-
-
-
- IjetSwoPrescalerList
- 1
- 0
-
-
- IjetBreakpointRadio
- 0
-
-
- IjetRestoreBreakpointsCheck
- 0
-
-
- IjetUpdateBreakpointsEdit
- _call_main
-
-
- RDICatchReset
- 0
-
-
- RDICatchUndef
- 1
-
-
- RDICatchSWI
- 0
-
-
- RDICatchData
- 1
-
-
- RDICatchPrefetch
- 1
-
-
- RDICatchIRQ
- 0
-
-
- RDICatchFIQ
- 0
-
-
- CatchCORERESET
- 0
-
-
- CatchMMERR
- 1
-
-
- CatchNOCPERR
- 1
-
-
- CatchCHKERR
- 1
-
-
- CatchSTATERR
- 1
-
-
- CatchBUSERR
- 1
-
-
- CatchINTERR
- 1
-
-
- CatchSFERR
- 1
-
-
- CatchHARDERR
- 1
-
-
- CatchDummy
- 0
-
-
- OCProbeCfgOverride
- 0
-
-
- OCProbeConfig
-
-
-
- IjetProbeConfigRadio
- 0
-
-
- IjetMultiCPUEnable
- 0
-
-
- IjetMultiCPUNumber
- 0
-
-
- IjetSelectedCPUBehaviour
- 0
-
-
- ICpuName
-
-
-
- OCJetEmuParams
- 1
-
-
- IjetPreferETB
- 1
-
-
- IjetTraceSettingsList
- 0
- 0
-
-
- IjetTraceSizeList
- 0
- 4
-
-
- FlashBoardPathSlave
- 0
-
-
- CCIjetUsbSerialNo
-
-
-
- CCIjetUsbSerialNoSelect
- 0
-
-
-
-
- JLINK_ID
- 2
-
- 16
- 1
- 1
-
- JLinkSpeed
- 1000
-
-
- CCJLinkDoLogfile
- 0
-
-
- CCJLinkLogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CCJLinkHWResetDelay
- 0
-
-
- OCDriverInfo
- 1
-
-
- JLinkInitialSpeed
- 1000
-
-
- CCDoJlinkMultiTarget
- 0
-
-
- CCScanChainNonARMDevices
- 0
-
-
- CCJLinkMultiTarget
- 0
-
-
- CCJLinkIRLength
- 0
-
-
- CCJLinkCommRadio
- 0
-
-
- CCJLinkTCPIP
- aaa.bbb.ccc.ddd
-
-
- CCJLinkSpeedRadioV2
- 0
-
-
- CCUSBDevice
- 1
- 1
-
-
- CCRDICatchReset
- 0
-
-
- CCRDICatchUndef
- 0
-
-
- CCRDICatchSWI
- 0
-
-
- CCRDICatchData
- 0
-
-
- CCRDICatchPrefetch
- 0
-
-
- CCRDICatchIRQ
- 0
-
-
- CCRDICatchFIQ
- 0
-
-
- CCJLinkBreakpointRadio
- 0
-
-
- CCJLinkDoUpdateBreakpoints
- 0
-
-
- CCJLinkUpdateBreakpoints
- _call_main
-
-
- CCJLinkInterfaceRadio
- 0
-
-
- CCJLinkResetList
- 6
- 5
-
-
- CCJLinkInterfaceCmdLine
- 0
-
-
- CCCatchCORERESET
- 0
-
-
- CCCatchMMERR
- 0
-
-
- CCCatchNOCPERR
- 0
-
-
- CCCatchCHRERR
- 0
-
-
- CCCatchSTATERR
- 0
-
-
- CCCatchBUSERR
- 0
-
-
- CCCatchINTERR
- 0
-
-
- CCCatchSFERR
- 0
-
-
- CCCatchHARDERR
- 0
-
-
- CCCatchDummy
- 0
-
-
- OCJLinkScriptFile
- 1
-
-
- CCJLinkUsbSerialNo
-
-
-
- CCTcpIpAlt
- 0
- 0
-
-
- CCJLinkTcpIpSerialNo
-
-
-
- CCCpuClockEdit
-
-
-
- CCSwoClockAuto
- 0
-
-
- CCSwoClockEdit
- 2000
-
-
- OCJLinkTraceSource
- 0
-
-
- OCJLinkTraceSourceDummy
- 0
-
-
- OCJLinkDeviceName
- 1
-
-
-
-
- LMIFTDI_ID
- 2
-
- 2
- 1
- 1
-
- OCDriverInfo
- 1
-
-
- LmiftdiSpeed
- 500
-
-
- CCLmiftdiDoLogfile
- 0
-
-
- CCLmiftdiLogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CCLmiFtdiInterfaceRadio
- 0
-
-
- CCLmiFtdiInterfaceCmdLine
- 0
-
-
-
-
- NULINK_ID
- 2
-
- 0
- 1
- 1
-
- OCDriverInfo
- 1
-
-
- DoLogfile
- 0
-
-
- LogFile
- $PROJ_DIR$\cspycomm.log
-
-
-
-
- PEMICRO_ID
- 2
-
- 3
- 1
- 1
-
- OCDriverInfo
- 1
-
-
- CCJPEMicroShowSettings
- 0
-
-
- DoLogfile
- 0
-
-
- LogFile
- $PROJ_DIR$\cspycomm.log
-
-
-
-
- STLINK_ID
- 2
-
- 6
- 1
- 1
-
- OCDriverInfo
- 1
-
-
- CCSTLinkInterfaceRadio
- 1
-
-
- CCSTLinkInterfaceCmdLine
- 0
-
-
- CCSTLinkResetList
- 3
- 0
-
-
- CCCpuClockEdit
- 80.0
-
-
- CCSwoClockAuto
- 1
-
-
- CCSwoClockEdit
- 2000
-
-
- DoLogfile
- 0
-
-
- LogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CCSTLinkDoUpdateBreakpoints
- 0
-
-
- CCSTLinkUpdateBreakpoints
- _call_main
-
-
- CCSTLinkCatchCORERESET
- 0
-
-
- CCSTLinkCatchMMERR
- 0
-
-
- CCSTLinkCatchNOCPERR
- 0
-
-
- CCSTLinkCatchCHRERR
- 0
-
-
- CCSTLinkCatchSTATERR
- 0
-
-
- CCSTLinkCatchBUSERR
- 0
-
-
- CCSTLinkCatchINTERR
- 0
-
-
- CCSTLinkCatchSFERR
- 0
-
-
- CCSTLinkCatchHARDERR
- 0
-
-
- CCSTLinkCatchDummy
- 0
-
-
- CCSTLinkUsbSerialNo
-
-
-
- CCSTLinkUsbSerialNoSelect
- 0
-
-
- CCSTLinkJtagSpeedList
- 2
- 0
-
-
- CCSTLinkDAPNumber
-
-
-
- CCSTLinkDebugAccessPortRadio
- 0
-
-
- CCSTLinkUseServerSelect
- 0
-
-
- CCSTLinkProbeList
- 1
- 0
-
-
-
-
- THIRDPARTY_ID
- 2
-
- 0
- 1
- 1
-
- CThirdPartyDriverDll
- ###Uninitialized###
-
-
- CThirdPartyLogFileCheck
- 0
-
-
- CThirdPartyLogFileEditB
- $PROJ_DIR$\cspycomm.log
-
-
- OCDriverInfo
- 1
-
-
-
-
- TIFET_ID
- 2
-
- 1
- 1
- 1
-
- OCDriverInfo
- 1
-
-
- CCMSPFetResetList
- 0
- 0
-
-
- CCMSPFetInterfaceRadio
- 0
-
-
- CCMSPFetInterfaceCmdLine
- 0
-
-
- CCMSPFetTargetVccTypeDefault
- 0
-
-
- CCMSPFetTargetVoltage
- ###Uninitialized###
-
-
- CCMSPFetVCCDefault
- 1
-
-
- CCMSPFetTargetSettlingtime
- 0
-
-
- CCMSPFetRadioJtagSpeedType
- 1
-
-
- CCMSPFetConnection
- 0
- 0
-
-
- CCMSPFetUsbComPort
- Automatic
-
-
- CCMSPFetAllowAccessToBSL
- 0
-
-
- CCMSPFetDoLogfile
- 0
-
-
- CCMSPFetLogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CCMSPFetRadioEraseFlash
- 1
-
-
-
-
- XDS100_ID
- 2
-
- 8
- 1
- 1
-
- OCDriverInfo
- 1
-
-
- TIPackageOverride
- 0
-
-
- TIPackage
-
-
-
- BoardFile
-
-
-
- DoLogfile
- 0
-
-
- LogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CCXds100BreakpointRadio
- 0
-
-
- CCXds100DoUpdateBreakpoints
- 0
-
-
- CCXds100UpdateBreakpoints
- _call_main
-
-
- CCXds100CatchReset
- 0
-
-
- CCXds100CatchUndef
- 0
-
-
- CCXds100CatchSWI
- 0
-
-
- CCXds100CatchData
- 0
-
-
- CCXds100CatchPrefetch
- 0
-
-
- CCXds100CatchIRQ
- 0
-
-
- CCXds100CatchFIQ
- 0
-
-
- CCXds100CatchCORERESET
- 0
-
-
- CCXds100CatchMMERR
- 0
-
-
- CCXds100CatchNOCPERR
- 0
-
-
- CCXds100CatchCHRERR
- 0
-
-
- CCXds100CatchSTATERR
- 0
-
-
- CCXds100CatchBUSERR
- 0
-
-
- CCXds100CatchINTERR
- 0
-
-
- CCXds100CatchSFERR
- 0
-
-
- CCXds100CatchHARDERR
- 0
-
-
- CCXds100CatchDummy
- 0
-
-
- CCXds100CpuClockEdit
-
-
-
- CCXds100SwoClockAuto
- 0
-
-
- CCXds100SwoClockEdit
- 1000
-
-
- CCXds100HWResetDelay
- 0
-
-
- CCXds100ResetList
- 0
- 0
-
-
- CCXds100UsbSerialNo
-
-
-
- CCXds100UsbSerialNoSelect
- 0
-
-
- CCXds100JtagSpeedList
- 0
- 0
-
-
- CCXds100InterfaceRadio
- 2
-
-
- CCXds100InterfaceCmdLine
- 0
-
-
- CCXds100ProbeList
- 0
- 2
-
-
- CCXds100SWOPortRadio
- 0
-
-
- CCXds100SWOPort
- 1
-
-
- CCXDSTargetVccEnable
- 0
-
-
- CCXDSTargetVoltage
- ###Uninitialized###
-
-
- OCXDSDigitalStatesConfigFile
- 1
-
-
-
-
-
- $TOOLKIT_DIR$\plugins\rtos\CMX\CmxArmPlugin.ENU.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\CMX\CmxTinyArmPlugin.ENU.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\embOS\embOSPlugin.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\FreeRtos\FreeRtosArmPlugin.ENU.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\HWRTOSplugin\HWRTOSplugin.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\Mbed\MbedArmPlugin.ENU.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\Mbed\MbedArmPlugin2.ENU.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\OpenRTOS\OpenRTOSPlugin.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\RemedyRtosViewer\RemedyRtosViewer.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\SafeRTOS\SafeRTOSPlugin.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\SMX\smxAwareIarArm8.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\SMX\smxAwareIarArm8BE.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\ThreadX\ThreadXArmPlugin.ENU.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\TI-RTOS\tirtosplugin.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-286-KA-CSpy.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-KA-CSpy.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\uCOS-III\uCOS-III-KA-CSpy.ewplugin
- 0
-
-
- $EW_DIR$\common\plugins\Orti\Orti.ENU.ewplugin
- 0
-
-
- $EW_DIR$\common\plugins\TargetAccessServer\TargetAccessServer.ENU.ewplugin
- 0
-
-
- $EW_DIR$\common\plugins\uCProbe\uCProbePlugin.ENU.ewplugin
- 0
-
-
-
-
- Release
-
- ARM
-
- 0
-
- C-SPY
- 2
-
- 32
- 1
- 0
-
- CInput
- 1
-
-
- CEndian
- 1
-
-
- CProcessor
- 1
-
-
- OCVariant
- 0
-
-
- MacOverride
- 0
-
-
- MacFile
-
-
-
- MemOverride
- 0
-
-
- MemFile
-
-
-
- RunToEnable
- 1
-
-
- RunToName
- main
-
-
- CExtraOptionsCheck
- 0
-
-
- CExtraOptions
-
-
-
- CFpuProcessor
- 1
-
-
- OCDDFArgumentProducer
-
-
-
- OCDownloadSuppressDownload
- 0
-
-
- OCDownloadVerifyAll
- 0
-
-
- OCProductVersion
- 8.11.3.13977
-
-
- OCDynDriverList
- ARMSIM_ID
-
-
- OCLastSavedByProductVersion
-
-
-
- UseFlashLoader
- 1
-
-
- CLowLevel
- 1
-
-
- OCBE8Slave
- 1
-
-
- MacFile2
-
-
-
- CDevice
- 1
-
-
- FlashLoadersV3
-
-
-
- OCImagesSuppressCheck1
- 0
-
-
- OCImagesPath1
-
-
-
- OCImagesSuppressCheck2
- 0
-
-
- OCImagesPath2
-
-
-
- OCImagesSuppressCheck3
- 0
-
-
- OCImagesPath3
-
-
-
- OverrideDefFlashBoard
- 0
-
-
- OCImagesOffset1
-
-
-
- OCImagesOffset2
-
-
-
- OCImagesOffset3
-
-
-
- OCImagesUse1
- 0
-
-
- OCImagesUse2
- 0
-
-
- OCImagesUse3
- 0
-
-
- OCDeviceConfigMacroFile
- 1
-
-
- OCDebuggerExtraOption
- 1
-
-
- OCAllMTBOptions
- 1
-
-
- OCMulticoreNrOfCores
-
-
-
- OCMulticoreWorkspace
-
-
-
- OCMulticoreSlaveProject
-
-
-
- OCMulticoreSlaveConfiguration
-
-
-
- OCDownloadExtraImage
- 1
-
-
- OCAttachSlave
- 0
-
-
- MassEraseBeforeFlashing
- 0
-
-
- OCMulticoreNrOfCoresSlave
- 1
-
-
- OCMulticoreAMPConfigType
- 0
-
-
- OCMulticoreSessionFile
-
-
-
- OCTpiuBaseOption
- 1
-
-
-
-
- ARMSIM_ID
- 2
-
- 1
- 1
- 0
-
- OCSimDriverInfo
- 1
-
-
- OCSimEnablePSP
- 0
-
-
- OCSimPspOverrideConfig
- 0
-
-
- OCSimPspConfigFile
-
-
-
-
-
- CADI_ID
- 2
-
- 0
- 1
- 0
-
- CCadiMemory
- 1
-
-
- Fast Model
-
-
-
- CCADILogFileCheck
- 0
-
-
- CCADILogFileEditB
- $PROJ_DIR$\cspycomm.log
-
-
- OCDriverInfo
- 1
-
-
-
-
- CMSISDAP_ID
- 2
-
- 4
- 1
- 0
-
- OCDriverInfo
- 1
-
-
- OCIarProbeScriptFile
- 1
-
-
- CMSISDAPResetList
- 1
- 10
-
-
- CMSISDAPHWResetDuration
- 300
-
-
- CMSISDAPHWResetDelay
- 200
-
-
- CMSISDAPDoLogfile
- 0
-
-
- CMSISDAPLogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CMSISDAPInterfaceRadio
- 0
-
-
- CMSISDAPInterfaceCmdLine
- 0
-
-
- CMSISDAPMultiTargetEnable
- 0
-
-
- CMSISDAPMultiTarget
- 0
-
-
- CMSISDAPJtagSpeedList
- 0
- 0
-
-
- CMSISDAPBreakpointRadio
- 0
-
-
- CMSISDAPRestoreBreakpointsCheck
- 0
-
-
- CMSISDAPUpdateBreakpointsEdit
- _call_main
-
-
- RDICatchReset
- 0
-
-
- RDICatchUndef
- 1
-
-
- RDICatchSWI
- 0
-
-
- RDICatchData
- 1
-
-
- RDICatchPrefetch
- 1
-
-
- RDICatchIRQ
- 0
-
-
- RDICatchFIQ
- 0
-
-
- CatchCORERESET
- 0
-
-
- CatchMMERR
- 1
-
-
- CatchNOCPERR
- 1
-
-
- CatchCHKERR
- 1
-
-
- CatchSTATERR
- 1
-
-
- CatchBUSERR
- 1
-
-
- CatchINTERR
- 1
-
-
- CatchSFERR
- 1
-
-
- CatchHARDERR
- 1
-
-
- CatchDummy
- 0
-
-
- CMSISDAPMultiCPUEnable
- 0
-
-
- CMSISDAPMultiCPUNumber
- 0
-
-
- OCProbeCfgOverride
- 0
-
-
- OCProbeConfig
-
-
-
- CMSISDAPProbeConfigRadio
- 0
-
-
- CMSISDAPSelectedCPUBehaviour
- 0
-
-
- ICpuName
-
-
-
- OCJetEmuParams
- 1
-
-
- CCCMSISDAPUsbSerialNo
-
-
-
- CCCMSISDAPUsbSerialNoSelect
- 0
-
-
-
-
- GDBSERVER_ID
- 2
-
- 0
- 1
- 0
-
- OCDriverInfo
- 1
-
-
- TCPIP
- aaa.bbb.ccc.ddd
-
-
- DoLogfile
- 0
-
-
- LogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CCJTagBreakpointRadio
- 0
-
-
- CCJTagDoUpdateBreakpoints
- 0
-
-
- CCJTagUpdateBreakpoints
- _call_main
-
-
-
-
- IJET_ID
- 2
-
- 8
- 1
- 0
-
- OCDriverInfo
- 1
-
-
- OCIarProbeScriptFile
- 1
-
-
- IjetResetList
- 1
- 10
-
-
- IjetHWResetDuration
- 300
-
-
- IjetHWResetDelay
- 200
-
-
- IjetPowerFromProbe
- 1
-
-
- IjetPowerRadio
- 0
-
-
- IjetDoLogfile
- 0
-
-
- IjetLogFile
- $PROJ_DIR$\cspycomm.log
-
-
- IjetInterfaceRadio
- 0
-
-
- IjetInterfaceCmdLine
- 0
-
-
- IjetMultiTargetEnable
- 0
-
-
- IjetMultiTarget
- 0
-
-
- IjetScanChainNonARMDevices
- 0
-
-
- IjetIRLength
- 0
-
-
- IjetJtagSpeedList
- 0
- 0
-
-
- IjetProtocolRadio
- 0
-
-
- IjetSwoPin
- 0
-
-
- IjetCpuClockEdit
-
-
-
- IjetSwoPrescalerList
- 1
- 0
-
-
- IjetBreakpointRadio
- 0
-
-
- IjetRestoreBreakpointsCheck
- 0
-
-
- IjetUpdateBreakpointsEdit
- _call_main
-
-
- RDICatchReset
- 0
-
-
- RDICatchUndef
- 1
-
-
- RDICatchSWI
- 0
-
-
- RDICatchData
- 1
-
-
- RDICatchPrefetch
- 1
-
-
- RDICatchIRQ
- 0
-
-
- RDICatchFIQ
- 0
-
-
- CatchCORERESET
- 0
-
-
- CatchMMERR
- 1
-
-
- CatchNOCPERR
- 1
-
-
- CatchCHKERR
- 1
-
-
- CatchSTATERR
- 1
-
-
- CatchBUSERR
- 1
-
-
- CatchINTERR
- 1
-
-
- CatchSFERR
- 1
-
-
- CatchHARDERR
- 1
-
-
- CatchDummy
- 0
-
-
- OCProbeCfgOverride
- 0
-
-
- OCProbeConfig
-
-
-
- IjetProbeConfigRadio
- 0
-
-
- IjetMultiCPUEnable
- 0
-
-
- IjetMultiCPUNumber
- 0
-
-
- IjetSelectedCPUBehaviour
- 0
-
-
- ICpuName
-
-
-
- OCJetEmuParams
- 1
-
-
- IjetPreferETB
- 1
-
-
- IjetTraceSettingsList
- 0
- 0
-
-
- IjetTraceSizeList
- 0
- 4
-
-
- FlashBoardPathSlave
- 0
-
-
- CCIjetUsbSerialNo
-
-
-
- CCIjetUsbSerialNoSelect
- 0
-
-
-
-
- JLINK_ID
- 2
-
- 16
- 1
- 0
-
- JLinkSpeed
- 1000
-
-
- CCJLinkDoLogfile
- 0
-
-
- CCJLinkLogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CCJLinkHWResetDelay
- 0
-
-
- OCDriverInfo
- 1
-
-
- JLinkInitialSpeed
- 1000
-
-
- CCDoJlinkMultiTarget
- 0
-
-
- CCScanChainNonARMDevices
- 0
-
-
- CCJLinkMultiTarget
- 0
-
-
- CCJLinkIRLength
- 0
-
-
- CCJLinkCommRadio
- 0
-
-
- CCJLinkTCPIP
- aaa.bbb.ccc.ddd
-
-
- CCJLinkSpeedRadioV2
- 0
-
-
- CCUSBDevice
- 1
- 1
-
-
- CCRDICatchReset
- 0
-
-
- CCRDICatchUndef
- 0
-
-
- CCRDICatchSWI
- 0
-
-
- CCRDICatchData
- 0
-
-
- CCRDICatchPrefetch
- 0
-
-
- CCRDICatchIRQ
- 0
-
-
- CCRDICatchFIQ
- 0
-
-
- CCJLinkBreakpointRadio
- 0
-
-
- CCJLinkDoUpdateBreakpoints
- 0
-
-
- CCJLinkUpdateBreakpoints
- _call_main
-
-
- CCJLinkInterfaceRadio
- 0
-
-
- CCJLinkResetList
- 6
- 5
-
-
- CCJLinkInterfaceCmdLine
- 0
-
-
- CCCatchCORERESET
- 0
-
-
- CCCatchMMERR
- 0
-
-
- CCCatchNOCPERR
- 0
-
-
- CCCatchCHRERR
- 0
-
-
- CCCatchSTATERR
- 0
-
-
- CCCatchBUSERR
- 0
-
-
- CCCatchINTERR
- 0
-
-
- CCCatchSFERR
- 0
-
-
- CCCatchHARDERR
- 0
-
-
- CCCatchDummy
- 0
-
-
- OCJLinkScriptFile
- 1
-
-
- CCJLinkUsbSerialNo
-
-
-
- CCTcpIpAlt
- 0
- 0
-
-
- CCJLinkTcpIpSerialNo
-
-
-
- CCCpuClockEdit
-
-
-
- CCSwoClockAuto
- 0
-
-
- CCSwoClockEdit
- 2000
-
-
- OCJLinkTraceSource
- 0
-
-
- OCJLinkTraceSourceDummy
- 0
-
-
- OCJLinkDeviceName
- 1
-
-
-
-
- LMIFTDI_ID
- 2
-
- 2
- 1
- 0
-
- OCDriverInfo
- 1
-
-
- LmiftdiSpeed
- 500
-
-
- CCLmiftdiDoLogfile
- 0
-
-
- CCLmiftdiLogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CCLmiFtdiInterfaceRadio
- 0
-
-
- CCLmiFtdiInterfaceCmdLine
- 0
-
-
-
-
- NULINK_ID
- 2
-
- 0
- 1
- 0
-
- OCDriverInfo
- 1
-
-
- DoLogfile
- 0
-
-
- LogFile
- $PROJ_DIR$\cspycomm.log
-
-
-
-
- PEMICRO_ID
- 2
-
- 3
- 1
- 0
-
- OCDriverInfo
- 1
-
-
- CCJPEMicroShowSettings
- 0
-
-
- DoLogfile
- 0
-
-
- LogFile
- $PROJ_DIR$\cspycomm.log
-
-
-
-
- STLINK_ID
- 2
-
- 6
- 1
- 0
-
- OCDriverInfo
- 1
-
-
- CCSTLinkInterfaceRadio
- 0
-
-
- CCSTLinkInterfaceCmdLine
- 0
-
-
- CCSTLinkResetList
- 3
- 0
-
-
- CCCpuClockEdit
-
-
-
- CCSwoClockAuto
- 0
-
-
- CCSwoClockEdit
- 2000
-
-
- DoLogfile
- 0
-
-
- LogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CCSTLinkDoUpdateBreakpoints
- 0
-
-
- CCSTLinkUpdateBreakpoints
- _call_main
-
-
- CCSTLinkCatchCORERESET
- 0
-
-
- CCSTLinkCatchMMERR
- 0
-
-
- CCSTLinkCatchNOCPERR
- 0
-
-
- CCSTLinkCatchCHRERR
- 0
-
-
- CCSTLinkCatchSTATERR
- 0
-
-
- CCSTLinkCatchBUSERR
- 0
-
-
- CCSTLinkCatchINTERR
- 0
-
-
- CCSTLinkCatchSFERR
- 0
-
-
- CCSTLinkCatchHARDERR
- 0
-
-
- CCSTLinkCatchDummy
- 0
-
-
- CCSTLinkUsbSerialNo
-
-
-
- CCSTLinkUsbSerialNoSelect
- 0
-
-
- CCSTLinkJtagSpeedList
- 2
- 0
-
-
- CCSTLinkDAPNumber
-
-
-
- CCSTLinkDebugAccessPortRadio
- 0
-
-
- CCSTLinkUseServerSelect
- 0
-
-
- CCSTLinkProbeList
- 1
- 0
-
-
-
-
- THIRDPARTY_ID
- 2
-
- 0
- 1
- 0
-
- CThirdPartyDriverDll
- ###Uninitialized###
-
-
- CThirdPartyLogFileCheck
- 0
-
-
- CThirdPartyLogFileEditB
- $PROJ_DIR$\cspycomm.log
-
-
- OCDriverInfo
- 1
-
-
-
-
- TIFET_ID
- 2
-
- 1
- 1
- 0
-
- OCDriverInfo
- 1
-
-
- CCMSPFetResetList
- 0
- 0
-
-
- CCMSPFetInterfaceRadio
- 0
-
-
- CCMSPFetInterfaceCmdLine
- 0
-
-
- CCMSPFetTargetVccTypeDefault
- 0
-
-
- CCMSPFetTargetVoltage
- ###Uninitialized###
-
-
- CCMSPFetVCCDefault
- 1
-
-
- CCMSPFetTargetSettlingtime
- 0
-
-
- CCMSPFetRadioJtagSpeedType
- 1
-
-
- CCMSPFetConnection
- 0
- 0
-
-
- CCMSPFetUsbComPort
- Automatic
-
-
- CCMSPFetAllowAccessToBSL
- 0
-
-
- CCMSPFetDoLogfile
- 0
-
-
- CCMSPFetLogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CCMSPFetRadioEraseFlash
- 1
-
-
-
-
- XDS100_ID
- 2
-
- 8
- 1
- 0
-
- OCDriverInfo
- 1
-
-
- TIPackageOverride
- 0
-
-
- TIPackage
-
-
-
- BoardFile
-
-
-
- DoLogfile
- 0
-
-
- LogFile
- $PROJ_DIR$\cspycomm.log
-
-
- CCXds100BreakpointRadio
- 0
-
-
- CCXds100DoUpdateBreakpoints
- 0
-
-
- CCXds100UpdateBreakpoints
- _call_main
-
-
- CCXds100CatchReset
- 0
-
-
- CCXds100CatchUndef
- 0
-
-
- CCXds100CatchSWI
- 0
-
-
- CCXds100CatchData
- 0
-
-
- CCXds100CatchPrefetch
- 0
-
-
- CCXds100CatchIRQ
- 0
-
-
- CCXds100CatchFIQ
- 0
-
-
- CCXds100CatchCORERESET
- 0
-
-
- CCXds100CatchMMERR
- 0
-
-
- CCXds100CatchNOCPERR
- 0
-
-
- CCXds100CatchCHRERR
- 0
-
-
- CCXds100CatchSTATERR
- 0
-
-
- CCXds100CatchBUSERR
- 0
-
-
- CCXds100CatchINTERR
- 0
-
-
- CCXds100CatchSFERR
- 0
-
-
- CCXds100CatchHARDERR
- 0
-
-
- CCXds100CatchDummy
- 0
-
-
- CCXds100CpuClockEdit
-
-
-
- CCXds100SwoClockAuto
- 0
-
-
- CCXds100SwoClockEdit
- 1000
-
-
- CCXds100HWResetDelay
- 0
-
-
- CCXds100ResetList
- 0
- 0
-
-
- CCXds100UsbSerialNo
-
-
-
- CCXds100UsbSerialNoSelect
- 0
-
-
- CCXds100JtagSpeedList
- 0
- 0
-
-
- CCXds100InterfaceRadio
- 2
-
-
- CCXds100InterfaceCmdLine
- 0
-
-
- CCXds100ProbeList
- 0
- 2
-
-
- CCXds100SWOPortRadio
- 0
-
-
- CCXds100SWOPort
- 1
-
-
- CCXDSTargetVccEnable
- 0
-
-
- CCXDSTargetVoltage
- ###Uninitialized###
-
-
- OCXDSDigitalStatesConfigFile
- 1
-
-
-
-
-
- $TOOLKIT_DIR$\plugins\rtos\CMX\CmxArmPlugin.ENU.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\CMX\CmxTinyArmPlugin.ENU.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\embOS\embOSPlugin.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\FreeRtos\FreeRtosArmPlugin.ENU.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\HWRTOSplugin\HWRTOSplugin.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\Mbed\MbedArmPlugin.ENU.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\Mbed\MbedArmPlugin2.ENU.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\OpenRTOS\OpenRTOSPlugin.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\RemedyRtosViewer\RemedyRtosViewer.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\SafeRTOS\SafeRTOSPlugin.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\SMX\smxAwareIarArm8.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\SMX\smxAwareIarArm8BE.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\ThreadX\ThreadXArmPlugin.ENU.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\TI-RTOS\tirtosplugin.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-286-KA-CSpy.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-KA-CSpy.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\uCOS-III\uCOS-III-KA-CSpy.ewplugin
- 0
-
-
- $EW_DIR$\common\plugins\Orti\Orti.ENU.ewplugin
- 0
-
-
- $EW_DIR$\common\plugins\TargetAccessServer\TargetAccessServer.ENU.ewplugin
- 0
-
-
- $EW_DIR$\common\plugins\uCProbe\uCProbePlugin.ENU.ewplugin
- 0
-
-
-
-
diff --git a/bsp/stm32/stm32l4r5-st-nucleo/project.ewp b/bsp/stm32/stm32l4r5-st-nucleo/project.ewp
index dc0a210499bddaabc0af9e30359f977f9e95dcf9..0343c802b1b0ee4feb207268d347313244d6489e 100644
--- a/bsp/stm32/stm32l4r5-st-nucleo/project.ewp
+++ b/bsp/stm32/stm32l4r5-st-nucleo/project.ewp
@@ -362,7 +362,6 @@
$PROJ_DIR$\applications
$PROJ_DIR$\..\libraries\HAL_Drivers\config
$PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\libc\compilers\common
$PROJ_DIR$\board\CubeMX_Config\Inc
$PROJ_DIR$\..\..\..\include
$PROJ_DIR$\..\libraries\HAL_Drivers
@@ -1430,7 +1429,6 @@
$PROJ_DIR$\applications
$PROJ_DIR$\..\libraries\HAL_Drivers\config
$PROJ_DIR$\board
- $PROJ_DIR$\..\..\..\components\libc\compilers\common
$PROJ_DIR$\board\CubeMX_Config\Inc
$PROJ_DIR$\..\..\..\include
$PROJ_DIR$\..\libraries\HAL_Drivers
@@ -2137,54 +2135,57 @@
- Kernel
+ Applications
- $PROJ_DIR$\..\..\..\src\clock.c
+ $PROJ_DIR$\applications\main.c
+
+
+ cpu
- $PROJ_DIR$\..\..\..\src\components.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\common\backtrace.c
- $PROJ_DIR$\..\..\..\src\device.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\common\div0.c
- $PROJ_DIR$\..\..\..\src\idle.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\common\showmem.c
- $PROJ_DIR$\..\..\..\src\ipc.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c
- $PROJ_DIR$\..\..\..\src\irq.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\context_iar.S
+
+
+ DeviceDrivers
- $PROJ_DIR$\..\..\..\src\kservice.c
+ $PROJ_DIR$\..\..\..\components\drivers\misc\pin.c
- $PROJ_DIR$\..\..\..\src\mem.c
+ $PROJ_DIR$\..\..\..\components\drivers\serial\serial.c
- $PROJ_DIR$\..\..\..\src\memheap.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\completion.c
- $PROJ_DIR$\..\..\..\src\object.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\dataqueue.c
- $PROJ_DIR$\..\..\..\src\scheduler.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\pipe.c
- $PROJ_DIR$\..\..\..\src\signal.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\ringblk_buf.c
- $PROJ_DIR$\..\..\..\src\thread.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\ringbuffer.c
- $PROJ_DIR$\..\..\..\src\timer.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\waitqueue.c
-
-
- Applications
- $PROJ_DIR$\applications\main.c
+ $PROJ_DIR$\..\..\..\components\drivers\src\workqueue.c
@@ -2209,68 +2210,62 @@
- cpu
+ finsh
- $PROJ_DIR$\..\..\..\libcpu\arm\common\backtrace.c
+ $PROJ_DIR$\..\..\..\components\finsh\shell.c
- $PROJ_DIR$\..\..\..\libcpu\arm\common\div0.c
+ $PROJ_DIR$\..\..\..\components\finsh\cmd.c
- $PROJ_DIR$\..\..\..\libcpu\arm\common\showmem.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh.c
+
+
+ Kernel
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c
+ $PROJ_DIR$\..\..\..\src\clock.c
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\context_iar.S
+ $PROJ_DIR$\..\..\..\src\components.c
-
-
- DeviceDrivers
- $PROJ_DIR$\..\..\..\components\drivers\misc\pin.c
+ $PROJ_DIR$\..\..\..\src\device.c
- $PROJ_DIR$\..\..\..\components\drivers\serial\serial.c
+ $PROJ_DIR$\..\..\..\src\idle.c
- $PROJ_DIR$\..\..\..\components\drivers\src\completion.c
+ $PROJ_DIR$\..\..\..\src\ipc.c
- $PROJ_DIR$\..\..\..\components\drivers\src\dataqueue.c
+ $PROJ_DIR$\..\..\..\src\irq.c
- $PROJ_DIR$\..\..\..\components\drivers\src\pipe.c
+ $PROJ_DIR$\..\..\..\src\kservice.c
- $PROJ_DIR$\..\..\..\components\drivers\src\ringblk_buf.c
+ $PROJ_DIR$\..\..\..\src\mem.c
- $PROJ_DIR$\..\..\..\components\drivers\src\ringbuffer.c
+ $PROJ_DIR$\..\..\..\src\memheap.c
- $PROJ_DIR$\..\..\..\components\drivers\src\waitqueue.c
+ $PROJ_DIR$\..\..\..\src\object.c
- $PROJ_DIR$\..\..\..\components\drivers\src\workqueue.c
+ $PROJ_DIR$\..\..\..\src\scheduler.c
-
-
- finsh
- $PROJ_DIR$\..\..\..\components\finsh\shell.c
+ $PROJ_DIR$\..\..\..\src\signal.c
- $PROJ_DIR$\..\..\..\components\finsh\cmd.c
+ $PROJ_DIR$\..\..\..\src\thread.c
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
+ $PROJ_DIR$\..\..\..\src\timer.c
-
- libc
-
STM32_HAL
diff --git a/bsp/stm32/stm32l4r5-st-nucleo/project.ewt b/bsp/stm32/stm32l4r5-st-nucleo/project.ewt
deleted file mode 100644
index b04fd11b3e06b619cb0fe82d1e82dbf150ba1016..0000000000000000000000000000000000000000
--- a/bsp/stm32/stm32l4r5-st-nucleo/project.ewt
+++ /dev/null
@@ -1,2629 +0,0 @@
-
-
- 3
-
- rt-thread
-
- ARM
-
- 1
-
- C-STAT
- 262
-
- 262
-
- 0
-
- 1
- 600
- 1
- 2
- 0
- 1
- 100
-
-
- 1.6.2
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RuntimeChecking
- 0
-
- 2
- 1
- 1
-
- GenRtcDebugHeap
- 0
-
-
- GenRtcEnableBoundsChecking
- 0
-
-
- GenRtcCheckPtrsNonInstrMem
- 1
-
-
- GenRtcTrackPointerBounds
- 1
-
-
- GenRtcCheckAccesses
- 1
-
-
- GenRtcGenerateEntries
- 0
-
-
- GenRtcNrTrackedPointers
- 1000
-
-
- GenRtcIntOverflow
- 0
-
-
- GenRtcIncUnsigned
- 0
-
-
- GenRtcIntConversion
- 0
-
-
- GenRtcInclExplicit
- 0
-
-
- GenRtcIntShiftOverflow
- 0
-
-
- GenRtcInclUnsignedShiftOverflow
- 0
-
-
- GenRtcUnhandledCase
- 0
-
-
- GenRtcDivByZero
- 0
-
-
- GenRtcEnable
- 0
-
-
- GenRtcCheckPtrsNonInstrFunc
- 1
-
-
-
-
-
- Release
-
- ARM
-
- 0
-
- C-STAT
- 262
-
- 262
-
- 0
-
- 1
- 600
- 1
- 2
- 0
- 1
- 100
-
-
- 1.6.2
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RuntimeChecking
- 0
-
- 2
- 1
- 0
-
- GenRtcDebugHeap
- 0
-
-
- GenRtcEnableBoundsChecking
- 0
-
-
- GenRtcCheckPtrsNonInstrMem
- 1
-
-
- GenRtcTrackPointerBounds
- 1
-
-
- GenRtcCheckAccesses
- 1
-
-
- GenRtcGenerateEntries
- 0
-
-
- GenRtcNrTrackedPointers
- 1000
-
-
- GenRtcIntOverflow
- 0
-
-
- GenRtcIncUnsigned
- 0
-
-
- GenRtcIntConversion
- 0
-
-
- GenRtcInclExplicit
- 0
-
-
- GenRtcIntShiftOverflow
- 0
-
-
- GenRtcInclUnsignedShiftOverflow
- 0
-
-
- GenRtcUnhandledCase
- 0
-
-
- GenRtcDivByZero
- 0
-
-
- GenRtcEnable
- 0
-
-
- GenRtcCheckPtrsNonInstrFunc
- 1
-
-
-
-
-
- Applications
-
- $PROJ_DIR$\applications\main.c
-
-
-
- cpu
-
- $PROJ_DIR$\..\..\..\libcpu\arm\common\backtrace.c
-
-
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\context_iar.S
-
-
- $PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c
-
-
- $PROJ_DIR$\..\..\..\libcpu\arm\common\div0.c
-
-
- $PROJ_DIR$\..\..\..\libcpu\arm\common\showmem.c
-
-
-
- DeviceDrivers
-
- $PROJ_DIR$\..\..\..\components\drivers\src\completion.c
-
-
- $PROJ_DIR$\..\..\..\components\drivers\src\dataqueue.c
-
-
- $PROJ_DIR$\..\..\..\components\drivers\misc\pin.c
-
-
- $PROJ_DIR$\..\..\..\components\drivers\src\pipe.c
-
-
- $PROJ_DIR$\..\..\..\components\drivers\src\ringblk_buf.c
-
-
- $PROJ_DIR$\..\..\..\components\drivers\src\ringbuffer.c
-
-
- $PROJ_DIR$\..\..\..\components\drivers\serial\serial.c
-
-
- $PROJ_DIR$\..\..\..\components\drivers\src\waitqueue.c
-
-
- $PROJ_DIR$\..\..\..\components\drivers\src\workqueue.c
-
-
-
- dlib
-
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\environ.c
-
-
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\libc.c
-
-
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\rmtx.c
-
-
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\stdio.c
-
-
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_close.c
-
-
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_lseek.c
-
-
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_mem.c
-
-
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_open.c
-
-
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_read.c
-
-
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_remove.c
-
-
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_write.c
-
-
- $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\time.c
-
-
-
- Drivers
-
- $PROJ_DIR$\board\board.c
-
-
- $PROJ_DIR$\..\libraries\HAL_Drivers\drv_common.c
-
-
- $PROJ_DIR$\..\libraries\HAL_Drivers\drv_gpio.c
-
-
- $PROJ_DIR$\..\libraries\HAL_Drivers\drv_usart.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\CMSIS\Device\ST\STM32L4xx\Source\Templates\iar\startup_stm32l4r5xx.s
-
-
- $PROJ_DIR$\board\CubeMX_Config\Src\stm32l4xx_hal_msp.c
-
-
-
- finsh
-
- $PROJ_DIR$\..\..\..\components\finsh\cmd.c
-
-
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
-
-
- $PROJ_DIR$\..\..\..\components\finsh\msh_cmd.c
-
-
- $PROJ_DIR$\..\..\..\components\finsh\msh_file.c
-
-
- $PROJ_DIR$\..\..\..\components\finsh\shell.c
-
-
- $PROJ_DIR$\..\..\..\components\finsh\symbol.c
-
-
-
- Kernel
-
- $PROJ_DIR$\..\..\..\src\clock.c
-
-
- $PROJ_DIR$\..\..\..\src\components.c
-
-
- $PROJ_DIR$\..\..\..\src\cpu.c
-
-
- $PROJ_DIR$\..\..\..\src\device.c
-
-
- $PROJ_DIR$\..\..\..\src\idle.c
-
-
- $PROJ_DIR$\..\..\..\src\ipc.c
-
-
- $PROJ_DIR$\..\..\..\src\irq.c
-
-
- $PROJ_DIR$\..\..\..\src\kservice.c
-
-
- $PROJ_DIR$\..\..\..\src\mem.c
-
-
- $PROJ_DIR$\..\..\..\src\memheap.c
-
-
- $PROJ_DIR$\..\..\..\src\object.c
-
-
- $PROJ_DIR$\..\..\..\src\scheduler.c
-
-
- $PROJ_DIR$\..\..\..\src\signal.c
-
-
- $PROJ_DIR$\..\..\..\src\thread.c
-
-
- $PROJ_DIR$\..\..\..\src\timer.c
-
-
-
- libc
-
- $PROJ_DIR$\..\..\..\components\libc\compilers\common\gmtime_r.c
-
-
-
- STM32_HAL
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_comp.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cortex.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_crc.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_crc_ex.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cryp.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cryp_ex.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma_ex.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_exti.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_gpio.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr_ex.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc_ex.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rng.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart_ex.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_usart.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_usart_ex.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\CMSIS\Device\ST\STM32L4xx\Source\Templates\system_stm32l4xx.c
-
-
-
diff --git a/bsp/stm32/stm32l4r5-st-nucleo/project.uvoptx b/bsp/stm32/stm32l4r5-st-nucleo/project.uvoptx
index 4c989e2d13ddf282698f802cdf510d921c374c75..e3575cbfe8d28c0cb9e6832d4b364a1c7c23450a 100644
--- a/bsp/stm32/stm32l4r5-st-nucleo/project.uvoptx
+++ b/bsp/stm32/stm32l4r5-st-nucleo/project.uvoptx
@@ -103,7 +103,7 @@
1
0
0
- 6
+ 0
@@ -114,23 +114,18 @@
- STLink\ST-LINKIII-KEIL_SWO.dll
+ BIN\UL2CM3.DLL
-
- 0
- ST-LINKIII-KEIL_SWO
- -U066EFF495056867767053013 -O206 -SF4000 -C0 -A0 -I0 -HNlocalhost -HP7184 -P2 -N00("ARM CoreSight SW-DP") -D00(2BA01477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO15 -FD20000000 -FC1000 -FN1 -FF0STM32L4xx_512.FLM -FS08000000 -FL080000 -FP0($$Device:STM32L475VETx$CMSIS\Flash\STM32L4xx_512.FLM)
-
0
UL2CM3
- UL2CM3(-S0 -C0 -P0 ) -FN1 -FC1000 -FD20000000 -FF0STM32L4xx_512 -FL080000 -FS08000000 -FP0($$Device:STM32L475VETx$CMSIS\Flash\STM32L4xx_512.FLM)
+ UL2CM3(-S0 -C0 -P0 ) -FN1 -FC1000 -FD20000000 -FF0STM32L4Rx_2048_Dual -FL0200000 -FS08000000 -FP0($$Device:STM32L4R5ZITx$CMSIS\Flash\STM32L4Rx_2048_Dual.FLM)
0
- JL2CM3
- -U -O78 -S2 -ZTIFSpeedSel5000 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO15 -FD20000000 -FC1000 -FN1 -FF0STM32L4xx_512.FLM -FS08000000 -FL080000 -FP0($$Device:STM32L475VETx$CMSIS\Flash\STM32L4xx_512.FLM)
+ ST-LINKIII-KEIL_SWO
+ UL2CM3(-S0 -C0 -P0 ) -FN1 -FC1000 -FD20000000 -FF0STM32L4Rx_2048_Dual -FL0200000 -FS08000000 -FP0($$Device:STM32L4R5ZITx$CMSIS\Flash\STM32L4Rx_2048_Dual.FLM)
@@ -178,6 +173,7 @@
1
+ 0
0
2
10000000
diff --git a/bsp/stm32/stm32l4r5-st-nucleo/project.uvprojx b/bsp/stm32/stm32l4r5-st-nucleo/project.uvprojx
index fba8b6cb9d05753288d436897a6901be4c94a0e8..a21983548d6aae086b40b7c9d25860627e6b5ed0 100644
--- a/bsp/stm32/stm32l4r5-st-nucleo/project.uvprojx
+++ b/bsp/stm32/stm32l4r5-st-nucleo/project.uvprojx
@@ -11,16 +11,16 @@
0
- STM32L475VETx
+ STM32L4R5ZITx
STMicroelectronics
- Keil.STM32L4xx_DFP.2.0.0
- http://www.keil.com/pack
- IRAM(0x20000000,0x00018000) IRAM2(0x10000000,0x00008000) IROM(0x08000000,0x00080000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE
+ Keil.STM32L4xx_DFP.2.5.0
+ https://www.keil.com/pack/
+ IRAM(0x20000000,0x000A0000) IROM(0x08000000,0x00200000) CPUTYPE("Cortex-M4") FPU2 DSP CLOCK(12000000) ELITTLE
- UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0STM32L4xx_512 -FS08000000 -FL080000 -FP0($$Device:STM32L475VETx$CMSIS\Flash\STM32L4xx_512.FLM))
+ UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0STM32L4Rx_2048_Dual -FS08000000 -FL0200000 -FP0($$Device:STM32L4R5ZITx$CMSIS\Flash\STM32L4Rx_2048_Dual.FLM))
0
- $$Device:STM32L475VETx$Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h
+ $$Device:STM32L4R5ZITx$Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h
@@ -30,7 +30,7 @@
- $$Device:STM32L475VETx$CMSIS\SVD\STM32L4x5.svd
+ $$Device:STM32L4R5ZITx$CMSIS\SVD\STM32L4R5.svd
0
0
@@ -135,7 +135,7 @@
1
BIN\UL2CM3.DLL
- "" ()
+
@@ -181,7 +181,8 @@
0
0
2
- 1
+ 0
+ 0
0
8
0
@@ -189,7 +190,7 @@
0
0
3
- 4
+ 3
0
0
0
@@ -241,12 +242,12 @@
0
0x20000000
- 0x18000
+ 0xa0000
1
0x8000000
- 0x80000
+ 0x200000
0
@@ -271,7 +272,7 @@
1
0x8000000
- 0x80000
+ 0x200000
1
@@ -296,12 +297,12 @@
0
0x20000000
- 0x18000
+ 0xa0000
0
- 0x10000000
- 0x8000
+ 0x0
+ 0x0
@@ -332,9 +333,9 @@
0
- STM32L4R5xx, USE_HAL_DRIVER, RT_USING_ARM_LIBC
+ STM32L4R5xx, USE_HAL_DRIVER
- .;..\..\..\include;.;applications;board;board\CubeMX_Config\Inc;..\libraries\HAL_Drivers;..\libraries\HAL_Drivers\config;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\libc\compilers\armlibc;..\..\..\components\libc\compilers\common;..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Inc;..\libraries\STM32L4xx_HAL\CMSIS\Device\ST\STM32L4xx\Include;..\libraries\STM32L4xx_HAL\CMSIS\Include
+ applications;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;board;board\CubeMX_Config\Inc;..\libraries\HAL_Drivers;..\libraries\HAL_Drivers\config;..\..\..\components\finsh;.;..\..\..\include;..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Inc;..\libraries\STM32L4xx_HAL\CMSIS\Device\ST\STM32L4xx\Include;..\libraries\STM32L4xx_HAL\CMSIS\Include
@@ -376,120 +377,116 @@
- Kernel
-
-
- clock.c
- 1
- ..\..\..\src\clock.c
-
-
+ Applications
- components.c
+ main.c
1
- ..\..\..\src\components.c
+ applications\main.c
+
+
+ cpu
- cpu.c
+ backtrace.c
1
- ..\..\..\src\cpu.c
+ ..\..\..\libcpu\arm\common\backtrace.c
- device.c
+ div0.c
1
- ..\..\..\src\device.c
+ ..\..\..\libcpu\arm\common\div0.c
- idle.c
+ showmem.c
1
- ..\..\..\src\idle.c
+ ..\..\..\libcpu\arm\common\showmem.c
- ipc.c
+ cpuport.c
1
- ..\..\..\src\ipc.c
+ ..\..\..\libcpu\arm\cortex-m4\cpuport.c
- irq.c
- 1
- ..\..\..\src\irq.c
+ context_rvds.S
+ 2
+ ..\..\..\libcpu\arm\cortex-m4\context_rvds.S
+
+
+ DeviceDrivers
- kservice.c
+ pin.c
1
- ..\..\..\src\kservice.c
+ ..\..\..\components\drivers\misc\pin.c
- mem.c
+ serial.c
1
- ..\..\..\src\mem.c
+ ..\..\..\components\drivers\serial\serial.c
- memheap.c
+ completion.c
1
- ..\..\..\src\memheap.c
+ ..\..\..\components\drivers\src\completion.c
- object.c
+ dataqueue.c
1
- ..\..\..\src\object.c
+ ..\..\..\components\drivers\src\dataqueue.c
- scheduler.c
+ pipe.c
1
- ..\..\..\src\scheduler.c
+ ..\..\..\components\drivers\src\pipe.c
- signal.c
+ ringblk_buf.c
1
- ..\..\..\src\signal.c
+ ..\..\..\components\drivers\src\ringblk_buf.c
- thread.c
+ ringbuffer.c
1
- ..\..\..\src\thread.c
+ ..\..\..\components\drivers\src\ringbuffer.c
- timer.c
+ waitqueue.c
1
- ..\..\..\src\timer.c
+ ..\..\..\components\drivers\src\waitqueue.c
-
-
- Applications
- main.c
+ workqueue.c
1
- applications\main.c
+ ..\..\..\components\drivers\src\workqueue.c
@@ -539,189 +536,127 @@
- cpu
-
-
- backtrace.c
- 1
- ..\..\..\libcpu\arm\common\backtrace.c
-
-
+ finsh
- div0.c
+ shell.c
1
- ..\..\..\libcpu\arm\common\div0.c
+ ..\..\..\components\finsh\shell.c
- showmem.c
+ cmd.c
1
- ..\..\..\libcpu\arm\common\showmem.c
+ ..\..\..\components\finsh\cmd.c
- cpuport.c
+ msh.c
1
- ..\..\..\libcpu\arm\cortex-m4\cpuport.c
-
-
-
-
- context_rvds.S
- 2
- ..\..\..\libcpu\arm\cortex-m4\context_rvds.S
+ ..\..\..\components\finsh\msh.c
- DeviceDrivers
-
-
- pin.c
- 1
- ..\..\..\components\drivers\misc\pin.c
-
-
-
-
- serial.c
- 1
- ..\..\..\components\drivers\serial\serial.c
-
-
-
-
- completion.c
- 1
- ..\..\..\components\drivers\src\completion.c
-
-
-
-
- dataqueue.c
- 1
- ..\..\..\components\drivers\src\dataqueue.c
-
-
-
-
- pipe.c
- 1
- ..\..\..\components\drivers\src\pipe.c
-
-
-
-
- ringblk_buf.c
- 1
- ..\..\..\components\drivers\src\ringblk_buf.c
-
-
+ Kernel
- ringbuffer.c
+ clock.c
1
- ..\..\..\components\drivers\src\ringbuffer.c
+ ..\..\..\src\clock.c
- waitqueue.c
+ components.c
1
- ..\..\..\components\drivers\src\waitqueue.c
+ ..\..\..\src\components.c
- workqueue.c
+ device.c
1
- ..\..\..\components\drivers\src\workqueue.c
+ ..\..\..\src\device.c
-
-
- finsh
- shell.c
+ idle.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\src\idle.c
- symbol.c
+ ipc.c
1
- ..\..\..\components\finsh\symbol.c
+ ..\..\..\src\ipc.c
- cmd.c
+ irq.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\src\irq.c
- msh.c
+ kservice.c
1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\src\kservice.c
- msh_cmd.c
+ mem.c
1
- ..\..\..\components\finsh\msh_cmd.c
+ ..\..\..\src\mem.c
- msh_file.c
+ memheap.c
1
- ..\..\..\components\finsh\msh_file.c
+ ..\..\..\src\memheap.c
-
-
- libc
- libc.c
+ object.c
1
- ..\..\..\components\libc\compilers\armlibc\libc.c
+ ..\..\..\src\object.c
- mem_std.c
+ scheduler.c
1
- ..\..\..\components\libc\compilers\armlibc\mem_std.c
+ ..\..\..\src\scheduler.c
- stubs.c
+ signal.c
1
- ..\..\..\components\libc\compilers\armlibc\stubs.c
+ ..\..\..\src\signal.c
- time.c
+ thread.c
1
- ..\..\..\components\libc\compilers\armlibc\time.c
+ ..\..\..\src\thread.c
- gmtime_r.c
+ timer.c
1
- ..\..\..\components\libc\compilers\common\gmtime_r.c
+ ..\..\..\src\timer.c
diff --git a/bsp/stm32/stm32l4r5-st-nucleo/template.uvoptx b/bsp/stm32/stm32l4r5-st-nucleo/template.uvoptx
index 4c989e2d13ddf282698f802cdf510d921c374c75..e3575cbfe8d28c0cb9e6832d4b364a1c7c23450a 100644
--- a/bsp/stm32/stm32l4r5-st-nucleo/template.uvoptx
+++ b/bsp/stm32/stm32l4r5-st-nucleo/template.uvoptx
@@ -103,7 +103,7 @@
1
0
0
- 6
+ 0
@@ -114,23 +114,18 @@
- STLink\ST-LINKIII-KEIL_SWO.dll
+ BIN\UL2CM3.DLL
-
- 0
- ST-LINKIII-KEIL_SWO
- -U066EFF495056867767053013 -O206 -SF4000 -C0 -A0 -I0 -HNlocalhost -HP7184 -P2 -N00("ARM CoreSight SW-DP") -D00(2BA01477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO15 -FD20000000 -FC1000 -FN1 -FF0STM32L4xx_512.FLM -FS08000000 -FL080000 -FP0($$Device:STM32L475VETx$CMSIS\Flash\STM32L4xx_512.FLM)
-
0
UL2CM3
- UL2CM3(-S0 -C0 -P0 ) -FN1 -FC1000 -FD20000000 -FF0STM32L4xx_512 -FL080000 -FS08000000 -FP0($$Device:STM32L475VETx$CMSIS\Flash\STM32L4xx_512.FLM)
+ UL2CM3(-S0 -C0 -P0 ) -FN1 -FC1000 -FD20000000 -FF0STM32L4Rx_2048_Dual -FL0200000 -FS08000000 -FP0($$Device:STM32L4R5ZITx$CMSIS\Flash\STM32L4Rx_2048_Dual.FLM)
0
- JL2CM3
- -U -O78 -S2 -ZTIFSpeedSel5000 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO15 -FD20000000 -FC1000 -FN1 -FF0STM32L4xx_512.FLM -FS08000000 -FL080000 -FP0($$Device:STM32L475VETx$CMSIS\Flash\STM32L4xx_512.FLM)
+ ST-LINKIII-KEIL_SWO
+ UL2CM3(-S0 -C0 -P0 ) -FN1 -FC1000 -FD20000000 -FF0STM32L4Rx_2048_Dual -FL0200000 -FS08000000 -FP0($$Device:STM32L4R5ZITx$CMSIS\Flash\STM32L4Rx_2048_Dual.FLM)
@@ -178,6 +173,7 @@
1
+ 0
0
2
10000000
diff --git a/bsp/stm32/stm32l4r5-st-nucleo/template.uvprojx b/bsp/stm32/stm32l4r5-st-nucleo/template.uvprojx
index 246542fb09d73a6986b5190359a2a482de76f31a..f86483f1f15f61949616515bb8d8a53faf318186 100644
--- a/bsp/stm32/stm32l4r5-st-nucleo/template.uvprojx
+++ b/bsp/stm32/stm32l4r5-st-nucleo/template.uvprojx
@@ -14,16 +14,16 @@
0
- STM32L475VETx
+ STM32L4R5ZITx
STMicroelectronics
- Keil.STM32L4xx_DFP.2.0.0
- http://www.keil.com/pack
- IRAM(0x20000000,0x00018000) IRAM2(0x10000000,0x00008000) IROM(0x08000000,0x00080000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE
+ Keil.STM32L4xx_DFP.2.5.0
+ https://www.keil.com/pack/
+ IRAM(0x20000000,0x000A0000) IROM(0x08000000,0x00200000) CPUTYPE("Cortex-M4") FPU2 DSP CLOCK(12000000) ELITTLE
- UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0STM32L4xx_512 -FS08000000 -FL080000 -FP0($$Device:STM32L475VETx$CMSIS\Flash\STM32L4xx_512.FLM))
+ UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0STM32L4Rx_2048_Dual -FS08000000 -FL0200000 -FP0($$Device:STM32L4R5ZITx$CMSIS\Flash\STM32L4Rx_2048_Dual.FLM))
0
- $$Device:STM32L475VETx$Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h
+ $$Device:STM32L4R5ZITx$Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h
@@ -33,7 +33,7 @@
- $$Device:STM32L475VETx$CMSIS\SVD\STM32L4x5.svd
+ $$Device:STM32L4R5ZITx$CMSIS\SVD\STM32L4R5.svd
0
0
@@ -138,7 +138,7 @@
1
BIN\UL2CM3.DLL
- "" ()
+
@@ -184,7 +184,8 @@
0
0
2
- 1
+ 0
+ 0
0
8
0
@@ -192,7 +193,7 @@
0
0
3
- 4
+ 3
0
0
0
@@ -244,12 +245,12 @@
0
0x20000000
- 0x18000
+ 0xa0000
1
0x8000000
- 0x80000
+ 0x200000
0
@@ -274,7 +275,7 @@
1
0x8000000
- 0x80000
+ 0x200000
1
@@ -299,12 +300,12 @@
0
0x20000000
- 0x18000
+ 0xa0000
0
- 0x10000000
- 0x8000
+ 0x0
+ 0x0
diff --git a/bsp/stm32/stm32l4r9-st-eval/project.uvoptx b/bsp/stm32/stm32l4r9-st-eval/project.uvoptx
index a792b963fce542d76b4eec9b231d558ec487cc65..ca63bbdf5f9d9ebf09532dfd33547850c5b87ceb 100644
--- a/bsp/stm32/stm32l4r9-st-eval/project.uvoptx
+++ b/bsp/stm32/stm32l4r9-st-eval/project.uvoptx
@@ -73,7 +73,7 @@
0
- 1
+ 0
0
1
@@ -173,6 +173,7 @@
1
+ 0
0
2
10000000
@@ -181,875 +182,11 @@
- Kernel
+ Source Group 1
0
0
0
0
-
- 1
- 1
- 1
- 0
- 0
- 0
- ..\..\..\src\clock.c
- clock.c
- 0
- 0
-
-
- 1
- 2
- 1
- 0
- 0
- 0
- ..\..\..\src\components.c
- components.c
- 0
- 0
-
-
- 1
- 3
- 1
- 0
- 0
- 0
- ..\..\..\src\cpu.c
- cpu.c
- 0
- 0
-
-
- 1
- 4
- 1
- 0
- 0
- 0
- ..\..\..\src\device.c
- device.c
- 0
- 0
-
-
- 1
- 5
- 1
- 0
- 0
- 0
- ..\..\..\src\idle.c
- idle.c
- 0
- 0
-
-
- 1
- 6
- 1
- 0
- 0
- 0
- ..\..\..\src\ipc.c
- ipc.c
- 0
- 0
-
-
- 1
- 7
- 1
- 0
- 0
- 0
- ..\..\..\src\irq.c
- irq.c
- 0
- 0
-
-
- 1
- 8
- 1
- 0
- 0
- 0
- ..\..\..\src\kservice.c
- kservice.c
- 0
- 0
-
-
- 1
- 9
- 1
- 0
- 0
- 0
- ..\..\..\src\memheap.c
- memheap.c
- 0
- 0
-
-
- 1
- 10
- 1
- 0
- 0
- 0
- ..\..\..\src\mempool.c
- mempool.c
- 0
- 0
-
-
- 1
- 11
- 1
- 0
- 0
- 0
- ..\..\..\src\object.c
- object.c
- 0
- 0
-
-
- 1
- 12
- 1
- 0
- 0
- 0
- ..\..\..\src\scheduler.c
- scheduler.c
- 0
- 0
-
-
- 1
- 13
- 1
- 0
- 0
- 0
- ..\..\..\src\signal.c
- signal.c
- 0
- 0
-
-
- 1
- 14
- 1
- 0
- 0
- 0
- ..\..\..\src\thread.c
- thread.c
- 0
- 0
-
-
- 1
- 15
- 1
- 0
- 0
- 0
- ..\..\..\src\timer.c
- timer.c
- 0
- 0
-
-
-
-
- Applications
- 0
- 0
- 0
- 0
-
- 2
- 16
- 1
- 0
- 0
- 0
- applications\main.c
- main.c
- 0
- 0
-
-
-
-
- Drivers
- 0
- 0
- 0
- 0
-
- 3
- 17
- 1
- 0
- 0
- 0
- board\board.c
- board.c
- 0
- 0
-
-
- 3
- 18
- 1
- 0
- 0
- 0
- board\CubeMX_Config\Src\stm32l4xx_hal_msp.c
- stm32l4xx_hal_msp.c
- 0
- 0
-
-
- 3
- 19
- 2
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\CMSIS\Device\ST\STM32L4xx\Source\Templates\arm\startup_stm32l4r9xx.s
- startup_stm32l4r9xx.s
- 0
- 0
-
-
- 3
- 20
- 1
- 0
- 0
- 0
- ..\libraries\HAL_Drivers\drv_gpio.c
- drv_gpio.c
- 0
- 0
-
-
- 3
- 21
- 1
- 0
- 0
- 0
- ..\libraries\HAL_Drivers\drv_usart.c
- drv_usart.c
- 0
- 0
-
-
- 3
- 22
- 1
- 0
- 0
- 0
- ..\libraries\HAL_Drivers\drv_common.c
- drv_common.c
- 0
- 0
-
-
-
-
- cpu
- 0
- 0
- 0
- 0
-
- 4
- 23
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\common\backtrace.c
- backtrace.c
- 0
- 0
-
-
- 4
- 24
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\common\div0.c
- div0.c
- 0
- 0
-
-
- 4
- 25
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\common\showmem.c
- showmem.c
- 0
- 0
-
-
- 4
- 26
- 1
- 0
- 0
- 0
- ..\..\..\libcpu\arm\cortex-m4\cpuport.c
- cpuport.c
- 0
- 0
-
-
- 4
- 27
- 2
- 0
- 0
- 0
- ..\..\..\libcpu\arm\cortex-m4\context_rvds.S
- context_rvds.S
- 0
- 0
-
-
-
-
- DeviceDrivers
- 0
- 0
- 0
- 0
-
- 5
- 28
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\i2c\i2c_core.c
- i2c_core.c
- 0
- 0
-
-
- 5
- 29
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\i2c\i2c_dev.c
- i2c_dev.c
- 0
- 0
-
-
- 5
- 30
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\i2c\i2c-bit-ops.c
- i2c-bit-ops.c
- 0
- 0
-
-
- 5
- 31
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\misc\pin.c
- pin.c
- 0
- 0
-
-
- 5
- 32
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\serial\serial.c
- serial.c
- 0
- 0
-
-
- 5
- 33
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\src\completion.c
- completion.c
- 0
- 0
-
-
- 5
- 34
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\src\dataqueue.c
- dataqueue.c
- 0
- 0
-
-
- 5
- 35
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\src\pipe.c
- pipe.c
- 0
- 0
-
-
- 5
- 36
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\src\ringblk_buf.c
- ringblk_buf.c
- 0
- 0
-
-
- 5
- 37
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\src\ringbuffer.c
- ringbuffer.c
- 0
- 0
-
-
- 5
- 38
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\src\waitqueue.c
- waitqueue.c
- 0
- 0
-
-
- 5
- 39
- 1
- 0
- 0
- 0
- ..\..\..\components\drivers\src\workqueue.c
- workqueue.c
- 0
- 0
-
-
-
-
- finsh
- 0
- 0
- 0
- 0
-
- 6
- 40
- 1
- 0
- 0
- 0
- ..\..\..\components\finsh\shell.c
- shell.c
- 0
- 0
-
-
- 6
- 41
- 1
- 0
- 0
- 0
- ..\..\..\components\finsh\symbol.c
- symbol.c
- 0
- 0
-
-
- 6
- 42
- 1
- 0
- 0
- 0
- ..\..\..\components\finsh\cmd.c
- cmd.c
- 0
- 0
-
-
- 6
- 43
- 1
- 0
- 0
- 0
- ..\..\..\components\finsh\msh.c
- msh.c
- 0
- 0
-
-
- 6
- 44
- 1
- 0
- 0
- 0
- ..\..\..\components\finsh\msh_cmd.c
- msh_cmd.c
- 0
- 0
-
-
- 6
- 45
- 1
- 0
- 0
- 0
- ..\..\..\components\finsh\msh_file.c
- msh_file.c
- 0
- 0
-
-
-
-
- STM32_HAL
- 0
- 0
- 0
- 0
-
- 7
- 46
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\CMSIS\Device\ST\STM32L4xx\Source\Templates\system_stm32l4xx.c
- system_stm32l4xx.c
- 0
- 0
-
-
- 7
- 47
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal.c
- stm32l4xx_hal.c
- 0
- 0
-
-
- 7
- 48
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_comp.c
- stm32l4xx_hal_comp.c
- 0
- 0
-
-
- 7
- 49
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cortex.c
- stm32l4xx_hal_cortex.c
- 0
- 0
-
-
- 7
- 50
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_crc.c
- stm32l4xx_hal_crc.c
- 0
- 0
-
-
- 7
- 51
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_crc_ex.c
- stm32l4xx_hal_crc_ex.c
- 0
- 0
-
-
- 7
- 52
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cryp.c
- stm32l4xx_hal_cryp.c
- 0
- 0
-
-
- 7
- 53
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cryp_ex.c
- stm32l4xx_hal_cryp_ex.c
- 0
- 0
-
-
- 7
- 54
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma.c
- stm32l4xx_hal_dma.c
- 0
- 0
-
-
- 7
- 55
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma_ex.c
- stm32l4xx_hal_dma_ex.c
- 0
- 0
-
-
- 7
- 56
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_exti.c
- stm32l4xx_hal_exti.c
- 0
- 0
-
-
- 7
- 57
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr.c
- stm32l4xx_hal_pwr.c
- 0
- 0
-
-
- 7
- 58
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr_ex.c
- stm32l4xx_hal_pwr_ex.c
- 0
- 0
-
-
- 7
- 59
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc.c
- stm32l4xx_hal_rcc.c
- 0
- 0
-
-
- 7
- 60
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc_ex.c
- stm32l4xx_hal_rcc_ex.c
- 0
- 0
-
-
- 7
- 61
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rng.c
- stm32l4xx_hal_rng.c
- 0
- 0
-
-
- 7
- 62
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_gpio.c
- stm32l4xx_hal_gpio.c
- 0
- 0
-
-
- 7
- 63
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart.c
- stm32l4xx_hal_uart.c
- 0
- 0
-
-
- 7
- 64
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart_ex.c
- stm32l4xx_hal_uart_ex.c
- 0
- 0
-
-
- 7
- 65
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_usart.c
- stm32l4xx_hal_usart.c
- 0
- 0
-
-
- 7
- 66
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_usart_ex.c
- stm32l4xx_hal_usart_ex.c
- 0
- 0
-
-
- 7
- 67
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_i2c.c
- stm32l4xx_hal_i2c.c
- 0
- 0
-
-
- 7
- 68
- 1
- 0
- 0
- 0
- ..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_i2c_ex.c
- stm32l4xx_hal_i2c_ex.c
- 0
- 0
-
diff --git a/bsp/stm32/stm32l4r9-st-eval/project.uvprojx b/bsp/stm32/stm32l4r9-st-eval/project.uvprojx
index 7cc8eb590c0845a6a30519a6605258a55f9e549b..64767097035438561749bd1cbdf03c56a9ee26ab 100644
--- a/bsp/stm32/stm32l4r9-st-eval/project.uvprojx
+++ b/bsp/stm32/stm32l4r9-st-eval/project.uvprojx
@@ -1,10 +1,7 @@
-
2.1
-
### uVision Project, (C) Keil Software
-
rt-thread
@@ -19,28 +16,28 @@
Keil.STM32L4xx_DFP.2.0.0
http://www.keil.com/pack
IRAM(0x20000000,0x000A0000) IROM(0x08000000,0x00200000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE
-
-
+
+
UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0STM32L4Rx_2048 -FS08000000 -FL0200000 -FP0($$Device:STM32L4R9AIIx$CMSIS\Flash\STM32L4Rx_2048.FLM))
0
$$Device:STM32L4R9AIIx$Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
$$Device:STM32L4R9AIIx$CMSIS\SVD\STM32L4R9.svd
0
0
-
-
-
-
-
+
+
+
+
+
0
0
@@ -62,8 +59,8 @@
0
0
-
-
+
+
0
0
0
@@ -72,8 +69,8 @@
0
0
-
-
+
+
0
0
0
@@ -83,14 +80,14 @@
1
0
fromelf --bin !L --output rtthread.bin
-
+
0
0
0
0
0
-
+
0
@@ -104,8 +101,8 @@
0
0
3
-
-
+
+
1
@@ -138,11 +135,11 @@
1
BIN\UL2CM3.DLL
-
-
-
-
-
+
+
+
+
+
0
@@ -175,7 +172,7 @@
0
0
"Cortex-M4"
-
+
0
0
0
@@ -184,6 +181,7 @@
0
0
2
+ 0
0
0
8
@@ -307,7 +305,7 @@
0x0
-
+
1
@@ -334,10 +332,10 @@
0
0
-
+
USE_HAL_DRIVER, STM32L4R9xx
-
- .;..\..\..\include;applications;board;board\CubeMX_Config\Inc;board\ports\include;..\libraries\HAL_Drivers;..\libraries\HAL_Drivers\config;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Inc;..\libraries\STM32L4xx_HAL\CMSIS\Device\ST\STM32L4xx\Include;..\libraries\STM32L4xx_HAL\CMSIS\Include
+
+ applications;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;board;board\CubeMX_Config\Inc;board\ports\include;..\libraries\HAL_Drivers;..\libraries\HAL_Drivers\config;..\..\..\components\finsh;.;..\..\..\include;..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Inc;..\libraries\STM32L4xx_HAL\CMSIS\Device\ST\STM32L4xx\Include;..\libraries\STM32L4xx_HAL\CMSIS\Include
@@ -352,10 +350,10 @@
0
0
-
-
-
-
+
+
+
+
@@ -367,104 +365,149 @@
0
0x08000000
0x20000000
-
+
.\board\linker_scripts\link.sct
-
-
-
-
-
+
+
+
+
+
- Kernel
+ Applications
- clock.c
+ main.c
1
- ..\..\..\src\clock.c
+ applications\main.c
+
+
+
+ cpu
+
- components.c
+ backtrace.c
1
- ..\..\..\src\components.c
+ ..\..\..\libcpu\arm\common\backtrace.c
+
+
- cpu.c
+ div0.c
1
- ..\..\..\src\cpu.c
+ ..\..\..\libcpu\arm\common\div0.c
+
+
- device.c
+ showmem.c
1
- ..\..\..\src\device.c
+ ..\..\..\libcpu\arm\common\showmem.c
+
+
- idle.c
+ cpuport.c
1
- ..\..\..\src\idle.c
+ ..\..\..\libcpu\arm\cortex-m4\cpuport.c
+
+
- ipc.c
+ context_rvds.S
+ 2
+ ..\..\..\libcpu\arm\cortex-m4\context_rvds.S
+
+
+
+
+ DeviceDrivers
+
+
+ i2c_core.c
1
- ..\..\..\src\ipc.c
+ ..\..\..\components\drivers\i2c\i2c_core.c
+
+
- irq.c
+ i2c_dev.c
1
- ..\..\..\src\irq.c
+ ..\..\..\components\drivers\i2c\i2c_dev.c
+
+
- kservice.c
+ i2c-bit-ops.c
1
- ..\..\..\src\kservice.c
+ ..\..\..\components\drivers\i2c\i2c-bit-ops.c
+
+
- memheap.c
+ pin.c
1
- ..\..\..\src\memheap.c
+ ..\..\..\components\drivers\misc\pin.c
+
+
- mempool.c
+ serial.c
1
- ..\..\..\src\mempool.c
+ ..\..\..\components\drivers\serial\serial.c
+
+
- object.c
+ completion.c
1
- ..\..\..\src\object.c
+ ..\..\..\components\drivers\src\completion.c
+
+
- scheduler.c
+ dataqueue.c
1
- ..\..\..\src\scheduler.c
+ ..\..\..\components\drivers\src\dataqueue.c
+
+
- signal.c
+ pipe.c
1
- ..\..\..\src\signal.c
+ ..\..\..\components\drivers\src\pipe.c
+
+
- thread.c
+ ringblk_buf.c
1
- ..\..\..\src\thread.c
+ ..\..\..\components\drivers\src\ringblk_buf.c
+
+
- timer.c
+ ringbuffer.c
1
- ..\..\..\src\timer.c
+ ..\..\..\components\drivers\src\ringbuffer.c
-
-
- Applications
- main.c
+ waitqueue.c
1
- applications\main.c
+ ..\..\..\components\drivers\src\waitqueue.c
+
+
+
+
+ workqueue.c
+ 1
+ ..\..\..\components\drivers\src\workqueue.c
@@ -476,26 +519,36 @@
1
board\board.c
+
+
stm32l4xx_hal_msp.c
1
board\CubeMX_Config\Src\stm32l4xx_hal_msp.c
+
+
startup_stm32l4r9xx.s
2
..\libraries\STM32L4xx_HAL\CMSIS\Device\ST\STM32L4xx\Source\Templates\arm\startup_stm32l4r9xx.s
+
+
drv_gpio.c
1
..\libraries\HAL_Drivers\drv_gpio.c
+
+
drv_usart.c
1
..\libraries\HAL_Drivers\drv_usart.c
+
+
drv_common.c
1
@@ -504,132 +557,127 @@
- cpu
+ finsh
- backtrace.c
- 1
- ..\..\..\libcpu\arm\common\backtrace.c
-
-
- div0.c
+ shell.c
1
- ..\..\..\libcpu\arm\common\div0.c
+ ..\..\..\components\finsh\shell.c
+
+
- showmem.c
+ cmd.c
1
- ..\..\..\libcpu\arm\common\showmem.c
+ ..\..\..\components\finsh\cmd.c
+
+
- cpuport.c
+ msh.c
1
- ..\..\..\libcpu\arm\cortex-m4\cpuport.c
-
-
- context_rvds.S
- 2
- ..\..\..\libcpu\arm\cortex-m4\context_rvds.S
+ ..\..\..\components\finsh\msh.c
- DeviceDrivers
+ Kernel
- i2c_core.c
- 1
- ..\..\..\components\drivers\i2c\i2c_core.c
-
-
- i2c_dev.c
- 1
- ..\..\..\components\drivers\i2c\i2c_dev.c
-
-
- i2c-bit-ops.c
- 1
- ..\..\..\components\drivers\i2c\i2c-bit-ops.c
-
-
- pin.c
- 1
- ..\..\..\components\drivers\misc\pin.c
-
-
- serial.c
+ clock.c
1
- ..\..\..\components\drivers\serial\serial.c
+ ..\..\..\src\clock.c
+
+
- completion.c
+ components.c
1
- ..\..\..\components\drivers\src\completion.c
+ ..\..\..\src\components.c
+
+
- dataqueue.c
+ device.c
1
- ..\..\..\components\drivers\src\dataqueue.c
+ ..\..\..\src\device.c
+
+
- pipe.c
+ idle.c
1
- ..\..\..\components\drivers\src\pipe.c
+ ..\..\..\src\idle.c
+
+
- ringblk_buf.c
+ ipc.c
1
- ..\..\..\components\drivers\src\ringblk_buf.c
+ ..\..\..\src\ipc.c
+
+
- ringbuffer.c
+ irq.c
1
- ..\..\..\components\drivers\src\ringbuffer.c
+ ..\..\..\src\irq.c
+
+
- waitqueue.c
+ kservice.c
1
- ..\..\..\components\drivers\src\waitqueue.c
+ ..\..\..\src\kservice.c
+
+
- workqueue.c
+ memheap.c
1
- ..\..\..\components\drivers\src\workqueue.c
+ ..\..\..\src\memheap.c
-
-
- finsh
- shell.c
+ mempool.c
1
- ..\..\..\components\finsh\shell.c
+ ..\..\..\src\mempool.c
+
+
- symbol.c
+ object.c
1
- ..\..\..\components\finsh\symbol.c
+ ..\..\..\src\object.c
+
+
- cmd.c
+ scheduler.c
1
- ..\..\..\components\finsh\cmd.c
+ ..\..\..\src\scheduler.c
+
+
- msh.c
+ signal.c
1
- ..\..\..\components\finsh\msh.c
+ ..\..\..\src\signal.c
+
+
- msh_cmd.c
+ thread.c
1
- ..\..\..\components\finsh\msh_cmd.c
+ ..\..\..\src\thread.c
+
+
- msh_file.c
+ timer.c
1
- ..\..\..\components\finsh\msh_file.c
+ ..\..\..\src\timer.c
@@ -641,111 +689,155 @@
1
..\libraries\STM32L4xx_HAL\CMSIS\Device\ST\STM32L4xx\Source\Templates\system_stm32l4xx.c
+
+
stm32l4xx_hal.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal.c
+
+
stm32l4xx_hal_comp.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_comp.c
+
+
stm32l4xx_hal_cortex.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cortex.c
+
+
stm32l4xx_hal_crc.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_crc.c
+
+
stm32l4xx_hal_crc_ex.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_crc_ex.c
+
+
stm32l4xx_hal_cryp.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cryp.c
+
+
stm32l4xx_hal_cryp_ex.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cryp_ex.c
+
+
stm32l4xx_hal_dma.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma.c
+
+
stm32l4xx_hal_dma_ex.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma_ex.c
+
+
stm32l4xx_hal_exti.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_exti.c
+
+
stm32l4xx_hal_pwr.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr.c
+
+
stm32l4xx_hal_pwr_ex.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr_ex.c
+
+
stm32l4xx_hal_rcc.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc.c
+
+
stm32l4xx_hal_rcc_ex.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc_ex.c
+
+
stm32l4xx_hal_rng.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rng.c
+
+
stm32l4xx_hal_gpio.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_gpio.c
+
+
stm32l4xx_hal_uart.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart.c
+
+
stm32l4xx_hal_uart_ex.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart_ex.c
+
+
stm32l4xx_hal_usart.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_usart.c
+
+
stm32l4xx_hal_usart_ex.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_usart_ex.c
+
+
stm32l4xx_hal_i2c.c
1
..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_i2c.c
+
+
stm32l4xx_hal_i2c_ex.c
1
@@ -756,11 +848,9 @@
-
-
-
-
+
+
+
-
diff --git a/bsp/stm32/stm32wb55-st-nucleo/project.ewp b/bsp/stm32/stm32wb55-st-nucleo/project.ewp
index 268f4f0e339ad343ccf405a301457bc394127a87..c1935c48f58fbb4967e8dd3f5575075edb6756e0 100644
--- a/bsp/stm32/stm32wb55-st-nucleo/project.ewp
+++ b/bsp/stm32/stm32wb55-st-nucleo/project.ewp
@@ -215,7 +215,9 @@
CCDefines
- STM32L475xx
+ RT_USING_DLIBC
+ _DLIB_FILE_DESCRIPTOR
+ STM32WB55xx
USE_HAL_DRIVER
@@ -342,19 +344,24 @@
CCIncludePath2
+ $PROJ_DIR$\..\..\..\components\dfs\filesystems\devfs
$PROJ_DIR$\..\..\..\components\finsh
$PROJ_DIR$\..\..\..\libcpu\arm\common
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\CMSIS\Device\ST\STM32L4xx\Include
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\CMSIS\Include
+ $PROJ_DIR$\..\..\..\components\dfs\include
+ $PROJ_DIR$\board\ports
$PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Inc
$PROJ_DIR$\.
$PROJ_DIR$\applications
$PROJ_DIR$\..\libraries\HAL_Drivers\config
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib
$PROJ_DIR$\board
+ $PROJ_DIR$\..\libraries\STM32WBxx_HAL\CMSIS\Include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common
$PROJ_DIR$\board\CubeMX_Config\Inc
+ $PROJ_DIR$\..\libraries\STM32WBxx_HAL\CMSIS\Device\ST\STM32WBxx\Include
$PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\libraries\STM32WBxx_HAL\STM32WBxx_HAL_Driver\Inc
$PROJ_DIR$\..\libraries\HAL_Drivers
@@ -1244,7 +1251,9 @@
CCDefines
- STM32L475xx
+ RT_USING_DLIBC
+ _DLIB_FILE_DESCRIPTOR
+ STM32WB55xx
USE_HAL_DRIVER
@@ -1371,19 +1380,24 @@
CCIncludePath2
+ $PROJ_DIR$\..\..\..\components\dfs\filesystems\devfs
$PROJ_DIR$\..\..\..\components\finsh
$PROJ_DIR$\..\..\..\libcpu\arm\common
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\CMSIS\Device\ST\STM32L4xx\Include
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\CMSIS\Include
+ $PROJ_DIR$\..\..\..\components\dfs\include
+ $PROJ_DIR$\board\ports
$PROJ_DIR$\..\..\..\components\drivers\include
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Inc
$PROJ_DIR$\.
$PROJ_DIR$\applications
$PROJ_DIR$\..\libraries\HAL_Drivers\config
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib
$PROJ_DIR$\board
+ $PROJ_DIR$\..\libraries\STM32WBxx_HAL\CMSIS\Include
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common
$PROJ_DIR$\board\CubeMX_Config\Inc
+ $PROJ_DIR$\..\libraries\STM32WBxx_HAL\CMSIS\Device\ST\STM32WBxx\Include
$PROJ_DIR$\..\..\..\include
+ $PROJ_DIR$\..\libraries\STM32WBxx_HAL\STM32WBxx_HAL_Driver\Inc
$PROJ_DIR$\..\libraries\HAL_Drivers
@@ -2066,88 +2080,22 @@
- Drivers
-
- $PROJ_DIR$\board\board.c
-
-
- $PROJ_DIR$\board\CubeMX_Config\Src\stm32l4xx_hal_msp.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\CMSIS\Device\ST\STM32L4xx\Source\Templates\iar\startup_stm32l475xx.s
-
-
- $PROJ_DIR$\..\libraries\HAL_Drivers\drv_gpio.c
-
-
- $PROJ_DIR$\..\libraries\HAL_Drivers\drv_usart.c
-
-
- $PROJ_DIR$\..\libraries\HAL_Drivers\drv_common.c
-
-
-
- Kernel
-
- $PROJ_DIR$\..\..\..\src\clock.c
-
-
- $PROJ_DIR$\..\..\..\src\components.c
-
-
- $PROJ_DIR$\..\..\..\src\device.c
-
-
- $PROJ_DIR$\..\..\..\src\idle.c
-
-
- $PROJ_DIR$\..\..\..\src\ipc.c
-
-
- $PROJ_DIR$\..\..\..\src\irq.c
-
-
- $PROJ_DIR$\..\..\..\src\kservice.c
-
-
- $PROJ_DIR$\..\..\..\src\mem.c
-
-
- $PROJ_DIR$\..\..\..\src\mempool.c
-
+ cpu
- $PROJ_DIR$\..\..\..\src\object.c
-
-
- $PROJ_DIR$\..\..\..\src\scheduler.c
-
-
- $PROJ_DIR$\..\..\..\src\signal.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\common\backtrace.c
- $PROJ_DIR$\..\..\..\src\thread.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\common\div0.c
- $PROJ_DIR$\..\..\..\src\timer.c
+ $PROJ_DIR$\..\..\..\libcpu\arm\common\showmem.c
-
-
- CORTEX-M4
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\cpuport.c
$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m4\context_iar.S
-
- $PROJ_DIR$\..\..\..\libcpu\arm\common\backtrace.c
-
-
- $PROJ_DIR$\..\..\..\libcpu\arm\common\div0.c
-
-
- $PROJ_DIR$\..\..\..\libcpu\arm\common\showmem.c
-
DeviceDrivers
@@ -2180,318 +2128,249 @@
- finsh
-
- $PROJ_DIR$\..\..\..\components\finsh\shell.c
-
-
- $PROJ_DIR$\..\..\..\components\finsh\symbol.c
-
-
- $PROJ_DIR$\..\..\..\components\finsh\cmd.c
-
-
- $PROJ_DIR$\..\..\..\components\finsh\msh.c
-
-
- $PROJ_DIR$\..\..\..\components\finsh\msh_cmd.c
-
-
- $PROJ_DIR$\..\..\..\components\finsh\msh_file.c
-
-
-
- STM32_HAL
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\CMSIS\Device\ST\STM32L4xx\Source\Templates\system_stm32l4xx.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_adc.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_adc_ex.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_can.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_comp.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cortex.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_crc.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_crc_ex.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cryp.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cryp_ex.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dac.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dac_ex.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dcmi.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dfsdm.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dfsdm_ex.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma2d.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma_ex.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dsi.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_exti.c
-
+ dlib
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_firewall.c
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\environ.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash.c
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\libc.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash_ex.c
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\rmtx.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash_ramfunc.c
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\stdio.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_gfxmmu.c
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_close.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_gpio.c
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_lseek.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_hash.c
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_mem.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_hash_ex.c
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_open.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_hcd.c
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_read.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_i2c.c
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_remove.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_i2c_ex.c
-
-
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_irda.c
+ $PROJ_DIR$\..\..\..\components\libc\compilers\dlib\syscall_write.c
+
+
+ Drivers
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_iwdg.c
+ $PROJ_DIR$\board\board.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_lcd.c
+ $PROJ_DIR$\board\CubeMX_Config\Src\stm32wbxx_hal_msp.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_lptim.c
+ $PROJ_DIR$\..\libraries\STM32WBxx_HAL\CMSIS\Device\ST\STM32WBxx\Source\Templates\iar\startup_stm32wb55xx_cm4.s
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_ltdc.c
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drv_gpio.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_ltdc_ex.c
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drv_usart.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_nand.c
+ $PROJ_DIR$\..\libraries\HAL_Drivers\drv_common.c
+
+
+ Filesystem
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_nor.c
+ $PROJ_DIR$\..\..\..\components\dfs\src\dfs.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_opamp.c
+ $PROJ_DIR$\..\..\..\components\dfs\src\dfs_file.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_opamp_ex.c
+ $PROJ_DIR$\..\..\..\components\dfs\src\dfs_fs.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_ospi.c
+ $PROJ_DIR$\..\..\..\components\dfs\src\dfs_posix.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pcd.c
+ $PROJ_DIR$\..\..\..\components\dfs\src\poll.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pcd_ex.c
+ $PROJ_DIR$\..\..\..\components\dfs\src\select.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr.c
+ $PROJ_DIR$\..\..\..\components\dfs\filesystems\devfs\devfs.c
+
+
+ finsh
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr_ex.c
+ $PROJ_DIR$\..\..\..\components\finsh\shell.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_qspi.c
+ $PROJ_DIR$\..\..\..\components\finsh\cmd.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc_ex.c
+ $PROJ_DIR$\..\..\..\components\finsh\msh_file.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rng.c
+ $PROJ_DIR$\..\..\..\components\finsh\finsh_compiler.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rtc.c
+ $PROJ_DIR$\..\..\..\components\finsh\finsh_error.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rtc_ex.c
+ $PROJ_DIR$\..\..\..\components\finsh\finsh_heap.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_sai.c
+ $PROJ_DIR$\..\..\..\components\finsh\finsh_init.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_sai_ex.c
+ $PROJ_DIR$\..\..\..\components\finsh\finsh_node.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_sd.c
+ $PROJ_DIR$\..\..\..\components\finsh\finsh_ops.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_sd_ex.c
+ $PROJ_DIR$\..\..\..\components\finsh\finsh_parser.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_smartcard.c
+ $PROJ_DIR$\..\..\..\components\finsh\finsh_var.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_smartcard_ex.c
+ $PROJ_DIR$\..\..\..\components\finsh\finsh_vm.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_smbus.c
+ $PROJ_DIR$\..\..\..\components\finsh\finsh_token.c
+
+
+ Kernel
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_spi.c
+ $PROJ_DIR$\..\..\..\src\clock.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_spi_ex.c
+ $PROJ_DIR$\..\..\..\src\components.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_sram.c
+ $PROJ_DIR$\..\..\..\src\device.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_swpmi.c
+ $PROJ_DIR$\..\..\..\src\idle.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_tim.c
+ $PROJ_DIR$\..\..\..\src\ipc.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_tim_ex.c
+ $PROJ_DIR$\..\..\..\src\irq.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_tsc.c
+ $PROJ_DIR$\..\..\..\src\kservice.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart.c
+ $PROJ_DIR$\..\..\..\src\mem.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart_ex.c
+ $PROJ_DIR$\..\..\..\src\mempool.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_usart.c
+ $PROJ_DIR$\..\..\..\src\object.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_usart_ex.c
+ $PROJ_DIR$\..\..\..\src\scheduler.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_wwdg.c
+ $PROJ_DIR$\..\..\..\src\signal.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_ll_adc.c
+ $PROJ_DIR$\..\..\..\src\thread.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_ll_comp.c
+ $PROJ_DIR$\..\..\..\src\timer.c
+
+
+ libc
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_ll_crc.c
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\time.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_ll_crs.c
+ $PROJ_DIR$\..\..\..\components\libc\compilers\common\unistd.c
+
+
+ STM32_HAL
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_ll_dac.c
+ $PROJ_DIR$\..\libraries\STM32WBxx_HAL\CMSIS\Device\ST\STM32WBxx\Source\Templates\system_stm32wbxx.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_ll_dma.c
+ $PROJ_DIR$\..\libraries\STM32WBxx_HAL\STM32WBxx_HAL_Driver\Src\STM32wbxx_hal.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_ll_dma2d.c
+ $PROJ_DIR$\..\libraries\STM32WBxx_HAL\STM32WBxx_HAL_Driver\Src\STM32wbxx_hal_comp.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_ll_exti.c
+ $PROJ_DIR$\..\libraries\STM32WBxx_HAL\STM32WBxx_HAL_Driver\Src\STM32wbxx_hal_cortex.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_ll_fmc.c
+ $PROJ_DIR$\..\libraries\STM32WBxx_HAL\STM32WBxx_HAL_Driver\Src\STM32wbxx_hal_crc.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_ll_gpio.c
+ $PROJ_DIR$\..\libraries\STM32WBxx_HAL\STM32WBxx_HAL_Driver\Src\STM32wbxx_hal_crc_ex.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_ll_i2c.c
+ $PROJ_DIR$\..\libraries\STM32WBxx_HAL\STM32WBxx_HAL_Driver\Src\STM32wbxx_hal_cryp.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_ll_lptim.c
+ $PROJ_DIR$\..\libraries\STM32WBxx_HAL\STM32WBxx_HAL_Driver\Src\STM32wbxx_hal_cryp_ex.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_ll_lpuart.c
+ $PROJ_DIR$\..\libraries\STM32WBxx_HAL\STM32WBxx_HAL_Driver\Src\STM32wbxx_hal_dma.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_ll_opamp.c
+ $PROJ_DIR$\..\libraries\STM32WBxx_HAL\STM32WBxx_HAL_Driver\Src\STM32wbxx_hal_dma_ex.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_ll_pwr.c
+ $PROJ_DIR$\..\libraries\STM32WBxx_HAL\STM32WBxx_HAL_Driver\Src\STM32wbxx_hal_exti.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_ll_rcc.c
+ $PROJ_DIR$\..\libraries\STM32WBxx_HAL\STM32WBxx_HAL_Driver\Src\STM32wbxx_hal_pwr.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_ll_rng.c
+ $PROJ_DIR$\..\libraries\STM32WBxx_HAL\STM32WBxx_HAL_Driver\Src\STM32wbxx_hal_pwr_ex.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_ll_rtc.c
+ $PROJ_DIR$\..\libraries\STM32WBxx_HAL\STM32WBxx_HAL_Driver\Src\STM32wbxx_hal_rcc.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_ll_sdmmc.c
+ $PROJ_DIR$\..\libraries\STM32WBxx_HAL\STM32WBxx_HAL_Driver\Src\STM32wbxx_hal_rcc_ex.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_ll_spi.c
+ $PROJ_DIR$\..\libraries\STM32WBxx_HAL\STM32WBxx_HAL_Driver\Src\STM32wbxx_hal_rng.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_ll_swpmi.c
+ $PROJ_DIR$\..\libraries\STM32WBxx_HAL\STM32WBxx_HAL_Driver\Src\STM32wbxx_hal_gpio.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_ll_tim.c
+ $PROJ_DIR$\..\libraries\STM32WBxx_HAL\STM32WBxx_HAL_Driver\Src\STM32wbxx_hal_uart.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_ll_usart.c
+ $PROJ_DIR$\..\libraries\STM32WBxx_HAL\STM32WBxx_HAL_Driver\Src\STM32wbxx_hal_uart_ex.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_ll_usb.c
+ $PROJ_DIR$\..\libraries\STM32WBxx_HAL\STM32WBxx_HAL_Driver\Src\STM32wbxx_hal_usart.c
- $PROJ_DIR$\..\libraries\STM32L4xx_HAL\STM32L4xx_HAL_Driver\Src\stm32l4xx_ll_utils.c
+ $PROJ_DIR$\..\libraries\STM32WBxx_HAL\STM32WBxx_HAL_Driver\Src\STM32wbxx_hal_usart_ex.c