From 7788227887d26bd989775d04a3649ea9d0baeab0 Mon Sep 17 00:00:00 2001 From: yandld <1453363089@qq.com> Date: Fri, 30 Dec 2022 16:31:36 +0800 Subject: [PATCH] [bsp][lpc55sxx] update IDE project file 1. update all LPC55sxx ide project file --- bsp/lpc55sxx/lpc55s06_nxp_evk/project.uvoptx | 1132 +---------------- bsp/lpc55sxx/lpc55s06_nxp_evk/project.uvprojx | 265 +++- bsp/lpc55sxx/lpc55s16_nxp_evk/project.uvoptx | 1035 +-------------- bsp/lpc55sxx/lpc55s16_nxp_evk/project.uvprojx | 248 +++- bsp/lpc55sxx/lpc55s28_nxp_evk/project.uvoptx | 1132 ----------------- bsp/lpc55sxx/lpc55s28_nxp_evk/project.uvprojx | 267 +++- bsp/lpc55sxx/lpc55s36_nxp_evk/project.uvoptx | 1049 +-------------- bsp/lpc55sxx/lpc55s36_nxp_evk/project.uvprojx | 253 +++- bsp/lpc55sxx/lpc55s69_nxp_evk/project.ewp | 3 - bsp/lpc55sxx/lpc55s69_nxp_evk/project.uvoptx | 174 ++- bsp/lpc55sxx/lpc55s69_nxp_evk/project.uvprojx | 14 +- 11 files changed, 908 insertions(+), 4664 deletions(-) diff --git a/bsp/lpc55sxx/lpc55s06_nxp_evk/project.uvoptx b/bsp/lpc55sxx/lpc55s06_nxp_evk/project.uvoptx index 08df094cf4..bd68513f70 100644 --- a/bsp/lpc55sxx/lpc55s06_nxp_evk/project.uvoptx +++ b/bsp/lpc55sxx/lpc55s06_nxp_evk/project.uvoptx @@ -22,7 +22,7 @@ - rtthread-lpc55s06 + rtthread-lpc55s28 0x4 ARM-ADS @@ -77,7 +77,7 @@ 0 1 - 0 + 8 0 1 @@ -119,13 +119,13 @@ 0 - CMSIS_AGDI_V8M - -X"Any" -UAny -O206 -S9 -C0 -P00000000 -N00("ARM CoreSight SW-DP") -D00(6BA02477) -L00(0) -TO65554 -TC10000000 -TT10000000 -TP20 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO7 -FD20000000 -FC1000 -FN2 -FF0LPC550XX_256.FLM -FS00 -FL040000 -FP0($$Device:LPC55S06JBD64$arm\LPC550XX_256.FLM) -FF1LPC550XX_S_256.FLM -FS110000000 -FL140000 -FP1($$Device:LPC55S06JBD64$arm\LPC550XX_S_256.FLM) + UL2V8M + UL2V8M(-S0 -C0 -P0 ) -FN2 -FC1000 -FD20000000 -FF0LPC550XX_256 -FF1LPC550XX_S_256 -FL040000 -FL140000 -FS00 -FS110000000 -FP0($$Device:LPC55S06JBD64$arm\LPC550XX_256.FLM) -FP1($$Device:LPC55S06JBD64$arm\LPC550XX_S_256.FLM) 0 - UL2V8M - UL2V8M(-S0 -C0 -P0 -FD20000000 -FC1000 -FN2 -FF0LPC550XX_256 -FS00 -FL040000 -FF1LPC550XX_S_256 -FS110000000 -FL140000 -FP0($$Device:LPC55S06JBD64$arm\LPC550XX_256.FLM) -FP1($$Device:LPC55S06JBD64$arm\LPC550XX_S_256.FLM)) + CMSIS_AGDI_V8M + UL2V8M(-S0 -C0 -P0 ) -FN2 -FC1000 -FD20000000 -FF0LPC550XX_256 -FF1LPC550XX_S_256 -FL040000 -FL140000 -FS00 -FS110000000 -FP0($$Device:LPC55S06JBD64$arm\LPC550XX_256.FLM) -FP1($$Device:LPC55S06JBD64$arm\LPC550XX_S_256.FLM) @@ -181,1124 +181,4 @@ - - Applications - 0 - 0 - 0 - 0 - - 1 - 1 - 1 - 0 - 0 - 0 - applications\main.c - main.c - 0 - 0 - - - - - Compiler - 0 - 0 - 0 - 0 - - 2 - 2 - 1 - 0 - 0 - 0 - ..\..\..\components\libc\compilers\armlibc\syscall_mem.c - syscall_mem.c - 0 - 0 - - - 2 - 3 - 1 - 0 - 0 - 0 - ..\..\..\components\libc\compilers\armlibc\syscalls.c - syscalls.c - 0 - 0 - - - 2 - 4 - 1 - 0 - 0 - 0 - ..\..\..\components\libc\compilers\common\cctype.c - cctype.c - 0 - 0 - - - 2 - 5 - 1 - 0 - 0 - 0 - ..\..\..\components\libc\compilers\common\cstdio.c - cstdio.c - 0 - 0 - - - 2 - 6 - 1 - 0 - 0 - 0 - ..\..\..\components\libc\compilers\common\cstdlib.c - cstdlib.c - 0 - 0 - - - 2 - 7 - 1 - 0 - 0 - 0 - ..\..\..\components\libc\compilers\common\cstring.c - cstring.c - 0 - 0 - - - 2 - 8 - 1 - 0 - 0 - 0 - ..\..\..\components\libc\compilers\common\ctime.c - ctime.c - 0 - 0 - - - 2 - 9 - 1 - 0 - 0 - 0 - ..\..\..\components\libc\compilers\common\cwchar.c - cwchar.c - 0 - 0 - - - - - CPU - 0 - 0 - 0 - 0 - - 3 - 10 - 1 - 0 - 0 - 0 - ..\..\..\libcpu\arm\common\backtrace.c - backtrace.c - 0 - 0 - - - 3 - 11 - 1 - 0 - 0 - 0 - ..\..\..\libcpu\arm\common\div0.c - div0.c - 0 - 0 - - - 3 - 12 - 1 - 0 - 0 - 0 - ..\..\..\libcpu\arm\common\showmem.c - showmem.c - 0 - 0 - - - 3 - 13 - 2 - 0 - 0 - 0 - ..\..\..\libcpu\arm\cortex-m33\context_rvds.S - context_rvds.S - 0 - 0 - - - 3 - 14 - 1 - 0 - 0 - 0 - ..\..\..\libcpu\arm\cortex-m33\cpuport.c - cpuport.c - 0 - 0 - - - 3 - 15 - 2 - 0 - 0 - 0 - ..\..\..\libcpu\arm\cortex-m33\syscall_rvds.S - syscall_rvds.S - 0 - 0 - - - 3 - 16 - 1 - 0 - 0 - 0 - ..\..\..\libcpu\arm\cortex-m33\trustzone.c - trustzone.c - 0 - 0 - - - - - DeviceDrivers - 0 - 0 - 0 - 0 - - 4 - 17 - 1 - 0 - 0 - 0 - ..\..\..\components\drivers\ipc\completion.c - completion.c - 0 - 0 - - - 4 - 18 - 1 - 0 - 0 - 0 - ..\..\..\components\drivers\ipc\dataqueue.c - dataqueue.c - 0 - 0 - - - 4 - 19 - 1 - 0 - 0 - 0 - ..\..\..\components\drivers\ipc\pipe.c - pipe.c - 0 - 0 - - - 4 - 20 - 1 - 0 - 0 - 0 - ..\..\..\components\drivers\ipc\ringblk_buf.c - ringblk_buf.c - 0 - 0 - - - 4 - 21 - 1 - 0 - 0 - 0 - ..\..\..\components\drivers\ipc\ringbuffer.c - ringbuffer.c - 0 - 0 - - - 4 - 22 - 1 - 0 - 0 - 0 - ..\..\..\components\drivers\ipc\waitqueue.c - waitqueue.c - 0 - 0 - - - 4 - 23 - 1 - 0 - 0 - 0 - ..\..\..\components\drivers\ipc\workqueue.c - workqueue.c - 0 - 0 - - - 4 - 24 - 1 - 0 - 0 - 0 - ..\..\..\components\drivers\misc\pin.c - pin.c - 0 - 0 - - - 4 - 25 - 1 - 0 - 0 - 0 - ..\..\..\components\drivers\serial\serial.c - serial.c - 0 - 0 - - - - - Drivers - 0 - 0 - 0 - 0 - - 5 - 26 - 1 - 0 - 0 - 0 - board\MCUX_Config\board\clock_config.c - clock_config.c - 0 - 0 - - - 5 - 27 - 1 - 0 - 0 - 0 - board\MCUX_Config\board\pin_mux.c - pin_mux.c - 0 - 0 - - - 5 - 28 - 1 - 0 - 0 - 0 - board\board.c - board.c - 0 - 0 - - - 5 - 29 - 1 - 0 - 0 - 0 - ..\Libraries\drivers\drv_key.c - drv_key.c - 0 - 0 - - - 5 - 30 - 1 - 0 - 0 - 0 - ..\Libraries\drivers\drv_led.c - drv_led.c - 0 - 0 - - - 5 - 31 - 1 - 0 - 0 - 0 - ..\Libraries\drivers\drv_pin.c - drv_pin.c - 0 - 0 - - - 5 - 32 - 1 - 0 - 0 - 0 - ..\Libraries\drivers\drv_uart.c - drv_uart.c - 0 - 0 - - - - - Finsh - 0 - 0 - 0 - 0 - - 6 - 33 - 1 - 0 - 0 - 0 - ..\..\..\components\finsh\shell.c - shell.c - 0 - 0 - - - 6 - 34 - 1 - 0 - 0 - 0 - ..\..\..\components\finsh\msh.c - msh.c - 0 - 0 - - - 6 - 35 - 1 - 0 - 0 - 0 - ..\..\..\components\finsh\msh_parse.c - msh_parse.c - 0 - 0 - - - 6 - 36 - 1 - 0 - 0 - 0 - ..\..\..\components\finsh\cmd.c - cmd.c - 0 - 0 - - - - - Kernel - 0 - 0 - 0 - 0 - - 7 - 37 - 1 - 0 - 0 - 0 - ..\..\..\src\clock.c - clock.c - 0 - 0 - - - 7 - 38 - 1 - 0 - 0 - 0 - ..\..\..\src\components.c - components.c - 0 - 0 - - - 7 - 39 - 1 - 0 - 0 - 0 - ..\..\..\src\device.c - device.c - 0 - 0 - - - 7 - 40 - 1 - 0 - 0 - 0 - ..\..\..\src\idle.c - idle.c - 0 - 0 - - - 7 - 41 - 1 - 0 - 0 - 0 - ..\..\..\src\ipc.c - ipc.c - 0 - 0 - - - 7 - 42 - 1 - 0 - 0 - 0 - ..\..\..\src\irq.c - irq.c - 0 - 0 - - - 7 - 43 - 1 - 0 - 0 - 0 - ..\..\..\src\kservice.c - kservice.c - 0 - 0 - - - 7 - 44 - 1 - 0 - 0 - 0 - ..\..\..\src\mem.c - mem.c - 0 - 0 - - - 7 - 45 - 1 - 0 - 0 - 0 - ..\..\..\src\mempool.c - mempool.c - 0 - 0 - - - 7 - 46 - 1 - 0 - 0 - 0 - ..\..\..\src\object.c - object.c - 0 - 0 - - - 7 - 47 - 1 - 0 - 0 - 0 - ..\..\..\src\scheduler.c - scheduler.c - 0 - 0 - - - 7 - 48 - 1 - 0 - 0 - 0 - ..\..\..\src\thread.c - thread.c - 0 - 0 - - - 7 - 49 - 1 - 0 - 0 - 0 - ..\..\..\src\timer.c - timer.c - 0 - 0 - - - - - Libraries - 0 - 0 - 0 - 0 - - 8 - 50 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_plu.c - fsl_plu.c - 0 - 0 - - - 8 - 51 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_common.c - fsl_common.c - 0 - 0 - - - 8 - 52 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_anactrl.c - fsl_anactrl.c - 0 - 0 - - - 8 - 53 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_gpio.c - fsl_gpio.c - 0 - 0 - - - 8 - 54 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_sysctl.c - fsl_sysctl.c - 0 - 0 - - - 8 - 55 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_utick.c - fsl_utick.c - 0 - 0 - - - 8 - 56 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_inputmux.c - fsl_inputmux.c - 0 - 0 - - - 8 - 57 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_hashcrypt.c - fsl_hashcrypt.c - 0 - 0 - - - 8 - 58 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_common_arm.c - fsl_common_arm.c - 0 - 0 - - - 8 - 59 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_iap.c - fsl_iap.c - 0 - 0 - - - 8 - 60 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_pint.c - fsl_pint.c - 0 - 0 - - - 8 - 61 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_rtc.c - fsl_rtc.c - 0 - 0 - - - 8 - 62 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_power.c - fsl_power.c - 0 - 0 - - - 8 - 63 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S06\LPC55S06\system_LPC55S06.c - system_LPC55S06.c - 0 - 0 - - - 8 - 64 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_usart.c - fsl_usart.c - 0 - 0 - - - 8 - 65 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_gint.c - fsl_gint.c - 0 - 0 - - - 8 - 66 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_mrt.c - fsl_mrt.c - 0 - 0 - - - 8 - 67 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_wwdt.c - fsl_wwdt.c - 0 - 0 - - - 8 - 68 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_i2c_dma.c - fsl_i2c_dma.c - 0 - 0 - - - 8 - 69 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_sctimer.c - fsl_sctimer.c - 0 - 0 - - - 8 - 70 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_i2c.c - fsl_i2c.c - 0 - 0 - - - 8 - 71 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_spi.c - fsl_spi.c - 0 - 0 - - - 8 - 72 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_cmp.c - fsl_cmp.c - 0 - 0 - - - 8 - 73 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_casper.c - fsl_casper.c - 0 - 0 - - - 8 - 74 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_i2s_dma.c - fsl_i2s_dma.c - 0 - 0 - - - 8 - 75 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_puf.c - fsl_puf.c - 0 - 0 - - - 8 - 76 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_rng.c - fsl_rng.c - 0 - 0 - - - 8 - 77 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_dma.c - fsl_dma.c - 0 - 0 - - - 8 - 78 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_ctimer.c - fsl_ctimer.c - 0 - 0 - - - 8 - 79 - 2 - 0 - 0 - 0 - ..\Libraries\LPC55S06\LPC55S06\arm\startup_LPC55S06.s - startup_LPC55S06.s - 0 - 0 - - - 8 - 80 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_clock.c - fsl_clock.c - 0 - 0 - - - 8 - 81 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_flexcomm.c - fsl_flexcomm.c - 0 - 0 - - - 8 - 82 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_crc.c - fsl_crc.c - 0 - 0 - - - 8 - 83 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_i2s.c - fsl_i2s.c - 0 - 0 - - - 8 - 84 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_reset.c - fsl_reset.c - 0 - 0 - - - 8 - 85 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_lpadc.c - fsl_lpadc.c - 0 - 0 - - - 8 - 86 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_spi_dma.c - fsl_spi_dma.c - 0 - 0 - - - 8 - 87 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_ostimer.c - fsl_ostimer.c - 0 - 0 - - - 8 - 88 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_usart_dma.c - fsl_usart_dma.c - 0 - 0 - - - diff --git a/bsp/lpc55sxx/lpc55s06_nxp_evk/project.uvprojx b/bsp/lpc55sxx/lpc55s06_nxp_evk/project.uvprojx index 8f125c2569..407546c76a 100644 --- a/bsp/lpc55sxx/lpc55s06_nxp_evk/project.uvprojx +++ b/bsp/lpc55sxx/lpc55s06_nxp_evk/project.uvprojx @@ -1,10 +1,7 @@ - 2.1 -
### uVision Project, (C) Keil Software
- rtthread-lpc55s06 @@ -19,28 +16,28 @@ NXP.LPC55S06_DFP.14.0.0 https://mcuxpresso.nxp.com/cmsis_pack/repo/ IRAM(0x10000000,0x03d800) IRAM2(0x20000000,0x010000) IROM(0x03000000,0x020000) IROM2(0x13000000,0x020000) XRAM(0x30000000,0x010000) XRAM2(0x20010000,0x4000) XRAM3(0x30010000,0x4000) XROM(0x00000000,0x03d800) CPUTYPE("Cortex-M33") FPU3(SFPU) DSP TZ CLOCK(12000000) ELITTLE - - + + UL2V8M(-S0 -C0 -P0 -FD20000000 -FC1000 -FN2 -FF0LPC550XX_256 -FS00 -FL040000 -FF1LPC550XX_S_256 -FS110000000 -FL140000 -FP0($$Device:LPC55S06JBD64$arm\LPC550XX_256.FLM) -FP1($$Device:LPC55S06JBD64$arm\LPC550XX_S_256.FLM)) 0 $$Device:LPC55S06JBD64$fsl_device_registers.h - - - - - - - - - + + + + + + + + + $$Device:LPC55S06JBD64$LPC55S06.xml 0 0 - - - - - + + + + + 0 0 @@ -62,8 +59,8 @@ 0 0 - - + + 0 0 0 @@ -72,8 +69,8 @@ 0 0 - - + + 0 0 0 @@ -82,15 +79,15 @@ 0 0 - - + + 0 0 0 0 0 - + 0 @@ -104,15 +101,15 @@ 0 0 3 - - + + 1 - - - - + + + + SARMV8M.DLL -MPU TCM.DLL @@ -139,10 +136,10 @@ 1 BIN\UL2V8M.DLL "" () - - - - + + + + 0 @@ -175,7 +172,7 @@ 0 0 "Cortex-M33" - + 0 0 0 @@ -309,7 +306,7 @@ 0x10000 - + 1 @@ -338,7 +335,7 @@ --target=arm-arm-none-eabi __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, DEBUG - + board\MCUX_Config\board;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\Libraries\LPC55S06\middleware\sdmmc\port;board;..\Libraries\drivers;..\..\..\components\libc\posix\io\poll;..\..\..\components\finsh;..\Libraries\LPC55S06\LPC55S06;..\..\..\components\libc\compilers\common\include;..\..\..\libcpu\arm\common;..\Libraries\CMSIS\Core\Include;applications;..\..\..\libcpu\arm\cortex-m33;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\stdio;..\Libraries\LPC55S06\components\codec;..\Libraries\drivers\config;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;.;..\Libraries\LPC55S06\LPC55S06\drivers;..\..\..\include @@ -355,9 +352,9 @@ 1 -x assembler-with-cpp - - - + + + @@ -369,13 +366,13 @@ 0 0x00000000 0x02000000 - + .\board\linker_scripts\LPC55S06_flash.scf - - - - - + + + + + @@ -398,36 +395,50 @@ 1 ..\..\..\components\libc\compilers\armlibc\syscall_mem.c + + syscalls.c 1 ..\..\..\components\libc\compilers\armlibc\syscalls.c + + cctype.c 1 ..\..\..\components\libc\compilers\common\cctype.c + + cstdio.c 1 ..\..\..\components\libc\compilers\common\cstdio.c + + cstdlib.c 1 ..\..\..\components\libc\compilers\common\cstdlib.c + + cstring.c 1 ..\..\..\components\libc\compilers\common\cstring.c + + ctime.c 1 ..\..\..\components\libc\compilers\common\ctime.c + + cwchar.c 1 @@ -438,36 +449,41 @@ CPU - - backtrace.c - 1 - ..\..\..\libcpu\arm\common\backtrace.c - div0.c 1 ..\..\..\libcpu\arm\common\div0.c + + showmem.c 1 ..\..\..\libcpu\arm\common\showmem.c + + context_rvds.S 2 ..\..\..\libcpu\arm\cortex-m33\context_rvds.S + + cpuport.c 1 ..\..\..\libcpu\arm\cortex-m33\cpuport.c + + syscall_rvds.S 2 ..\..\..\libcpu\arm\cortex-m33\syscall_rvds.S + + trustzone.c 1 @@ -483,41 +499,57 @@ 1 ..\..\..\components\drivers\ipc\completion.c + + dataqueue.c 1 ..\..\..\components\drivers\ipc\dataqueue.c + + pipe.c 1 ..\..\..\components\drivers\ipc\pipe.c + + ringblk_buf.c 1 ..\..\..\components\drivers\ipc\ringblk_buf.c + + ringbuffer.c 1 ..\..\..\components\drivers\ipc\ringbuffer.c + + waitqueue.c 1 ..\..\..\components\drivers\ipc\waitqueue.c + + workqueue.c 1 ..\..\..\components\drivers\ipc\workqueue.c + + pin.c 1 ..\..\..\components\drivers\misc\pin.c + + serial.c 1 @@ -533,31 +565,43 @@ 1 board\MCUX_Config\board\clock_config.c + + pin_mux.c 1 board\MCUX_Config\board\pin_mux.c + + board.c 1 board\board.c + + drv_key.c 1 ..\Libraries\drivers\drv_key.c + + drv_led.c 1 ..\Libraries\drivers\drv_led.c + + drv_pin.c 1 ..\Libraries\drivers\drv_pin.c + + drv_uart.c 1 @@ -573,16 +617,22 @@ 1 ..\..\..\components\finsh\shell.c + + msh.c 1 ..\..\..\components\finsh\msh.c + + msh_parse.c 1 ..\..\..\components\finsh\msh_parse.c + + cmd.c 1 @@ -598,61 +648,85 @@ 1 ..\..\..\src\clock.c + + components.c 1 ..\..\..\src\components.c + + device.c 1 ..\..\..\src\device.c + + idle.c 1 ..\..\..\src\idle.c + + ipc.c 1 ..\..\..\src\ipc.c + + irq.c 1 ..\..\..\src\irq.c + + kservice.c 1 ..\..\..\src\kservice.c + + mem.c 1 ..\..\..\src\mem.c + + mempool.c 1 ..\..\..\src\mempool.c + + object.c 1 ..\..\..\src\object.c + + scheduler.c 1 ..\..\..\src\scheduler.c + + thread.c 1 ..\..\..\src\thread.c + + timer.c 1 @@ -668,191 +742,267 @@ 1 ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_plu.c + + fsl_common.c 1 ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_common.c + + fsl_anactrl.c 1 ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_anactrl.c + + fsl_gpio.c 1 ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_gpio.c + + fsl_sysctl.c 1 ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_sysctl.c + + fsl_utick.c 1 ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_utick.c + + fsl_inputmux.c 1 ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_inputmux.c + + fsl_hashcrypt.c 1 ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_hashcrypt.c + + fsl_common_arm.c 1 ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_common_arm.c + + fsl_iap.c 1 ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_iap.c + + fsl_pint.c 1 ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_pint.c + + fsl_rtc.c 1 ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_rtc.c + + fsl_power.c 1 ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_power.c + + system_LPC55S06.c 1 ..\Libraries\LPC55S06\LPC55S06\system_LPC55S06.c + + fsl_usart.c 1 ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_usart.c + + fsl_gint.c 1 ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_gint.c + + fsl_mrt.c 1 ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_mrt.c + + fsl_wwdt.c 1 ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_wwdt.c + + fsl_i2c_dma.c 1 ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_i2c_dma.c + + fsl_sctimer.c 1 ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_sctimer.c + + fsl_i2c.c 1 ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_i2c.c + + fsl_spi.c 1 ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_spi.c + + fsl_cmp.c 1 ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_cmp.c + + fsl_casper.c 1 ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_casper.c + + fsl_i2s_dma.c 1 ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_i2s_dma.c + + fsl_puf.c 1 ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_puf.c + + fsl_rng.c 1 ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_rng.c + + fsl_dma.c 1 ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_dma.c + + fsl_ctimer.c 1 ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_ctimer.c + + startup_LPC55S06.s 2 ..\Libraries\LPC55S06\LPC55S06\arm\startup_LPC55S06.s + + fsl_clock.c 1 ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_clock.c + + fsl_flexcomm.c 1 ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_flexcomm.c + + fsl_crc.c 1 ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_crc.c + + fsl_i2s.c 1 ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_i2s.c + + fsl_reset.c 1 ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_reset.c + + fsl_lpadc.c 1 ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_lpadc.c + + fsl_spi_dma.c 1 ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_spi_dma.c + + fsl_ostimer.c 1 ..\Libraries\LPC55S06\LPC55S06\drivers\fsl_ostimer.c + + fsl_usart_dma.c 1 @@ -863,13 +1013,11 @@ - - - - + + + - @@ -878,5 +1026,4 @@ -
diff --git a/bsp/lpc55sxx/lpc55s16_nxp_evk/project.uvoptx b/bsp/lpc55sxx/lpc55s16_nxp_evk/project.uvoptx index 9299f19f6d..f6c6bc586c 100644 --- a/bsp/lpc55sxx/lpc55s16_nxp_evk/project.uvoptx +++ b/bsp/lpc55sxx/lpc55s16_nxp_evk/project.uvoptx @@ -77,7 +77,7 @@ 0 1 - 8 + 0 0 1 @@ -103,7 +103,7 @@ 1 0 0 - 4 + 13 @@ -114,14 +114,9 @@ - Segger\JL2CM3.dll + BIN\UL2V8M.DLL - - 0 - JL2CM3 - -U723308249 -O78 -S2 -ZTIFSpeedSel5000 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -N00("ARM CoreSight SW-DP") -D00(6BA02477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO7 -FD20000000 -FC1000 -FN2 -FF0LPC551XX_256.FLM -FS00 -FL040000 -FP0($$Device:LPC55S16JBD100$arm\LPC551XX_256.FLM) -FF1LPC551XX_S_256.FLM -FS110000000 -FL140000 -FP1($$Device:LPC55S16JBD100$arm\LPC551XX_S_256.FLM) - 0 UL2V8M @@ -181,1028 +176,4 @@ - - Applications - 0 - 0 - 0 - 0 - - 1 - 1 - 1 - 0 - 0 - 0 - applications\main.c - main.c - 0 - 0 - - - - - Compiler - 0 - 0 - 0 - 0 - - 2 - 2 - 1 - 0 - 0 - 0 - ..\..\..\components\libc\compilers\armlibc\syscall_mem.c - syscall_mem.c - 0 - 0 - - - 2 - 3 - 1 - 0 - 0 - 0 - ..\..\..\components\libc\compilers\armlibc\syscalls.c - syscalls.c - 0 - 0 - - - 2 - 4 - 1 - 0 - 0 - 0 - ..\..\..\components\libc\compilers\common\cctype.c - cctype.c - 0 - 0 - - - 2 - 5 - 1 - 0 - 0 - 0 - ..\..\..\components\libc\compilers\common\cstdio.c - cstdio.c - 0 - 0 - - - 2 - 6 - 1 - 0 - 0 - 0 - ..\..\..\components\libc\compilers\common\cstdlib.c - cstdlib.c - 0 - 0 - - - 2 - 7 - 1 - 0 - 0 - 0 - ..\..\..\components\libc\compilers\common\cstring.c - cstring.c - 0 - 0 - - - 2 - 8 - 1 - 0 - 0 - 0 - ..\..\..\components\libc\compilers\common\ctime.c - ctime.c - 0 - 0 - - - 2 - 9 - 1 - 0 - 0 - 0 - ..\..\..\components\libc\compilers\common\cwchar.c - cwchar.c - 0 - 0 - - - - - CPU - 0 - 0 - 0 - 0 - - 3 - 10 - 1 - 0 - 0 - 0 - ..\..\..\libcpu\arm\common\div0.c - div0.c - 0 - 0 - - - 3 - 11 - 1 - 0 - 0 - 0 - ..\..\..\libcpu\arm\common\showmem.c - showmem.c - 0 - 0 - - - 3 - 12 - 2 - 0 - 0 - 0 - ..\..\..\libcpu\arm\cortex-m33\context_rvds.S - context_rvds.S - 0 - 0 - - - 3 - 13 - 1 - 0 - 0 - 0 - ..\..\..\libcpu\arm\cortex-m33\cpuport.c - cpuport.c - 0 - 0 - - - 3 - 14 - 2 - 0 - 0 - 0 - ..\..\..\libcpu\arm\cortex-m33\syscall_rvds.S - syscall_rvds.S - 0 - 0 - - - 3 - 15 - 1 - 0 - 0 - 0 - ..\..\..\libcpu\arm\cortex-m33\trustzone.c - trustzone.c - 0 - 0 - - - - - DeviceDrivers - 0 - 0 - 0 - 0 - - 4 - 16 - 1 - 0 - 0 - 0 - ..\..\..\components\drivers\ipc\completion.c - completion.c - 0 - 0 - - - 4 - 17 - 1 - 0 - 0 - 0 - ..\..\..\components\drivers\ipc\dataqueue.c - dataqueue.c - 0 - 0 - - - 4 - 18 - 1 - 0 - 0 - 0 - ..\..\..\components\drivers\ipc\pipe.c - pipe.c - 0 - 0 - - - 4 - 19 - 1 - 0 - 0 - 0 - ..\..\..\components\drivers\ipc\ringblk_buf.c - ringblk_buf.c - 0 - 0 - - - 4 - 20 - 1 - 0 - 0 - 0 - ..\..\..\components\drivers\ipc\ringbuffer.c - ringbuffer.c - 0 - 0 - - - 4 - 21 - 1 - 0 - 0 - 0 - ..\..\..\components\drivers\ipc\waitqueue.c - waitqueue.c - 0 - 0 - - - 4 - 22 - 1 - 0 - 0 - 0 - ..\..\..\components\drivers\ipc\workqueue.c - workqueue.c - 0 - 0 - - - 4 - 23 - 1 - 0 - 0 - 0 - ..\..\..\components\drivers\misc\pin.c - pin.c - 0 - 0 - - - 4 - 24 - 1 - 0 - 0 - 0 - ..\..\..\components\drivers\serial\serial.c - serial.c - 0 - 0 - - - - - Drivers - 0 - 0 - 0 - 0 - - 5 - 25 - 1 - 0 - 0 - 0 - board\MCUX_Config\board\clock_config.c - clock_config.c - 0 - 0 - - - 5 - 26 - 1 - 0 - 0 - 0 - board\MCUX_Config\board\pin_mux.c - pin_mux.c - 0 - 0 - - - 5 - 27 - 1 - 0 - 0 - 0 - board\board.c - board.c - 0 - 0 - - - 5 - 28 - 1 - 0 - 0 - 0 - ..\Libraries\drivers\drv_key.c - drv_key.c - 0 - 0 - - - 5 - 29 - 1 - 0 - 0 - 0 - ..\Libraries\drivers\drv_led.c - drv_led.c - 0 - 0 - - - 5 - 30 - 1 - 0 - 0 - 0 - ..\Libraries\drivers\drv_pin.c - drv_pin.c - 0 - 0 - - - 5 - 31 - 1 - 0 - 0 - 0 - ..\Libraries\drivers\drv_uart.c - drv_uart.c - 0 - 0 - - - - - Finsh - 0 - 0 - 0 - 0 - - 6 - 32 - 1 - 0 - 0 - 0 - ..\..\..\components\finsh\shell.c - shell.c - 0 - 0 - - - 6 - 33 - 1 - 0 - 0 - 0 - ..\..\..\components\finsh\msh.c - msh.c - 0 - 0 - - - 6 - 34 - 1 - 0 - 0 - 0 - ..\..\..\components\finsh\msh_parse.c - msh_parse.c - 0 - 0 - - - 6 - 35 - 1 - 0 - 0 - 0 - ..\..\..\components\finsh\cmd.c - cmd.c - 0 - 0 - - - - - Kernel - 0 - 0 - 0 - 0 - - 7 - 36 - 1 - 0 - 0 - 0 - ..\..\..\src\clock.c - clock.c - 0 - 0 - - - 7 - 37 - 1 - 0 - 0 - 0 - ..\..\..\src\components.c - components.c - 0 - 0 - - - 7 - 38 - 1 - 0 - 0 - 0 - ..\..\..\src\device.c - device.c - 0 - 0 - - - 7 - 39 - 1 - 0 - 0 - 0 - ..\..\..\src\idle.c - idle.c - 0 - 0 - - - 7 - 40 - 1 - 0 - 0 - 0 - ..\..\..\src\ipc.c - ipc.c - 0 - 0 - - - 7 - 41 - 1 - 0 - 0 - 0 - ..\..\..\src\irq.c - irq.c - 0 - 0 - - - 7 - 42 - 1 - 0 - 0 - 0 - ..\..\..\src\kservice.c - kservice.c - 0 - 0 - - - 7 - 43 - 1 - 0 - 0 - 0 - ..\..\..\src\mem.c - mem.c - 0 - 0 - - - 7 - 44 - 1 - 0 - 0 - 0 - ..\..\..\src\mempool.c - mempool.c - 0 - 0 - - - 7 - 45 - 1 - 0 - 0 - 0 - ..\..\..\src\object.c - object.c - 0 - 0 - - - 7 - 46 - 1 - 0 - 0 - 0 - ..\..\..\src\scheduler.c - scheduler.c - 0 - 0 - - - 7 - 47 - 1 - 0 - 0 - 0 - ..\..\..\src\thread.c - thread.c - 0 - 0 - - - 7 - 48 - 1 - 0 - 0 - 0 - ..\..\..\src\timer.c - timer.c - 0 - 0 - - - - - Libraries - 0 - 0 - 0 - 0 - - 8 - 49 - 2 - 0 - 0 - 0 - ..\Libraries\LPC55S16\LPC55S16\arm\startup_LPC55S16.s - startup_LPC55S16.s - 0 - 0 - - - 8 - 50 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_sysctl.c - fsl_sysctl.c - 0 - 0 - - - 8 - 51 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_mrt.c - fsl_mrt.c - 0 - 0 - - - 8 - 52 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_i2s.c - fsl_i2s.c - 0 - 0 - - - 8 - 53 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_inputmux.c - fsl_inputmux.c - 0 - 0 - - - 8 - 54 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S16\LPC55S16\system_LPC55S16.c - system_LPC55S16.c - 0 - 0 - - - 8 - 55 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_utick.c - fsl_utick.c - 0 - 0 - - - 8 - 56 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_i2c_dma.c - fsl_i2c_dma.c - 0 - 0 - - - 8 - 57 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_spi.c - fsl_spi.c - 0 - 0 - - - 8 - 58 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_clock.c - fsl_clock.c - 0 - 0 - - - 8 - 59 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_pint.c - fsl_pint.c - 0 - 0 - - - 8 - 60 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_flexcomm.c - fsl_flexcomm.c - 0 - 0 - - - 8 - 61 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_sctimer.c - fsl_sctimer.c - 0 - 0 - - - 8 - 62 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_gint.c - fsl_gint.c - 0 - 0 - - - 8 - 63 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_crc.c - fsl_crc.c - 0 - 0 - - - 8 - 64 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_dma.c - fsl_dma.c - 0 - 0 - - - 8 - 65 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_spi_dma.c - fsl_spi_dma.c - 0 - 0 - - - 8 - 66 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_gpio.c - fsl_gpio.c - 0 - 0 - - - 8 - 67 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_i2c.c - fsl_i2c.c - 0 - 0 - - - 8 - 68 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_usart.c - fsl_usart.c - 0 - 0 - - - 8 - 69 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_reset.c - fsl_reset.c - 0 - 0 - - - 8 - 70 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_common.c - fsl_common.c - 0 - 0 - - - 8 - 71 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_power.c - fsl_power.c - 0 - 0 - - - 8 - 72 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_cmp.c - fsl_cmp.c - 0 - 0 - - - 8 - 73 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_ctimer.c - fsl_ctimer.c - 0 - 0 - - - 8 - 74 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_i2s_dma.c - fsl_i2s_dma.c - 0 - 0 - - - 8 - 75 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_common_arm.c - fsl_common_arm.c - 0 - 0 - - - 8 - 76 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_usart_dma.c - fsl_usart_dma.c - 0 - 0 - - - 8 - 77 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_anactrl.c - fsl_anactrl.c - 0 - 0 - - - 8 - 78 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_lpadc.c - fsl_lpadc.c - 0 - 0 - - - 8 - 79 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_wwdt.c - fsl_wwdt.c - 0 - 0 - - - 8 - 80 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_ostimer.c - fsl_ostimer.c - 0 - 0 - - - diff --git a/bsp/lpc55sxx/lpc55s16_nxp_evk/project.uvprojx b/bsp/lpc55sxx/lpc55s16_nxp_evk/project.uvprojx index 05d54cd576..6599c8813d 100644 --- a/bsp/lpc55sxx/lpc55s16_nxp_evk/project.uvprojx +++ b/bsp/lpc55sxx/lpc55s16_nxp_evk/project.uvprojx @@ -1,10 +1,7 @@ - 2.1 -
### uVision Project, (C) Keil Software
- rtthread-lpc55s16 @@ -19,28 +16,28 @@ NXP.LPC55S16_DFP.14.0.0 https://mcuxpresso.nxp.com/cmsis_pack/repo/ IRAM(0x10000000,0x03d800) IRAM2(0x20000000,0x010000) IROM(0x03000000,0x020000) IROM2(0x13000000,0x020000) XRAM(0x04000000,0x4000) XRAM2(0x14000000,0x4000) XRAM3(0x30000000,0x010000) XROM(0x00000000,0x03d800) CPUTYPE("Cortex-M33") FPU3(SFPU) DSP TZ CLOCK(12000000) ELITTLE - - + + UL2V8M(-S0 -C0 -P0 -FD20000000 -FC1000 -FN2 -FF0LPC551XX_256 -FS00 -FL040000 -FF1LPC551XX_S_256 -FS110000000 -FL140000 -FP0($$Device:LPC55S16JBD100$arm\LPC551XX_256.FLM) -FP1($$Device:LPC55S16JBD100$arm\LPC551XX_S_256.FLM)) 0 $$Device:LPC55S16JBD100$fsl_device_registers.h - - - - - - - - - + + + + + + + + + $$Device:LPC55S16JBD100$LPC55S16.xml 0 0 - - - - - + + + + + 0 0 @@ -62,8 +59,8 @@ 0 0 - - + + 0 0 0 @@ -72,8 +69,8 @@ 0 0 - - + + 0 0 0 @@ -82,15 +79,15 @@ 0 0 - - + + 0 0 0 0 0 - + 0 @@ -104,15 +101,15 @@ 0 0 3 - - + + 1 - - - - + + + + SARMV8M.DLL -MPU TCM.DLL @@ -138,11 +135,11 @@ 1 BIN\UL2V8M.DLL - - - - - + + + + + 0 @@ -175,7 +172,7 @@ 0 0 "Cortex-M33" - + 0 0 0 @@ -309,7 +306,7 @@ 0x10000 - + 1 @@ -338,7 +335,7 @@ --target=arm-arm-none-eabi __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, DEBUG - + ..\..\..\components\libc\posix\ipc;..\Libraries\LPC55S16\middleware\sdmmc\inc;board;..\..\..\components\drivers\include;.;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\Libraries\CMSIS\Core\Include;..\Libraries\LPC55S16\LPC55S16;..\Libraries\drivers;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\extension;..\Libraries\LPC55S16\LPC55S16\drivers;..\..\..\components\finsh;..\Libraries\LPC55S16\components\codec;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m33;..\..\..\components\drivers\include;applications;..\..\..\components\libc\posix\io\stdio;board\MCUX_Config\board;..\..\..\components\libc\compilers\common\include;..\Libraries\drivers\config;..\Libraries\LPC55S16\middleware\sdmmc\port;..\..\..\components\drivers\include;..\..\..\include @@ -355,9 +352,9 @@ 1 -x assembler-with-cpp - - - + + + @@ -369,13 +366,13 @@ 0 0x00000000 0x02000000 - + .\board\linker_scripts\LPC55S16_flash.scf - - - - - + + + + + @@ -398,36 +395,50 @@ 1 ..\..\..\components\libc\compilers\armlibc\syscall_mem.c + + syscalls.c 1 ..\..\..\components\libc\compilers\armlibc\syscalls.c + + cctype.c 1 ..\..\..\components\libc\compilers\common\cctype.c + + cstdio.c 1 ..\..\..\components\libc\compilers\common\cstdio.c + + cstdlib.c 1 ..\..\..\components\libc\compilers\common\cstdlib.c + + cstring.c 1 ..\..\..\components\libc\compilers\common\cstring.c + + ctime.c 1 ..\..\..\components\libc\compilers\common\ctime.c + + cwchar.c 1 @@ -443,26 +454,36 @@ 1 ..\..\..\libcpu\arm\common\div0.c + + showmem.c 1 ..\..\..\libcpu\arm\common\showmem.c + + context_rvds.S 2 ..\..\..\libcpu\arm\cortex-m33\context_rvds.S + + cpuport.c 1 ..\..\..\libcpu\arm\cortex-m33\cpuport.c + + syscall_rvds.S 2 ..\..\..\libcpu\arm\cortex-m33\syscall_rvds.S + + trustzone.c 1 @@ -478,41 +499,57 @@ 1 ..\..\..\components\drivers\ipc\completion.c + + dataqueue.c 1 ..\..\..\components\drivers\ipc\dataqueue.c + + pipe.c 1 ..\..\..\components\drivers\ipc\pipe.c + + ringblk_buf.c 1 ..\..\..\components\drivers\ipc\ringblk_buf.c + + ringbuffer.c 1 ..\..\..\components\drivers\ipc\ringbuffer.c + + waitqueue.c 1 ..\..\..\components\drivers\ipc\waitqueue.c + + workqueue.c 1 ..\..\..\components\drivers\ipc\workqueue.c + + pin.c 1 ..\..\..\components\drivers\misc\pin.c + + serial.c 1 @@ -528,31 +565,43 @@ 1 board\MCUX_Config\board\clock_config.c + + pin_mux.c 1 board\MCUX_Config\board\pin_mux.c + + board.c 1 board\board.c + + drv_key.c 1 ..\Libraries\drivers\drv_key.c + + drv_led.c 1 ..\Libraries\drivers\drv_led.c + + drv_pin.c 1 ..\Libraries\drivers\drv_pin.c + + drv_uart.c 1 @@ -568,16 +617,22 @@ 1 ..\..\..\components\finsh\shell.c + + msh.c 1 ..\..\..\components\finsh\msh.c + + msh_parse.c 1 ..\..\..\components\finsh\msh_parse.c + + cmd.c 1 @@ -593,61 +648,85 @@ 1 ..\..\..\src\clock.c + + components.c 1 ..\..\..\src\components.c + + device.c 1 ..\..\..\src\device.c + + idle.c 1 ..\..\..\src\idle.c + + ipc.c 1 ..\..\..\src\ipc.c + + irq.c 1 ..\..\..\src\irq.c + + kservice.c 1 ..\..\..\src\kservice.c + + mem.c 1 ..\..\..\src\mem.c + + mempool.c 1 ..\..\..\src\mempool.c + + object.c 1 ..\..\..\src\object.c + + scheduler.c 1 ..\..\..\src\scheduler.c + + thread.c 1 ..\..\..\src\thread.c + + timer.c 1 @@ -663,156 +742,218 @@ 2 ..\Libraries\LPC55S16\LPC55S16\arm\startup_LPC55S16.s + + fsl_sysctl.c 1 ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_sysctl.c + + fsl_mrt.c 1 ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_mrt.c + + fsl_i2s.c 1 ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_i2s.c + + fsl_inputmux.c 1 ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_inputmux.c + + system_LPC55S16.c 1 ..\Libraries\LPC55S16\LPC55S16\system_LPC55S16.c + + fsl_utick.c 1 ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_utick.c + + fsl_i2c_dma.c 1 ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_i2c_dma.c + + fsl_spi.c 1 ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_spi.c + + fsl_clock.c 1 ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_clock.c + + fsl_pint.c 1 ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_pint.c + + fsl_flexcomm.c 1 ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_flexcomm.c + + fsl_sctimer.c 1 ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_sctimer.c + + fsl_gint.c 1 ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_gint.c + + fsl_crc.c 1 ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_crc.c + + fsl_dma.c 1 ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_dma.c + + fsl_spi_dma.c 1 ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_spi_dma.c + + fsl_gpio.c 1 ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_gpio.c + + fsl_i2c.c 1 ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_i2c.c + + fsl_usart.c 1 ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_usart.c + + fsl_reset.c 1 ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_reset.c + + fsl_common.c 1 ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_common.c + + fsl_power.c 1 ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_power.c + + fsl_cmp.c 1 ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_cmp.c + + fsl_ctimer.c 1 ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_ctimer.c + + fsl_i2s_dma.c 1 ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_i2s_dma.c + + fsl_common_arm.c 1 ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_common_arm.c + + fsl_usart_dma.c 1 ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_usart_dma.c + + fsl_anactrl.c 1 ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_anactrl.c + + fsl_lpadc.c 1 ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_lpadc.c + + fsl_wwdt.c 1 ..\Libraries\LPC55S16\LPC55S16\drivers\fsl_wwdt.c + + fsl_ostimer.c 1 @@ -823,13 +964,11 @@ - - - - + + + - @@ -838,5 +977,4 @@ -
diff --git a/bsp/lpc55sxx/lpc55s28_nxp_evk/project.uvoptx b/bsp/lpc55sxx/lpc55s28_nxp_evk/project.uvoptx index 8c6f49a116..41ada140a7 100644 --- a/bsp/lpc55sxx/lpc55s28_nxp_evk/project.uvoptx +++ b/bsp/lpc55sxx/lpc55s28_nxp_evk/project.uvoptx @@ -181,1136 +181,4 @@ - - Applications - 0 - 0 - 0 - 0 - - 1 - 1 - 1 - 0 - 0 - 0 - applications\main.c - main.c - 0 - 0 - - - - - Compiler - 0 - 0 - 0 - 0 - - 2 - 2 - 1 - 0 - 0 - 0 - ..\..\..\components\libc\compilers\armlibc\syscall_mem.c - syscall_mem.c - 0 - 0 - - - 2 - 3 - 1 - 0 - 0 - 0 - ..\..\..\components\libc\compilers\armlibc\syscalls.c - syscalls.c - 0 - 0 - - - 2 - 4 - 1 - 0 - 0 - 0 - ..\..\..\components\libc\compilers\common\cctype.c - cctype.c - 0 - 0 - - - 2 - 5 - 1 - 0 - 0 - 0 - ..\..\..\components\libc\compilers\common\cstdio.c - cstdio.c - 0 - 0 - - - 2 - 6 - 1 - 0 - 0 - 0 - ..\..\..\components\libc\compilers\common\cstdlib.c - cstdlib.c - 0 - 0 - - - 2 - 7 - 1 - 0 - 0 - 0 - ..\..\..\components\libc\compilers\common\cstring.c - cstring.c - 0 - 0 - - - 2 - 8 - 1 - 0 - 0 - 0 - ..\..\..\components\libc\compilers\common\ctime.c - ctime.c - 0 - 0 - - - 2 - 9 - 1 - 0 - 0 - 0 - ..\..\..\components\libc\compilers\common\cwchar.c - cwchar.c - 0 - 0 - - - - - CPU - 0 - 0 - 0 - 0 - - 3 - 10 - 1 - 0 - 0 - 0 - ..\..\..\libcpu\arm\common\backtrace.c - backtrace.c - 0 - 0 - - - 3 - 11 - 1 - 0 - 0 - 0 - ..\..\..\libcpu\arm\common\div0.c - div0.c - 0 - 0 - - - 3 - 12 - 1 - 0 - 0 - 0 - ..\..\..\libcpu\arm\common\showmem.c - showmem.c - 0 - 0 - - - 3 - 13 - 2 - 0 - 0 - 0 - ..\..\..\libcpu\arm\cortex-m33\context_rvds.S - context_rvds.S - 0 - 0 - - - 3 - 14 - 1 - 0 - 0 - 0 - ..\..\..\libcpu\arm\cortex-m33\cpuport.c - cpuport.c - 0 - 0 - - - 3 - 15 - 2 - 0 - 0 - 0 - ..\..\..\libcpu\arm\cortex-m33\syscall_rvds.S - syscall_rvds.S - 0 - 0 - - - 3 - 16 - 1 - 0 - 0 - 0 - ..\..\..\libcpu\arm\cortex-m33\trustzone.c - trustzone.c - 0 - 0 - - - - - DeviceDrivers - 0 - 0 - 0 - 0 - - 4 - 17 - 1 - 0 - 0 - 0 - ..\..\..\components\drivers\ipc\completion.c - completion.c - 0 - 0 - - - 4 - 18 - 1 - 0 - 0 - 0 - ..\..\..\components\drivers\ipc\dataqueue.c - dataqueue.c - 0 - 0 - - - 4 - 19 - 1 - 0 - 0 - 0 - ..\..\..\components\drivers\ipc\pipe.c - pipe.c - 0 - 0 - - - 4 - 20 - 1 - 0 - 0 - 0 - ..\..\..\components\drivers\ipc\ringblk_buf.c - ringblk_buf.c - 0 - 0 - - - 4 - 21 - 1 - 0 - 0 - 0 - ..\..\..\components\drivers\ipc\ringbuffer.c - ringbuffer.c - 0 - 0 - - - 4 - 22 - 1 - 0 - 0 - 0 - ..\..\..\components\drivers\ipc\waitqueue.c - waitqueue.c - 0 - 0 - - - 4 - 23 - 1 - 0 - 0 - 0 - ..\..\..\components\drivers\ipc\workqueue.c - workqueue.c - 0 - 0 - - - 4 - 24 - 1 - 0 - 0 - 0 - ..\..\..\components\drivers\misc\pin.c - pin.c - 0 - 0 - - - 4 - 25 - 1 - 0 - 0 - 0 - ..\..\..\components\drivers\serial\serial.c - serial.c - 0 - 0 - - - - - Drivers - 0 - 0 - 0 - 0 - - 5 - 26 - 1 - 0 - 0 - 0 - board\MCUX_Config\board\clock_config.c - clock_config.c - 0 - 0 - - - 5 - 27 - 1 - 0 - 0 - 0 - board\MCUX_Config\board\pin_mux.c - pin_mux.c - 0 - 0 - - - 5 - 28 - 1 - 0 - 0 - 0 - board\board.c - board.c - 0 - 0 - - - 5 - 29 - 1 - 0 - 0 - 0 - ..\Libraries\drivers\drv_key.c - drv_key.c - 0 - 0 - - - 5 - 30 - 1 - 0 - 0 - 0 - ..\Libraries\drivers\drv_led.c - drv_led.c - 0 - 0 - - - 5 - 31 - 1 - 0 - 0 - 0 - ..\Libraries\drivers\drv_pin.c - drv_pin.c - 0 - 0 - - - 5 - 32 - 1 - 0 - 0 - 0 - ..\Libraries\drivers\drv_uart.c - drv_uart.c - 0 - 0 - - - - - Finsh - 0 - 0 - 0 - 0 - - 6 - 33 - 1 - 0 - 0 - 0 - ..\..\..\components\finsh\shell.c - shell.c - 0 - 0 - - - 6 - 34 - 1 - 0 - 0 - 0 - ..\..\..\components\finsh\msh.c - msh.c - 0 - 0 - - - 6 - 35 - 1 - 0 - 0 - 0 - ..\..\..\components\finsh\msh_parse.c - msh_parse.c - 0 - 0 - - - 6 - 36 - 1 - 0 - 0 - 0 - ..\..\..\components\finsh\cmd.c - cmd.c - 0 - 0 - - - - - Kernel - 0 - 0 - 0 - 0 - - 7 - 37 - 1 - 0 - 0 - 0 - ..\..\..\src\clock.c - clock.c - 0 - 0 - - - 7 - 38 - 1 - 0 - 0 - 0 - ..\..\..\src\components.c - components.c - 0 - 0 - - - 7 - 39 - 1 - 0 - 0 - 0 - ..\..\..\src\device.c - device.c - 0 - 0 - - - 7 - 40 - 1 - 0 - 0 - 0 - ..\..\..\src\idle.c - idle.c - 0 - 0 - - - 7 - 41 - 1 - 0 - 0 - 0 - ..\..\..\src\ipc.c - ipc.c - 0 - 0 - - - 7 - 42 - 1 - 0 - 0 - 0 - ..\..\..\src\irq.c - irq.c - 0 - 0 - - - 7 - 43 - 1 - 0 - 0 - 0 - ..\..\..\src\kservice.c - kservice.c - 0 - 0 - - - 7 - 44 - 1 - 0 - 0 - 0 - ..\..\..\src\mem.c - mem.c - 0 - 0 - - - 7 - 45 - 1 - 0 - 0 - 0 - ..\..\..\src\mempool.c - mempool.c - 0 - 0 - - - 7 - 46 - 1 - 0 - 0 - 0 - ..\..\..\src\object.c - object.c - 0 - 0 - - - 7 - 47 - 1 - 0 - 0 - 0 - ..\..\..\src\scheduler.c - scheduler.c - 0 - 0 - - - 7 - 48 - 1 - 0 - 0 - 0 - ..\..\..\src\thread.c - thread.c - 0 - 0 - - - 7 - 49 - 1 - 0 - 0 - 0 - ..\..\..\src\timer.c - timer.c - 0 - 0 - - - - - Libraries - 0 - 0 - 0 - 0 - - 8 - 50 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_wwdt.c - fsl_wwdt.c - 0 - 0 - - - 8 - 51 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_plu.c - fsl_plu.c - 0 - 0 - - - 8 - 52 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_common.c - fsl_common.c - 0 - 0 - - - 8 - 53 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_anactrl.c - fsl_anactrl.c - 0 - 0 - - - 8 - 54 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_gpio.c - fsl_gpio.c - 0 - 0 - - - 8 - 55 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_sysctl.c - fsl_sysctl.c - 0 - 0 - - - 8 - 56 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_utick.c - fsl_utick.c - 0 - 0 - - - 8 - 57 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_inputmux.c - fsl_inputmux.c - 0 - 0 - - - 8 - 58 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_hashcrypt.c - fsl_hashcrypt.c - 0 - 0 - - - 8 - 59 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_common_arm.c - fsl_common_arm.c - 0 - 0 - - - 8 - 60 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_iap.c - fsl_iap.c - 0 - 0 - - - 8 - 61 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_pint.c - fsl_pint.c - 0 - 0 - - - 8 - 62 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_rtc.c - fsl_rtc.c - 0 - 0 - - - 8 - 63 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_power.c - fsl_power.c - 0 - 0 - - - 8 - 64 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_usart.c - fsl_usart.c - 0 - 0 - - - 8 - 65 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_gint.c - fsl_gint.c - 0 - 0 - - - 8 - 66 - 2 - 0 - 0 - 0 - ..\Libraries\LPC55S28\LPC55S28\arm\startup_LPC55S28.s - startup_LPC55S28.s - 0 - 0 - - - 8 - 67 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_mrt.c - fsl_mrt.c - 0 - 0 - - - 8 - 68 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_i2c_dma.c - fsl_i2c_dma.c - 0 - 0 - - - 8 - 69 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_sctimer.c - fsl_sctimer.c - 0 - 0 - - - 8 - 70 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_i2c.c - fsl_i2c.c - 0 - 0 - - - 8 - 71 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_spi.c - fsl_spi.c - 0 - 0 - - - 8 - 72 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_cmp.c - fsl_cmp.c - 0 - 0 - - - 8 - 73 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_casper.c - fsl_casper.c - 0 - 0 - - - 8 - 74 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_i2s_dma.c - fsl_i2s_dma.c - 0 - 0 - - - 8 - 75 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_puf.c - fsl_puf.c - 0 - 0 - - - 8 - 76 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_rng.c - fsl_rng.c - 0 - 0 - - - 8 - 77 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_dma.c - fsl_dma.c - 0 - 0 - - - 8 - 78 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_sdif.c - fsl_sdif.c - 0 - 0 - - - 8 - 79 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S28\LPC55S28\system_LPC55S28.c - system_LPC55S28.c - 0 - 0 - - - 8 - 80 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_ctimer.c - fsl_ctimer.c - 0 - 0 - - - 8 - 81 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_clock.c - fsl_clock.c - 0 - 0 - - - 8 - 82 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_flexcomm.c - fsl_flexcomm.c - 0 - 0 - - - 8 - 83 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_crc.c - fsl_crc.c - 0 - 0 - - - 8 - 84 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_i2s.c - fsl_i2s.c - 0 - 0 - - - 8 - 85 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_reset.c - fsl_reset.c - 0 - 0 - - - 8 - 86 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_lpadc.c - fsl_lpadc.c - 0 - 0 - - - 8 - 87 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_spi_dma.c - fsl_spi_dma.c - 0 - 0 - - - 8 - 88 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_ostimer.c - fsl_ostimer.c - 0 - 0 - - - 8 - 89 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_usart_dma.c - fsl_usart_dma.c - 0 - 0 - - - diff --git a/bsp/lpc55sxx/lpc55s28_nxp_evk/project.uvprojx b/bsp/lpc55sxx/lpc55s28_nxp_evk/project.uvprojx index 1ed660afdb..ed764763b3 100644 --- a/bsp/lpc55sxx/lpc55s28_nxp_evk/project.uvprojx +++ b/bsp/lpc55sxx/lpc55s28_nxp_evk/project.uvprojx @@ -1,10 +1,7 @@ - 2.1 -
### uVision Project, (C) Keil Software
- rtthread-lpc55s28 @@ -19,28 +16,28 @@ NXP.LPC55S28_DFP.14.0.0 https://mcuxpresso.nxp.com/cmsis_pack/repo/ IRAM(0x10000000,0x080000) IRAM2(0x20000000,0x030000) IROM(0x03000000,0x020000) IROM2(0x13000000,0x020000) XRAM(0x20040000,0x4000) XRAM2(0x30040000,0x4000) XRAM3(0x04000000,0x8000) XROM(0x00000000,0x080000) CPUTYPE("Cortex-M33") FPU3(SFPU) DSP TZ CLOCK(12000000) ELITTLE - - + + UL2V8M(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0LPC55XX_512 -FS00 -FL080000 -FP0($$Device:LPC55S28JBD100$arm\LPC55XX_512.FLM)) 0 $$Device:LPC55S28JBD100$fsl_device_registers.h - - - - - - - - - + + + + + + + + + $$Device:LPC55S28JBD100$LPC55S28.xml 0 0 - - - - - + + + + + 0 0 @@ -62,8 +59,8 @@ 0 0 - - + + 0 0 0 @@ -72,8 +69,8 @@ 0 0 - - + + 0 0 0 @@ -82,15 +79,15 @@ 0 0 - - + + 0 0 0 0 0 - + 0 @@ -104,15 +101,15 @@ 0 0 3 - - + + 1 - - - - + + + + SARMV8M.DLL -MPU TCM.DLL @@ -139,10 +136,10 @@ 1 BIN\UL2V8M.DLL "" () - - - - + + + + 0 @@ -175,7 +172,7 @@ 0 0 "Cortex-M33" - + 0 0 0 @@ -309,7 +306,7 @@ 0x30000 - + 1 @@ -338,7 +335,7 @@ --target=arm-arm-none-eabi __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, DEBUG - + ..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\Libraries\LPC55S28\components\codec;board\MCUX_Config\board;..\Libraries\drivers;..\..\..\components\libc\posix\io\poll;..\Libraries\LPC55S28\middleware\sdmmc\inc;..\..\..\components\finsh;..\..\..\components\libc\compilers\common\include;..\..\..\libcpu\arm\common;..\Libraries\CMSIS\Core\Include;applications;..\..\..\libcpu\arm\cortex-m33;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\stdio;..\Libraries\LPC55S28\middleware\sdmmc\port;..\Libraries\drivers\config;..\..\..\components\libc\compilers\common\extension;..\Libraries\LPC55S28\LPC55S28;.;..\Libraries\LPC55S28\LPC55S28\drivers;board;..\..\..\components\drivers\include;..\..\..\include @@ -355,9 +352,9 @@ 1 -x assembler-with-cpp - - - + + + @@ -369,13 +366,13 @@ 0 0x00000000 0x02000000 - + .\board\linker_scripts\LPC55S28_flash.scf - - - - - + + + + + @@ -398,36 +395,50 @@ 1 ..\..\..\components\libc\compilers\armlibc\syscall_mem.c + + syscalls.c 1 ..\..\..\components\libc\compilers\armlibc\syscalls.c + + cctype.c 1 ..\..\..\components\libc\compilers\common\cctype.c + + cstdio.c 1 ..\..\..\components\libc\compilers\common\cstdio.c + + cstdlib.c 1 ..\..\..\components\libc\compilers\common\cstdlib.c + + cstring.c 1 ..\..\..\components\libc\compilers\common\cstring.c + + ctime.c 1 ..\..\..\components\libc\compilers\common\ctime.c + + cwchar.c 1 @@ -438,36 +449,41 @@ CPU - - backtrace.c - 1 - ..\..\..\libcpu\arm\common\backtrace.c - div0.c 1 ..\..\..\libcpu\arm\common\div0.c + + showmem.c 1 ..\..\..\libcpu\arm\common\showmem.c + + context_rvds.S 2 ..\..\..\libcpu\arm\cortex-m33\context_rvds.S + + cpuport.c 1 ..\..\..\libcpu\arm\cortex-m33\cpuport.c + + syscall_rvds.S 2 ..\..\..\libcpu\arm\cortex-m33\syscall_rvds.S + + trustzone.c 1 @@ -483,41 +499,57 @@ 1 ..\..\..\components\drivers\ipc\completion.c + + dataqueue.c 1 ..\..\..\components\drivers\ipc\dataqueue.c + + pipe.c 1 ..\..\..\components\drivers\ipc\pipe.c + + ringblk_buf.c 1 ..\..\..\components\drivers\ipc\ringblk_buf.c + + ringbuffer.c 1 ..\..\..\components\drivers\ipc\ringbuffer.c + + waitqueue.c 1 ..\..\..\components\drivers\ipc\waitqueue.c + + workqueue.c 1 ..\..\..\components\drivers\ipc\workqueue.c + + pin.c 1 ..\..\..\components\drivers\misc\pin.c + + serial.c 1 @@ -533,31 +565,43 @@ 1 board\MCUX_Config\board\clock_config.c + + pin_mux.c 1 board\MCUX_Config\board\pin_mux.c + + board.c 1 board\board.c + + drv_key.c 1 ..\Libraries\drivers\drv_key.c + + drv_led.c 1 ..\Libraries\drivers\drv_led.c + + drv_pin.c 1 ..\Libraries\drivers\drv_pin.c + + drv_uart.c 1 @@ -573,16 +617,22 @@ 1 ..\..\..\components\finsh\shell.c + + msh.c 1 ..\..\..\components\finsh\msh.c + + msh_parse.c 1 ..\..\..\components\finsh\msh_parse.c + + cmd.c 1 @@ -598,61 +648,85 @@ 1 ..\..\..\src\clock.c + + components.c 1 ..\..\..\src\components.c + + device.c 1 ..\..\..\src\device.c + + idle.c 1 ..\..\..\src\idle.c + + ipc.c 1 ..\..\..\src\ipc.c + + irq.c 1 ..\..\..\src\irq.c + + kservice.c 1 ..\..\..\src\kservice.c + + mem.c 1 ..\..\..\src\mem.c + + mempool.c 1 ..\..\..\src\mempool.c + + object.c 1 ..\..\..\src\object.c + + scheduler.c 1 ..\..\..\src\scheduler.c + + thread.c 1 ..\..\..\src\thread.c + + timer.c 1 @@ -668,196 +742,274 @@ 1 ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_wwdt.c + + fsl_plu.c 1 ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_plu.c + + fsl_common.c 1 ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_common.c + + fsl_anactrl.c 1 ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_anactrl.c + + fsl_gpio.c 1 ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_gpio.c + + fsl_sysctl.c 1 ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_sysctl.c + + fsl_utick.c 1 ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_utick.c + + fsl_inputmux.c 1 ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_inputmux.c + + fsl_hashcrypt.c 1 ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_hashcrypt.c + + fsl_common_arm.c 1 ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_common_arm.c + + fsl_iap.c 1 ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_iap.c + + fsl_pint.c 1 ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_pint.c + + fsl_rtc.c 1 ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_rtc.c + + fsl_power.c 1 ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_power.c + + fsl_usart.c 1 ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_usart.c + + fsl_gint.c 1 ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_gint.c + + startup_LPC55S28.s 2 ..\Libraries\LPC55S28\LPC55S28\arm\startup_LPC55S28.s + + fsl_mrt.c 1 ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_mrt.c + + fsl_i2c_dma.c 1 ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_i2c_dma.c + + fsl_sctimer.c 1 ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_sctimer.c + + fsl_i2c.c 1 ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_i2c.c + + fsl_spi.c 1 ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_spi.c + + fsl_cmp.c 1 ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_cmp.c + + fsl_casper.c 1 ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_casper.c + + fsl_i2s_dma.c 1 ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_i2s_dma.c + + fsl_puf.c 1 ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_puf.c + + fsl_rng.c 1 ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_rng.c + + fsl_dma.c 1 ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_dma.c + + fsl_sdif.c 1 ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_sdif.c + + system_LPC55S28.c 1 ..\Libraries\LPC55S28\LPC55S28\system_LPC55S28.c + + fsl_ctimer.c 1 ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_ctimer.c + + fsl_clock.c 1 ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_clock.c + + fsl_flexcomm.c 1 ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_flexcomm.c + + fsl_crc.c 1 ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_crc.c + + fsl_i2s.c 1 ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_i2s.c + + fsl_reset.c 1 ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_reset.c + + fsl_lpadc.c 1 ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_lpadc.c + + fsl_spi_dma.c 1 ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_spi_dma.c + + fsl_ostimer.c 1 ..\Libraries\LPC55S28\LPC55S28\drivers\fsl_ostimer.c + + fsl_usart_dma.c 1 @@ -868,13 +1020,11 @@ - - - - + + + - @@ -883,5 +1033,4 @@ -
diff --git a/bsp/lpc55sxx/lpc55s36_nxp_evk/project.uvoptx b/bsp/lpc55sxx/lpc55s36_nxp_evk/project.uvoptx index 7fcae62d3c..1e6b6338ed 100644 --- a/bsp/lpc55sxx/lpc55s36_nxp_evk/project.uvoptx +++ b/bsp/lpc55sxx/lpc55s36_nxp_evk/project.uvoptx @@ -22,13 +22,13 @@ - rtthread-lpc55s36 + rtthread-lpc55s28 0x4 ARM-ADS 12000000 - 0 + 1 1 0 1 @@ -77,7 +77,7 @@ 0 1 - 0 + 8 0 1 @@ -120,7 +120,12 @@ 0 UL2V8M - UL2V8M(-S0 -C0 -P0 -FD20000000 -FC1000 -FN4 -FF0LPC553XX_256 -FS00 -FL040000 -FF1LPC553XX_S_256 -FS110000000 -FL140000 -FF2LPC553XX_FLEXSPI -FS28000000 -FL24000000 -FF3LPC553XX_FLEXSPI_S -FS318000000 -FL34000000 -FP0($$Device:LPC55S36JBD100$arm\LPC553XX_256.FLM) -FP1($$Device:LPC55S36JBD100$arm\LPC553XX_S_256.FLM) -FP2($$Device:LPC55S36JBD100$arm\LPC553XX_FLEXSPI.FLM) -FP3($$Device:LPC55S36JBD100$arm\LPC553XX_FLEXSPI_S.FLM)) + UL2V8M(-S0 -C0 -P0 ) -FN4 -FC1000 -FD20000000 -FF0LPC553XX_256 -FF1LPC553XX_S_256 -FF2LPC553XX_FLEXSPI -FF3LPC553XX_FLEXSPI_S -FL040000 -FL140000 -FL24000000 -FL34000000 -FS00 -FS110000000 -FS28000000 -FS318000000 -FP0($$Device:LPC55S36JBD100$arm\LPC553XX_256.FLM) -FP1($$Device:LPC55S36JBD100$arm\LPC553XX_S_256.FLM) -FP2($$Device:LPC55S36JBD100$arm\LPC553XX_FLEXSPI.FLM) -FP3($$Device:LPC55S36JBD100$arm\LPC553XX_FLEXSPI_S.FLM) + + + 0 + CMSIS_AGDI_V8M + UL2V8M(-S0 -C0 -P0 ) -FN4 -FC1000 -FD20000000 -FF0LPC553XX_256 -FF1LPC553XX_S_256 -FF2LPC553XX_FLEXSPI -FF3LPC553XX_FLEXSPI_S -FL040000 -FL140000 -FL24000000 -FL34000000 -FS00 -FS110000000 -FS28000000 -FS318000000 -FP0($$Device:LPC55S36JBD100$arm\LPC553XX_256.FLM) -FP1($$Device:LPC55S36JBD100$arm\LPC553XX_S_256.FLM) -FP2($$Device:LPC55S36JBD100$arm\LPC553XX_FLEXSPI.FLM) -FP3($$Device:LPC55S36JBD100$arm\LPC553XX_FLEXSPI_S.FLM)
@@ -176,1040 +181,4 @@ - - Applications - 0 - 0 - 0 - 0 - - 1 - 1 - 1 - 0 - 0 - 0 - applications\main.c - main.c - 0 - 0 - - - - - Compiler - 0 - 0 - 0 - 0 - - 2 - 2 - 1 - 0 - 0 - 0 - ..\..\..\components\libc\compilers\armlibc\syscall_mem.c - syscall_mem.c - 0 - 0 - - - 2 - 3 - 1 - 0 - 0 - 0 - ..\..\..\components\libc\compilers\armlibc\syscalls.c - syscalls.c - 0 - 0 - - - 2 - 4 - 1 - 0 - 0 - 0 - ..\..\..\components\libc\compilers\common\cctype.c - cctype.c - 0 - 0 - - - 2 - 5 - 1 - 0 - 0 - 0 - ..\..\..\components\libc\compilers\common\cstdio.c - cstdio.c - 0 - 0 - - - 2 - 6 - 1 - 0 - 0 - 0 - ..\..\..\components\libc\compilers\common\cstdlib.c - cstdlib.c - 0 - 0 - - - 2 - 7 - 1 - 0 - 0 - 0 - ..\..\..\components\libc\compilers\common\cstring.c - cstring.c - 0 - 0 - - - 2 - 8 - 1 - 0 - 0 - 0 - ..\..\..\components\libc\compilers\common\ctime.c - ctime.c - 0 - 0 - - - 2 - 9 - 1 - 0 - 0 - 0 - ..\..\..\components\libc\compilers\common\cwchar.c - cwchar.c - 0 - 0 - - - - - CPU - 0 - 0 - 0 - 0 - - 3 - 10 - 1 - 0 - 0 - 0 - ..\..\..\libcpu\arm\common\backtrace.c - backtrace.c - 0 - 0 - - - 3 - 11 - 1 - 0 - 0 - 0 - ..\..\..\libcpu\arm\common\div0.c - div0.c - 0 - 0 - - - 3 - 12 - 1 - 0 - 0 - 0 - ..\..\..\libcpu\arm\common\showmem.c - showmem.c - 0 - 0 - - - 3 - 13 - 2 - 0 - 0 - 0 - ..\..\..\libcpu\arm\cortex-m33\context_rvds.S - context_rvds.S - 0 - 0 - - - 3 - 14 - 1 - 0 - 0 - 0 - ..\..\..\libcpu\arm\cortex-m33\cpuport.c - cpuport.c - 0 - 0 - - - 3 - 15 - 2 - 0 - 0 - 0 - ..\..\..\libcpu\arm\cortex-m33\syscall_rvds.S - syscall_rvds.S - 0 - 0 - - - 3 - 16 - 1 - 0 - 0 - 0 - ..\..\..\libcpu\arm\cortex-m33\trustzone.c - trustzone.c - 0 - 0 - - - - - DeviceDrivers - 0 - 0 - 0 - 0 - - 4 - 17 - 1 - 0 - 0 - 0 - ..\..\..\components\drivers\ipc\completion.c - completion.c - 0 - 0 - - - 4 - 18 - 1 - 0 - 0 - 0 - ..\..\..\components\drivers\ipc\dataqueue.c - dataqueue.c - 0 - 0 - - - 4 - 19 - 1 - 0 - 0 - 0 - ..\..\..\components\drivers\ipc\pipe.c - pipe.c - 0 - 0 - - - 4 - 20 - 1 - 0 - 0 - 0 - ..\..\..\components\drivers\ipc\ringblk_buf.c - ringblk_buf.c - 0 - 0 - - - 4 - 21 - 1 - 0 - 0 - 0 - ..\..\..\components\drivers\ipc\ringbuffer.c - ringbuffer.c - 0 - 0 - - - 4 - 22 - 1 - 0 - 0 - 0 - ..\..\..\components\drivers\ipc\waitqueue.c - waitqueue.c - 0 - 0 - - - 4 - 23 - 1 - 0 - 0 - 0 - ..\..\..\components\drivers\ipc\workqueue.c - workqueue.c - 0 - 0 - - - 4 - 24 - 1 - 0 - 0 - 0 - ..\..\..\components\drivers\misc\pin.c - pin.c - 0 - 0 - - - 4 - 25 - 1 - 0 - 0 - 0 - ..\..\..\components\drivers\serial\serial.c - serial.c - 0 - 0 - - - - - Drivers - 0 - 0 - 0 - 0 - - 5 - 26 - 1 - 0 - 0 - 0 - board\MCUX_Config\board\clock_config.c - clock_config.c - 0 - 0 - - - 5 - 27 - 1 - 0 - 0 - 0 - board\MCUX_Config\board\pin_mux.c - pin_mux.c - 0 - 0 - - - 5 - 28 - 1 - 0 - 0 - 0 - board\board.c - board.c - 0 - 0 - - - 5 - 29 - 1 - 0 - 0 - 0 - ..\Libraries\drivers\drv_key.c - drv_key.c - 0 - 0 - - - 5 - 30 - 1 - 0 - 0 - 0 - ..\Libraries\drivers\drv_led.c - drv_led.c - 0 - 0 - - - 5 - 31 - 1 - 0 - 0 - 0 - ..\Libraries\drivers\drv_pin.c - drv_pin.c - 0 - 0 - - - 5 - 32 - 1 - 0 - 0 - 0 - ..\Libraries\drivers\drv_uart.c - drv_uart.c - 0 - 0 - - - - - Finsh - 0 - 0 - 0 - 0 - - 6 - 33 - 1 - 0 - 0 - 0 - ..\..\..\components\finsh\shell.c - shell.c - 0 - 0 - - - 6 - 34 - 1 - 0 - 0 - 0 - ..\..\..\components\finsh\msh.c - msh.c - 0 - 0 - - - 6 - 35 - 1 - 0 - 0 - 0 - ..\..\..\components\finsh\msh_parse.c - msh_parse.c - 0 - 0 - - - 6 - 36 - 1 - 0 - 0 - 0 - ..\..\..\components\finsh\cmd.c - cmd.c - 0 - 0 - - - - - Kernel - 0 - 0 - 0 - 0 - - 7 - 37 - 1 - 0 - 0 - 0 - ..\..\..\src\clock.c - clock.c - 0 - 0 - - - 7 - 38 - 1 - 0 - 0 - 0 - ..\..\..\src\components.c - components.c - 0 - 0 - - - 7 - 39 - 1 - 0 - 0 - 0 - ..\..\..\src\device.c - device.c - 0 - 0 - - - 7 - 40 - 1 - 0 - 0 - 0 - ..\..\..\src\idle.c - idle.c - 0 - 0 - - - 7 - 41 - 1 - 0 - 0 - 0 - ..\..\..\src\ipc.c - ipc.c - 0 - 0 - - - 7 - 42 - 1 - 0 - 0 - 0 - ..\..\..\src\irq.c - irq.c - 0 - 0 - - - 7 - 43 - 1 - 0 - 0 - 0 - ..\..\..\src\kservice.c - kservice.c - 0 - 0 - - - 7 - 44 - 1 - 0 - 0 - 0 - ..\..\..\src\mem.c - mem.c - 0 - 0 - - - 7 - 45 - 1 - 0 - 0 - 0 - ..\..\..\src\mempool.c - mempool.c - 0 - 0 - - - 7 - 46 - 1 - 0 - 0 - 0 - ..\..\..\src\object.c - object.c - 0 - 0 - - - 7 - 47 - 1 - 0 - 0 - 0 - ..\..\..\src\scheduler.c - scheduler.c - 0 - 0 - - - 7 - 48 - 1 - 0 - 0 - 0 - ..\..\..\src\thread.c - thread.c - 0 - 0 - - - 7 - 49 - 1 - 0 - 0 - 0 - ..\..\..\src\timer.c - timer.c - 0 - 0 - - - - - Libraries - 0 - 0 - 0 - 0 - - 8 - 50 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_usart.c - fsl_usart.c - 0 - 0 - - - 8 - 51 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_i2s_dma.c - fsl_i2s_dma.c - 0 - 0 - - - 8 - 52 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_pint.c - fsl_pint.c - 0 - 0 - - - 8 - 53 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_clock.c - fsl_clock.c - 0 - 0 - - - 8 - 54 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_power.c - fsl_power.c - 0 - 0 - - - 8 - 55 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_i2c.c - fsl_i2c.c - 0 - 0 - - - 8 - 56 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_reset.c - fsl_reset.c - 0 - 0 - - - 8 - 57 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_usart_dma.c - fsl_usart_dma.c - 0 - 0 - - - 8 - 58 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_spi.c - fsl_spi.c - 0 - 0 - - - 8 - 59 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_gint.c - fsl_gint.c - 0 - 0 - - - 8 - 60 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_wwdt.c - fsl_wwdt.c - 0 - 0 - - - 8 - 61 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_crc.c - fsl_crc.c - 0 - 0 - - - 8 - 62 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_anactrl.c - fsl_anactrl.c - 0 - 0 - - - 8 - 63 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_inputmux.c - fsl_inputmux.c - 0 - 0 - - - 8 - 64 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_common.c - fsl_common.c - 0 - 0 - - - 8 - 65 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_utick.c - fsl_utick.c - 0 - 0 - - - 8 - 66 - 2 - 0 - 0 - 0 - ..\Libraries\LPC55S36\LPC55S36\arm\startup_LPC55S36.s - startup_LPC55S36.s - 0 - 0 - - - 8 - 67 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_i2s.c - fsl_i2s.c - 0 - 0 - - - 8 - 68 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_common_arm.c - fsl_common_arm.c - 0 - 0 - - - 8 - 69 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_sysctl.c - fsl_sysctl.c - 0 - 0 - - - 8 - 70 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_spi_dma.c - fsl_spi_dma.c - 0 - 0 - - - 8 - 71 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S36\LPC55S36\system_LPC55S36.c - system_LPC55S36.c - 0 - 0 - - - 8 - 72 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_cmp.c - fsl_cmp.c - 0 - 0 - - - 8 - 73 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_flexcomm.c - fsl_flexcomm.c - 0 - 0 - - - 8 - 74 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_sctimer.c - fsl_sctimer.c - 0 - 0 - - - 8 - 75 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_lpadc.c - fsl_lpadc.c - 0 - 0 - - - 8 - 76 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_ostimer.c - fsl_ostimer.c - 0 - 0 - - - 8 - 77 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_dma.c - fsl_dma.c - 0 - 0 - - - 8 - 78 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_i2c_dma.c - fsl_i2c_dma.c - 0 - 0 - - - 8 - 79 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_gpio.c - fsl_gpio.c - 0 - 0 - - - 8 - 80 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_mrt.c - fsl_mrt.c - 0 - 0 - - - 8 - 81 - 1 - 0 - 0 - 0 - ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_ctimer.c - fsl_ctimer.c - 0 - 0 - - - diff --git a/bsp/lpc55sxx/lpc55s36_nxp_evk/project.uvprojx b/bsp/lpc55sxx/lpc55s36_nxp_evk/project.uvprojx index 6cb573e4c6..9b7f9aea22 100644 --- a/bsp/lpc55sxx/lpc55s36_nxp_evk/project.uvprojx +++ b/bsp/lpc55sxx/lpc55s36_nxp_evk/project.uvprojx @@ -1,10 +1,7 @@ - 2.1 -
### uVision Project, (C) Keil Software
- rtthread-lpc55s36 @@ -19,28 +16,28 @@ NXP.LPC55S36_DFP.13.0.0 https://mcuxpresso.nxp.com/cmsis_pack/repo/ IRAM(0x10000000,0x03d800) IRAM2(0x20000000,0x01c000) IROM(0x03000000,0x020000) IROM2(0x13000000,0x020000) XRAM(0x04000000,0x4000) XRAM2(0x14000000,0x4000) XRAM3(0x30000000,0x01c000) XROM(0x00000000,0x03d800) CPUTYPE("Cortex-M33") FPU3(SFPU) DSP TZ CLOCK(12000000) ELITTLE - - + + UL2V8M(-S0 -C0 -P0 -FD20000000 -FC1000 -FN4 -FF0LPC553XX_256 -FS00 -FL040000 -FF1LPC553XX_S_256 -FS110000000 -FL140000 -FF2LPC553XX_FLEXSPI -Fs36000000 -FL24000000 -FF3LPC553XX_FLEXSPI_S -FS318000000 -FL34000000 -FP0($$Device:LPC55S36JBD100$arm\LPC553XX_256.FLM) -FP1($$Device:LPC55S36JBD100$arm\LPC553XX_S_256.FLM) -FP2($$Device:LPC55S36JBD100$arm\LPC553XX_FLEXSPI.FLM) -FP3($$Device:LPC55S36JBD100$arm\LPC553XX_FLEXSPI_S.FLM)) 0 $$Device:LPC55S36JBD100$fsl_device_registers.h - - - - - - - - - + + + + + + + + + $$Device:LPC55S36JBD100$LPC55S36.xml 0 0 - - - - - + + + + + 0 0 @@ -62,8 +59,8 @@ 0 0 - - + + 0 0 0 @@ -72,8 +69,8 @@ 0 0 - - + + 0 0 0 @@ -82,15 +79,15 @@ 0 0 - - + + 0 0 0 0 0 - + 0 @@ -104,15 +101,15 @@ 0 0 3 - - + + 1 - - - - + + + + SARMV8M.DLL -MPU TCM.DLL @@ -138,11 +135,11 @@ 1 BIN\UL2V8M.DLL - - - - - + + + + + 0 @@ -175,7 +172,7 @@ 0 0 "Cortex-M33" - + 0 0 0 @@ -309,7 +306,7 @@ 0x1c000 - + 1 @@ -338,7 +335,7 @@ --target=arm-arm-none-eabi __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, DEBUG - + ..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\Libraries\LPC55S36\components\codec;..\Libraries\drivers;board\MCUX_Config\board;..\Libraries\LPC55S36\LPC55S36;..\Libraries\LPC55S36\middleware\sdmmc\inc;.;..\Libraries\CMSIS\Core\Include;..\..\..\components\finsh;..\..\..\components\libc\compilers\common\include;board;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\poll;..\Libraries\LPC55S36\middleware\sdmmc\port;..\..\..\libcpu\arm\cortex-m33;..\..\..\components\drivers\include;..\Libraries\LPC55S36\LPC55S36\drivers;..\..\..\components\libc\posix\io\stdio;applications;..\Libraries\drivers\config;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\include @@ -355,9 +352,9 @@ 1 -x assembler-with-cpp - - - + + + @@ -369,13 +366,13 @@ 0 0x00000000 0x02000000 - + .\board\linker_scripts\LPC55S36_flash.scf - - - - - + + + + + @@ -398,36 +395,50 @@ 1 ..\..\..\components\libc\compilers\armlibc\syscall_mem.c + + syscalls.c 1 ..\..\..\components\libc\compilers\armlibc\syscalls.c + + cctype.c 1 ..\..\..\components\libc\compilers\common\cctype.c + + cstdio.c 1 ..\..\..\components\libc\compilers\common\cstdio.c + + cstdlib.c 1 ..\..\..\components\libc\compilers\common\cstdlib.c + + cstring.c 1 ..\..\..\components\libc\compilers\common\cstring.c + + ctime.c 1 ..\..\..\components\libc\compilers\common\ctime.c + + cwchar.c 1 @@ -438,36 +449,41 @@ CPU - - backtrace.c - 1 - ..\..\..\libcpu\arm\common\backtrace.c - div0.c 1 ..\..\..\libcpu\arm\common\div0.c + + showmem.c 1 ..\..\..\libcpu\arm\common\showmem.c + + context_rvds.S 2 ..\..\..\libcpu\arm\cortex-m33\context_rvds.S + + cpuport.c 1 ..\..\..\libcpu\arm\cortex-m33\cpuport.c + + syscall_rvds.S 2 ..\..\..\libcpu\arm\cortex-m33\syscall_rvds.S + + trustzone.c 1 @@ -483,41 +499,57 @@ 1 ..\..\..\components\drivers\ipc\completion.c + + dataqueue.c 1 ..\..\..\components\drivers\ipc\dataqueue.c + + pipe.c 1 ..\..\..\components\drivers\ipc\pipe.c + + ringblk_buf.c 1 ..\..\..\components\drivers\ipc\ringblk_buf.c + + ringbuffer.c 1 ..\..\..\components\drivers\ipc\ringbuffer.c + + waitqueue.c 1 ..\..\..\components\drivers\ipc\waitqueue.c + + workqueue.c 1 ..\..\..\components\drivers\ipc\workqueue.c + + pin.c 1 ..\..\..\components\drivers\misc\pin.c + + serial.c 1 @@ -533,31 +565,43 @@ 1 board\MCUX_Config\board\clock_config.c + + pin_mux.c 1 board\MCUX_Config\board\pin_mux.c + + board.c 1 board\board.c + + drv_key.c 1 ..\Libraries\drivers\drv_key.c + + drv_led.c 1 ..\Libraries\drivers\drv_led.c + + drv_pin.c 1 ..\Libraries\drivers\drv_pin.c + + drv_uart.c 1 @@ -573,16 +617,22 @@ 1 ..\..\..\components\finsh\shell.c + + msh.c 1 ..\..\..\components\finsh\msh.c + + msh_parse.c 1 ..\..\..\components\finsh\msh_parse.c + + cmd.c 1 @@ -598,61 +648,85 @@ 1 ..\..\..\src\clock.c + + components.c 1 ..\..\..\src\components.c + + device.c 1 ..\..\..\src\device.c + + idle.c 1 ..\..\..\src\idle.c + + ipc.c 1 ..\..\..\src\ipc.c + + irq.c 1 ..\..\..\src\irq.c + + kservice.c 1 ..\..\..\src\kservice.c + + mem.c 1 ..\..\..\src\mem.c + + mempool.c 1 ..\..\..\src\mempool.c + + object.c 1 ..\..\..\src\object.c + + scheduler.c 1 ..\..\..\src\scheduler.c + + thread.c 1 ..\..\..\src\thread.c + + timer.c 1 @@ -668,156 +742,218 @@ 1 ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_usart.c + + fsl_i2s_dma.c 1 ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_i2s_dma.c + + fsl_pint.c 1 ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_pint.c + + fsl_clock.c 1 ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_clock.c + + fsl_power.c 1 ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_power.c + + fsl_i2c.c 1 ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_i2c.c + + fsl_reset.c 1 ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_reset.c + + fsl_usart_dma.c 1 ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_usart_dma.c + + fsl_spi.c 1 ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_spi.c + + fsl_gint.c 1 ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_gint.c + + fsl_wwdt.c 1 ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_wwdt.c + + fsl_crc.c 1 ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_crc.c + + fsl_anactrl.c 1 ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_anactrl.c + + fsl_inputmux.c 1 ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_inputmux.c + + fsl_common.c 1 ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_common.c + + fsl_utick.c 1 ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_utick.c + + startup_LPC55S36.s 2 ..\Libraries\LPC55S36\LPC55S36\arm\startup_LPC55S36.s + + fsl_i2s.c 1 ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_i2s.c + + fsl_common_arm.c 1 ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_common_arm.c + + fsl_sysctl.c 1 ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_sysctl.c + + fsl_spi_dma.c 1 ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_spi_dma.c + + system_LPC55S36.c 1 ..\Libraries\LPC55S36\LPC55S36\system_LPC55S36.c + + fsl_cmp.c 1 ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_cmp.c + + fsl_flexcomm.c 1 ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_flexcomm.c + + fsl_sctimer.c 1 ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_sctimer.c + + fsl_lpadc.c 1 ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_lpadc.c + + fsl_ostimer.c 1 ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_ostimer.c + + fsl_dma.c 1 ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_dma.c + + fsl_i2c_dma.c 1 ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_i2c_dma.c + + fsl_gpio.c 1 ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_gpio.c + + fsl_mrt.c 1 ..\Libraries\LPC55S36\LPC55S36\drivers\fsl_mrt.c + + fsl_ctimer.c 1 @@ -828,13 +964,11 @@ - - - - + + + - @@ -843,5 +977,4 @@ -
diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/project.ewp b/bsp/lpc55sxx/lpc55s69_nxp_evk/project.ewp index 65d92175ef..917474af0f 100644 --- a/bsp/lpc55sxx/lpc55s69_nxp_evk/project.ewp +++ b/bsp/lpc55sxx/lpc55s69_nxp_evk/project.ewp @@ -1155,9 +1155,6 @@ CPU - - $PROJ_DIR$\..\..\..\libcpu\arm\common\backtrace.c - $PROJ_DIR$\..\..\..\libcpu\arm\common\div0.c diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/project.uvoptx b/bsp/lpc55sxx/lpc55s69_nxp_evk/project.uvoptx index 7c093ce068..7ba09238db 100644 --- a/bsp/lpc55sxx/lpc55s69_nxp_evk/project.uvoptx +++ b/bsp/lpc55sxx/lpc55s69_nxp_evk/project.uvoptx @@ -198,7 +198,7 @@ Applications - 0 + 1 0 0 0 @@ -322,7 +322,7 @@ CPU - 0 + 1 0 0 0 @@ -333,18 +333,6 @@ 0 0 0 - ..\..\..\libcpu\arm\common\backtrace.c - backtrace.c - 0 - 0 - - - 3 - 11 - 1 - 0 - 0 - 0 ..\..\..\libcpu\arm\common\div0.c div0.c 0 @@ -352,7 +340,7 @@ 3 - 12 + 11 1 0 0 @@ -364,7 +352,7 @@ 3 - 13 + 12 2 0 0 @@ -376,7 +364,7 @@ 3 - 14 + 13 1 0 0 @@ -388,7 +376,7 @@ 3 - 15 + 14 2 0 0 @@ -400,7 +388,7 @@ 3 - 16 + 15 1 0 0 @@ -420,7 +408,7 @@ 0 4 - 17 + 16 1 0 0 @@ -432,7 +420,7 @@ 4 - 18 + 17 1 0 0 @@ -444,7 +432,7 @@ 4 - 19 + 18 1 0 0 @@ -456,7 +444,7 @@ 4 - 20 + 19 1 0 0 @@ -468,7 +456,7 @@ 4 - 21 + 20 1 0 0 @@ -480,7 +468,7 @@ 4 - 22 + 21 1 0 0 @@ -492,7 +480,7 @@ 4 - 23 + 22 1 0 0 @@ -504,7 +492,7 @@ 4 - 24 + 23 1 0 0 @@ -516,7 +504,7 @@ 4 - 25 + 24 1 0 0 @@ -536,7 +524,7 @@ 0 5 - 26 + 25 1 0 0 @@ -548,7 +536,7 @@ 5 - 27 + 26 1 0 0 @@ -560,7 +548,7 @@ 5 - 28 + 27 1 0 0 @@ -572,7 +560,7 @@ 5 - 29 + 28 1 0 0 @@ -584,7 +572,7 @@ 5 - 30 + 29 1 0 0 @@ -596,7 +584,7 @@ 5 - 31 + 30 1 0 0 @@ -608,7 +596,7 @@ 5 - 32 + 31 1 0 0 @@ -628,7 +616,7 @@ 0 6 - 33 + 32 1 0 0 @@ -640,7 +628,7 @@ 6 - 34 + 33 1 0 0 @@ -652,7 +640,7 @@ 6 - 35 + 34 1 0 0 @@ -664,7 +652,7 @@ 6 - 36 + 35 1 0 0 @@ -684,7 +672,7 @@ 0 7 - 37 + 36 1 0 0 @@ -696,7 +684,7 @@ 7 - 38 + 37 1 0 0 @@ -708,7 +696,7 @@ 7 - 39 + 38 1 0 0 @@ -720,7 +708,7 @@ 7 - 40 + 39 1 0 0 @@ -732,7 +720,7 @@ 7 - 41 + 40 1 0 0 @@ -744,7 +732,7 @@ 7 - 42 + 41 1 0 0 @@ -756,7 +744,7 @@ 7 - 43 + 42 1 0 0 @@ -768,7 +756,7 @@ 7 - 44 + 43 1 0 0 @@ -780,7 +768,7 @@ 7 - 45 + 44 1 0 0 @@ -792,7 +780,7 @@ 7 - 46 + 45 1 0 0 @@ -804,7 +792,7 @@ 7 - 47 + 46 1 0 0 @@ -816,7 +804,7 @@ 7 - 48 + 47 1 0 0 @@ -828,7 +816,7 @@ 7 - 49 + 48 1 0 0 @@ -848,7 +836,7 @@ 0 8 - 50 + 49 1 0 0 @@ -860,7 +848,7 @@ 8 - 51 + 50 1 0 0 @@ -872,7 +860,7 @@ 8 - 52 + 51 1 0 0 @@ -884,7 +872,7 @@ 8 - 53 + 52 1 0 0 @@ -896,7 +884,7 @@ 8 - 54 + 53 1 0 0 @@ -908,7 +896,7 @@ 8 - 55 + 54 1 0 0 @@ -920,7 +908,7 @@ 8 - 56 + 55 1 0 0 @@ -932,7 +920,7 @@ 8 - 57 + 56 1 0 0 @@ -944,7 +932,7 @@ 8 - 58 + 57 1 0 0 @@ -956,7 +944,7 @@ 8 - 59 + 58 1 0 0 @@ -968,7 +956,7 @@ 8 - 60 + 59 1 0 0 @@ -980,7 +968,7 @@ 8 - 61 + 60 1 0 0 @@ -992,7 +980,7 @@ 8 - 62 + 61 1 0 0 @@ -1004,7 +992,7 @@ 8 - 63 + 62 1 0 0 @@ -1016,7 +1004,7 @@ 8 - 64 + 63 1 0 0 @@ -1028,7 +1016,7 @@ 8 - 65 + 64 1 0 0 @@ -1040,7 +1028,7 @@ 8 - 66 + 65 1 0 0 @@ -1052,7 +1040,7 @@ 8 - 67 + 66 1 0 0 @@ -1064,7 +1052,7 @@ 8 - 68 + 67 1 0 0 @@ -1076,7 +1064,7 @@ 8 - 69 + 68 1 0 0 @@ -1088,7 +1076,7 @@ 8 - 70 + 69 1 0 0 @@ -1100,7 +1088,7 @@ 8 - 71 + 70 1 0 0 @@ -1112,7 +1100,7 @@ 8 - 72 + 71 1 0 0 @@ -1124,7 +1112,7 @@ 8 - 73 + 72 1 0 0 @@ -1136,7 +1124,7 @@ 8 - 74 + 73 1 0 0 @@ -1148,7 +1136,7 @@ 8 - 75 + 74 1 0 0 @@ -1160,7 +1148,7 @@ 8 - 76 + 75 1 0 0 @@ -1172,7 +1160,7 @@ 8 - 77 + 76 1 0 0 @@ -1184,7 +1172,7 @@ 8 - 78 + 77 1 0 0 @@ -1196,7 +1184,7 @@ 8 - 79 + 78 1 0 0 @@ -1208,7 +1196,7 @@ 8 - 80 + 79 1 0 0 @@ -1220,7 +1208,7 @@ 8 - 81 + 80 1 0 0 @@ -1232,7 +1220,7 @@ 8 - 82 + 81 1 0 0 @@ -1244,7 +1232,7 @@ 8 - 83 + 82 1 0 0 @@ -1256,7 +1244,7 @@ 8 - 84 + 83 1 0 0 @@ -1268,7 +1256,7 @@ 8 - 85 + 84 1 0 0 @@ -1280,7 +1268,7 @@ 8 - 86 + 85 2 0 0 @@ -1292,7 +1280,7 @@ 8 - 87 + 86 1 0 0 @@ -1304,7 +1292,7 @@ 8 - 88 + 87 1 0 0 @@ -1316,7 +1304,7 @@ 8 - 89 + 88 1 0 0 @@ -1328,7 +1316,7 @@ 8 - 90 + 89 1 0 0 diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/project.uvprojx b/bsp/lpc55sxx/lpc55s69_nxp_evk/project.uvprojx index 2601e29efd..bd986400a1 100644 --- a/bsp/lpc55sxx/lpc55s69_nxp_evk/project.uvprojx +++ b/bsp/lpc55sxx/lpc55s69_nxp_evk/project.uvprojx @@ -438,11 +438,6 @@ CPU - - backtrace.c - 1 - ..\..\..\libcpu\arm\common\backtrace.c - div0.c 1 @@ -880,4 +875,13 @@ + + + + project + 1 + + + + -- GitLab