Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
BaiXuePrincess
rt-thread
提交
da30f0fa
R
rt-thread
项目概览
BaiXuePrincess
/
rt-thread
与 Fork 源项目一致
Fork自
RT-Thread / rt-thread
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
rt-thread
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
da30f0fa
编写于
12月 07, 2017
作者:
T
tanek liang
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
[bsp] update MDK and IAR project
上级
f88e1268
变更
7
展开全部
隐藏空白更改
内联
并排
Showing
7 changed file
with
320 addition
and
364 deletion
+320
-364
bsp/imxrt1052-evk/.config
bsp/imxrt1052-evk/.config
+57
-13
bsp/imxrt1052-evk/project.ewd
bsp/imxrt1052-evk/project.ewd
+37
-21
bsp/imxrt1052-evk/project.ewp
bsp/imxrt1052-evk/project.ewp
+77
-134
bsp/imxrt1052-evk/project.uvprojx
bsp/imxrt1052-evk/project.uvprojx
+83
-157
bsp/imxrt1052-evk/rtconfig.h
bsp/imxrt1052-evk/rtconfig.h
+58
-32
bsp/imxrt1052-evk/template.ewp
bsp/imxrt1052-evk/template.ewp
+1
-1
bsp/imxrt1052-evk/template.uvprojx
bsp/imxrt1052-evk/template.uvprojx
+7
-6
未找到文件。
bsp/imxrt1052-evk/.config
浏览文件 @
da30f0fa
...
...
@@ -8,12 +8,15 @@
#
CONFIG_RT_NAME_MAX
=
8
CONFIG_RT_ALIGN_SIZE
=
4
# CONFIG_RT_THREAD_PRIORITY_8 is not set
CONFIG_RT_THREAD_PRIORITY_32
=
y
# CONFIG_RT_THREAD_PRIORITY_256 is not set
CONFIG_RT_THREAD_PRIORITY_MAX
=
32
CONFIG_RT_TICK_PER_SECOND
=
100
CONFIG_RT_DEBUG
=
y
CONFIG_RT_USING_OVERFLOW_CHECK
=
y
CONFIG_RT_DEBUG_INIT
=
0
# CONFIG_RT_DEBUG_THREAD is not set
CONFIG_RT_DEBUG_THREAD
=
0
CONFIG_RT_USING_HOOK
=
y
CONFIG_IDLE_THREAD_STACK_SIZE
=
256
# CONFIG_RT_USING_TIMER_SOFT is not set
...
...
@@ -32,15 +35,18 @@ CONFIG_RT_USING_MESSAGEQUEUE=y
# Memory Management
#
# CONFIG_RT_USING_MEMPOOL is not set
# CONFIG_RT_USING_MEMHEAP is not set
CONFIG_RT_USING_HEAP
=
y
CONFIG_RT_USING_SMALL_MEM
=
y
CONFIG_RT_USING_MEMHEAP
=
y
# CONFIG_RT_USING_NOHEAP is not set
# CONFIG_RT_USING_SMALL_MEM is not set
# CONFIG_RT_USING_SLAB is not set
CONFIG_RT_USING_MEMHEAP_AS_HEAP
=
y
CONFIG_RT_USING_HEAP
=
y
#
# Kernel Device Object
#
CONFIG_RT_USING_DEVICE
=
y
# CONFIG_RT_USING_INTERRUPT_INFO is not set
CONFIG_RT_USING_CONSOLE
=
y
CONFIG_RT_CONSOLEBUF_SIZE
=
128
CONFIG_RT_CONSOLE_DEVICE_NAME
=
"uart1"
...
...
@@ -78,8 +84,13 @@ CONFIG_FINSH_USING_MSH_DEFAULT=y
CONFIG_RT_USING_DFS
=
y
CONFIG_DFS_USING_WORKDIR
=
y
CONFIG_DFS_FILESYSTEMS_MAX
=
2
CONFIG_DFS_FILESYSTEM_TYPES_MAX
=
2
CONFIG_DFS_FD_MAX
=
4
CONFIG_RT_USING_DFS_ELMFAT
=
y
#
# elm-chan's FatFs, Generic FAT Filesystem Module
#
CONFIG_RT_DFS_ELM_CODE_PAGE
=
437
CONFIG_RT_DFS_ELM_WORD_ACCESS
=
y
CONFIG_RT_DFS_ELM_USE_LFN_0
=
y
...
...
@@ -94,6 +105,9 @@ CONFIG_RT_DFS_ELM_MAX_SECTOR_SIZE=512
CONFIG_RT_DFS_ELM_REENTRANT
=
y
CONFIG_RT_USING_DFS_DEVFS
=
y
# CONFIG_RT_USING_DFS_NET is not set
# CONFIG_RT_USING_DFS_ROMFS is not set
# CONFIG_RT_USING_DFS_RAMFS is not set
# CONFIG_RT_USING_DFS_UFFS is not set
# CONFIG_RT_USING_DFS_NFS is not set
#
...
...
@@ -111,6 +125,11 @@ CONFIG_RT_USING_SERIAL=y
CONFIG_RT_USING_SDIO
=
y
# CONFIG_RT_USING_SPI is not set
# CONFIG_RT_USING_WDT is not set
# CONFIG_RT_USING_WIFI is not set
#
# Using USB
#
# CONFIG_RT_USING_USB_HOST is not set
# CONFIG_RT_USING_USB_DEVICE is not set
...
...
@@ -118,10 +137,8 @@ CONFIG_RT_USING_SDIO=y
# POSIX layer and C standard library
#
CONFIG_RT_USING_LIBC
=
y
CONFIG_RT_USING_PTHREADS
=
y
CONFIG_RT_USING_POSIX
=
y
# CONFIG_RT_USING_POSIX_MMAP is not set
# CONFIG_RT_USING_POSIX_TERMIOS is not set
# CONFIG_RT_USING_PTHREADS is not set
# CONFIG_RT_USING_POSIX is not set
#
# Network stack
...
...
@@ -141,6 +158,13 @@ CONFIG_RT_LWIP_DHCP=y
CONFIG_IP_SOF_BROADCAST
=
1
CONFIG_IP_SOF_BROADCAST_RECV
=
1
# CONFIG_LWIP_USING_DHCPD is not set
#
# Static IPv4 Address
#
CONFIG_RT_LWIP_IPADDR
=
"192.168.1.30"
CONFIG_RT_LWIP_GWADDR
=
"192.168.1.1"
CONFIG_RT_LWIP_MSKADDR
=
"255.255.255.0"
CONFIG_RT_LWIP_UDP
=
y
CONFIG_RT_LWIP_TCP
=
y
# CONFIG_RT_LWIP_RAW is not set
...
...
@@ -178,6 +202,17 @@ CONFIG_LWIP_SO_RCVBUF=1
#
# CONFIG_RT_USING_GUIENGINE is not set
#
# VBUS(Virtual Software BUS)
#
# CONFIG_RT_USING_VBUS is not set
#
# Utilities
#
# CONFIG_RT_USING_LOGTRACE is not set
# CONFIG_RT_USING_RYM is not set
#
# RT-Thread online packages
#
...
...
@@ -187,24 +222,30 @@ CONFIG_LWIP_SO_RCVBUF=1
#
# CONFIG_PKG_USING_PARTITION is not set
# CONFIG_PKG_USING_SQLITE is not set
# CONFIG_PKG_USING_RTI is not set
#
# IoT - internet of things
#
# CONFIG_PKG_USING_CJSON is not set
# CONFIG_PKG_USING_PAHOMQTT is not set
# CONFIG_PKG_USING_WEBCLIENT is not set
# CONFIG_PKG_USING_MONGOOSE is not set
# CONFIG_PKG_USING_WEB_TERMINAL is not set
# CONFIG_PKG_USING_WEBTERMINAL is not set
# CONFIG_PKG_USING_CJSON is not set
# CONFIG_PKG_USING_EZXML is not set
# CONFIG_PKG_USING_NANOPB is not set
#
# security packages
#
# CONFIG_PKG_USING_MBEDTLS is not set
# CONFIG_PKG_USING_libsodium is not set
#
# language packages
#
# CONFIG_PKG_USING_JERRYSCRIPT is not set
# CONFIG_PKG_USING_MICROPYTHON is not set
#
# multimedia packages
...
...
@@ -214,15 +255,18 @@ CONFIG_LWIP_SO_RCVBUF=1
# tools packages
#
# CONFIG_PKG_USING_CMBACKTRACE is not set
# CONFIG_PKG_USING_ELOG is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
# CONFIG_PKG_USING_SYSTEMVIEW is not set
#
# miscellaneous packages
#
# CONFIG_PKG_USING_HELLO is not set
# CONFIG_PKG_USING_FASTLZ is not set
# CONFIG_PKG_USING_MINILZO is not set
#
#
BSP_SPECIAL CONFIG
#
example package: hello
#
# CONFIG_PKG_USING_HELLO is not set
CONFIG_RT_USING_UART
=
y
CONFIG_RT_USING_UART1
=
y
bsp/imxrt1052-evk/project.ewd
浏览文件 @
da30f0fa
...
...
@@ -11,7 +11,7 @@
<name>
C-SPY
</name>
<archiveVersion>
2
</archiveVersion>
<data>
<version>
2
8
</version>
<version>
2
9
</version>
<wantNonLocal>
1
</wantNonLocal>
<debug>
1
</debug>
<option>
...
...
@@ -48,7 +48,7 @@
</option>
<option>
<name>
RunToEnable
</name>
<state>
1
</state>
<state>
0
</state>
</option>
<option>
<name>
RunToName
</name>
...
...
@@ -76,7 +76,7 @@
</option>
<option>
<name>
OCDownloadVerifyAll
</name>
<state>
0
</state>
<state>
1
</state>
</option>
<option>
<name>
OCProductVersion
</name>
...
...
@@ -84,15 +84,15 @@
</option>
<option>
<name>
OCDynDriverList
</name>
<state>
ARMSIM
_ID
</state>
<state>
JLINK
_ID
</state>
</option>
<option>
<name>
OCLastSavedByProductVersion
</name>
<state>
8.
11.2.13604
</state>
<state>
8.
20.1.14181
</state>
</option>
<option>
<name>
UseFlashLoader
</name>
<state>
0
</state>
<state>
1
</state>
</option>
<option>
<name>
CLowLevel
</name>
...
...
@@ -112,7 +112,7 @@
</option>
<option>
<name>
FlashLoadersV3
</name>
<state>
$TOOLKIT_DIR$\config\flashloader\
</state>
<state>
$TOOLKIT_DIR$\config\flashloader\
NXP\FlashIMXRT1050_EVK_FlexSPI.board
</state>
</option>
<option>
<name>
OCImagesSuppressCheck1
</name>
...
...
@@ -210,6 +210,10 @@
<name>
OCAttachSlave
</name>
<state>
0
</state>
</option>
<option>
<name>
MassEraseBeforeFlashing
</name>
<state>
0
</state>
</option>
</data>
</settings>
<settings>
...
...
@@ -288,7 +292,7 @@
<option>
<name>
CMSISDAPResetList
</name>
<version>
1
</version>
<state>
10
</state>
<state>
4
</state>
</option>
<option>
<name>
CMSISDAPHWResetDuration
</name>
...
...
@@ -308,7 +312,7 @@
</option>
<option>
<name>
CMSISDAPInterfaceRadio
</name>
<state>
0
</state>
<state>
1
</state>
</option>
<option>
<name>
CMSISDAPInterfaceCmdLine
</name>
...
...
@@ -373,31 +377,31 @@
</option>
<option>
<name>
CatchMMERR
</name>
<state>
1
</state>
<state>
0
</state>
</option>
<option>
<name>
CatchNOCPERR
</name>
<state>
1
</state>
<state>
0
</state>
</option>
<option>
<name>
CatchCHKERR
</name>
<state>
1
</state>
<state>
0
</state>
</option>
<option>
<name>
CatchSTATERR
</name>
<state>
1
</state>
<state>
0
</state>
</option>
<option>
<name>
CatchBUSERR
</name>
<state>
1
</state>
<state>
0
</state>
</option>
<option>
<name>
CatchINTERR
</name>
<state>
1
</state>
<state>
0
</state>
</option>
<option>
<name>
CatchHARDERR
</name>
<state>
1
</state>
<state>
0
</state>
</option>
<option>
<name>
CatchDummy
</name>
...
...
@@ -425,7 +429,7 @@
</option>
<option>
<name>
CMSISDAPSelectedCPUBehaviour
</name>
<state>
0
</state>
<state></state>
</option>
<option>
<name>
ICpuName
</name>
...
...
@@ -721,7 +725,7 @@
<debug>
1
</debug>
<option>
<name>
CCCatchSFERR
</name>
<state>
0
</state>
<state>
1
</state>
</option>
<option>
<name>
JLinkSpeed
</name>
...
...
@@ -822,12 +826,12 @@
</option>
<option>
<name>
CCJLinkInterfaceRadio
</name>
<state>
0
</state>
<state>
1
</state>
</option>
<option>
<name>
CCJLinkResetList
</name>
<version>
6
</version>
<state>
5
</state>
<state>
8
</state>
</option>
<option>
<name>
CCJLinkInterfaceCmdLine
</name>
...
...
@@ -1402,6 +1406,10 @@
<file>
$EW_DIR$\common\plugins\Orti\Orti.ENU.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$EW_DIR$\common\plugins\TargetAccessServer\TargetAccessServer.ENU.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$EW_DIR$\common\plugins\uCProbe\uCProbePlugin.ENU.ewplugin
</file>
<loadFlag>
0
</loadFlag>
...
...
@@ -1418,7 +1426,7 @@
<name>
C-SPY
</name>
<archiveVersion>
2
</archiveVersion>
<data>
<version>
2
8
</version>
<version>
2
9
</version>
<wantNonLocal>
1
</wantNonLocal>
<debug>
0
</debug>
<option>
...
...
@@ -1617,6 +1625,10 @@
<name>
OCAttachSlave
</name>
<state>
0
</state>
</option>
<option>
<name>
MassEraseBeforeFlashing
</name>
<state>
0
</state>
</option>
</data>
</settings>
<settings>
...
...
@@ -2809,6 +2821,10 @@
<file>
$EW_DIR$\common\plugins\Orti\Orti.ENU.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$EW_DIR$\common\plugins\TargetAccessServer\TargetAccessServer.ENU.ewplugin
</file>
<loadFlag>
0
</loadFlag>
</plugin>
<plugin>
<file>
$EW_DIR$\common\plugins\uCProbe\uCProbePlugin.ENU.ewplugin
</file>
<loadFlag>
0
</loadFlag>
...
...
bsp/imxrt1052-evk/project.ewp
浏览文件 @
da30f0fa
...
...
@@ -171,7 +171,6 @@
<state>FSL_SDK_ENABLE_DRIVER_CACHE_CONTROL=1</state>
<state>RT_USING_DLIBC</state>
<state>_DLIB_FILE_DESCRIPTOR</state>
<state>_DLIB_THREAD_SUPPORT</state>
</option>
<option>
<name>CCPreprocFile</name>
...
...
@@ -301,31 +300,27 @@
<option>
<name>CCIncludePath2</name>
<state />
<state>$PROJ_DIR$\..\..\components\
libc\compilers\dlib
</state>
<state>$PROJ_DIR$\Libraries</state>
<state>$PROJ_DIR$\..\..\components\
net\lwip-1.4.1\src
</state>
<state>$PROJ_DIR$\Libraries
\CMSIS\Include
</state>
<state>$PROJ_DIR$\..\..\include</state>
<state>$PROJ_DIR$\..\..\components\net\lwip-2.0.2\src\include\netif</state>
<state>$PROJ_DIR$\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\components\dfs\filesystems\net</state>
<state>$PROJ_DIR$\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\Libraries\drivers</state>
<state>$PROJ_DIR$\..\..\components\net\lwip-2.0.2\src\include</state>
<state>$PROJ_DIR$\..\..\components\net\lwip-2.0.2\src</state>
<state>$PROJ_DIR$\drivers</state>
<state>$PROJ_DIR$\..\..\components\
net\lwip-2.0.2\src\include\ipv4
</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\components\
libc\compilers\dlib
</state>
<state>$PROJ_DIR$\.
.\..\components\net\lwip-1.4.1\src\include\netif
</state>
<state>$PROJ_DIR$\..\..\libcpu\arm\cortex-m7</state>
<state>$PROJ_DIR$\..\..\components\dfs\include</state>
<state>$PROJ_DIR$\..\..\components\dfs\filesystems\devfs</state>
<state>$PROJ_DIR$\..\..\components\dfs\filesystems\net\socket</state>
<state>$PROJ_DIR$\Libraries\CMSIS\Include</state>
<state>$PROJ_DIR$\Libraries\utilities</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\Libraries</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\components\dfs\filesystems\net\select</state>
<state>$PROJ_DIR$\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\components\net\lwip-1.4.1\src\include</state>
<state>$PROJ_DIR$\..\..\components\dfs\include</state>
<state>$PROJ_DIR$\..\..\components\net\lwip-1.4.1\src\include\ipv4</state>
<state>$PROJ_DIR$\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\components\dfs\filesystems\elmfat</state>
<state>$PROJ_DIR$\..\..\components\libc\pthreads</state>
<state>$PROJ_DIR$\..\..\components\net\lwip-2.0.2\src\arch\include</state>
<state>$PROJ_DIR$\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\components\net\lwip-1.4.1\src\arch\include</state>
<state>$PROJ_DIR$\..\..\components\finsh</state>
<state>$PROJ_DIR$\Libraries\drivers</state>
<state>$PROJ_DIR$\..\..\components\dfs\filesystems\devfs</state>
</option>
<option>
<name>CCStdIncCheck</name>
...
...
@@ -722,7 +717,7 @@
</option>
<option>
<name>IlinkIcfFile</name>
<state>$PROJ_DIR$\
imxrt1052_sdram
.icf</state>
<state>$PROJ_DIR$\
Libraries\iar\MIMXRT1052xxxxx_flexspi_nor
.icf</state>
</option>
<option>
<name>IlinkIcfFileSlave</name>
...
...
@@ -1245,31 +1240,27 @@
<option>
<name>CCIncludePath2</name>
<state />
<state>$PROJ_DIR$\..\..\components\
libc\compilers\dlib
</state>
<state>$PROJ_DIR$\Libraries</state>
<state>$PROJ_DIR$\..\..\components\
net\lwip-1.4.1\src
</state>
<state>$PROJ_DIR$\Libraries
\CMSIS\Include
</state>
<state>$PROJ_DIR$\..\..\include</state>
<state>$PROJ_DIR$\..\..\components\net\lwip-2.0.2\src\include\netif</state>
<state>$PROJ_DIR$\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\components\dfs\filesystems\net</state>
<state>$PROJ_DIR$\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\Libraries\drivers</state>
<state>$PROJ_DIR$\..\..\components\net\lwip-2.0.2\src\include</state>
<state>$PROJ_DIR$\..\..\components\net\lwip-2.0.2\src</state>
<state>$PROJ_DIR$\drivers</state>
<state>$PROJ_DIR$\..\..\components\
net\lwip-2.0.2\src\include\ipv4
</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\..\..\components\
libc\compilers\dlib
</state>
<state>$PROJ_DIR$\.
.\..\components\net\lwip-1.4.1\src\include\netif
</state>
<state>$PROJ_DIR$\..\..\libcpu\arm\cortex-m7</state>
<state>$PROJ_DIR$\..\..\components\dfs\include</state>
<state>$PROJ_DIR$\..\..\components\dfs\filesystems\devfs</state>
<state>$PROJ_DIR$\..\..\components\dfs\filesystems\net\socket</state>
<state>$PROJ_DIR$\Libraries\CMSIS\Include</state>
<state>$PROJ_DIR$\Libraries\utilities</state>
<state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\Libraries</state>
<state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\..\components\dfs\filesystems\net\select</state>
<state>$PROJ_DIR$\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\components\net\lwip-1.4.1\src\include</state>
<state>$PROJ_DIR$\..\..\components\dfs\include</state>
<state>$PROJ_DIR$\..\..\components\net\lwip-1.4.1\src\include\ipv4</state>
<state>$PROJ_DIR$\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\..\components\dfs\filesystems\elmfat</state>
<state>$PROJ_DIR$\..\..\components\libc\pthreads</state>
<state>$PROJ_DIR$\..\..\components\net\lwip-2.0.2\src\arch\include</state>
<state>$PROJ_DIR$\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\..\components\net\lwip-1.4.1\src\arch\include</state>
<state>$PROJ_DIR$\..\..\components\finsh</state>
<state>$PROJ_DIR$\Libraries\drivers</state>
<state>$PROJ_DIR$\..\..\components\dfs\filesystems\devfs</state>
</option>
<option>
<name>CCStdIncCheck</name>
...
...
@@ -1892,6 +1883,9 @@
<file>
<name>$PROJ_DIR$\applications\main.c</name>
</file>
<file>
<name>$PROJ_DIR$\applications\mem_dump.c</name>
</file>
<file>
<name>$PROJ_DIR$\applications\mem_test.c</name>
</file>
...
...
@@ -1907,6 +1901,12 @@
<file>
<name>$PROJ_DIR$\drivers\usart.c</name>
</file>
<file>
<name>$PROJ_DIR$\drivers\hyper_flash_boot.c</name>
</file>
<file>
<name>$PROJ_DIR$\drivers\drv_sdram.c</name>
</file>
<file>
<name>$PROJ_DIR$\drivers\drv_eth.c</name>
</file>
...
...
@@ -2127,7 +2127,7 @@
<name>$PROJ_DIR$\..\..\src\kservice.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\src\mem.c</name>
<name>$PROJ_DIR$\..\..\src\mem
heap
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\src\object.c</name>
...
...
@@ -2177,12 +2177,6 @@
<file>
<name>$PROJ_DIR$\..\..\components\dfs\src\dfs_posix.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\dfs\src\poll.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\dfs\src\select.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\dfs\filesystems\devfs\devfs.c</name>
</file>
...
...
@@ -2192,15 +2186,6 @@
<file>
<name>$PROJ_DIR$\..\..\components\dfs\filesystems\elmfat\ff.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\dfs\filesystems\net\dfs_net.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\dfs\filesystems\net\net_netdb.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\dfs\filesystems\net\net_sockets.c</name>
</file>
</group>
<group>
<name>DeviceDrivers</name>
...
...
@@ -2329,153 +2314,111 @@
</file>
</group>
<group>
<name>pthreads</name>
<file>
<name>$PROJ_DIR$\..\..\components\libc\pthreads\clock_time.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\libc\pthreads\mqueue.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\libc\pthreads\pthread.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\libc\pthreads\pthread_attr.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\libc\pthreads\pthread_barrier.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\libc\pthreads\pthread_cond.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\libc\pthreads\pthread_mutex.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\libc\pthreads\pthread_rwlock.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\libc\pthreads\pthread_spin.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\libc\pthreads\pthread_tls.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\libc\pthreads\sched.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\libc\pthreads\semaphore.c</name>
</file>
</group>
<group>
<name>lwIP</name>
<file>
<name>$PROJ_DIR$\..\..\components\net\lwip-2.0.2\src\arch\sys_arch.c</name>
</file>
<name>LwIP</name>
<file>
<name>$PROJ_DIR$\..\..\components\net\lwip-
2.0.2
\src\api\api_lib.c</name>
<name>$PROJ_DIR$\..\..\components\net\lwip-
1.4.1
\src\api\api_lib.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\net\lwip-
2.0.2
\src\api\api_msg.c</name>
<name>$PROJ_DIR$\..\..\components\net\lwip-
1.4.1
\src\api\api_msg.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\net\lwip-
2.0.2
\src\api\err.c</name>
<name>$PROJ_DIR$\..\..\components\net\lwip-
1.4.1
\src\api\err.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\net\lwip-
2.0.2
\src\api\netbuf.c</name>
<name>$PROJ_DIR$\..\..\components\net\lwip-
1.4.1
\src\api\netbuf.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\net\lwip-
2.0.2
\src\api\netdb.c</name>
<name>$PROJ_DIR$\..\..\components\net\lwip-
1.4.1
\src\api\netdb.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\net\lwip-
2.0.2
\src\api\netifapi.c</name>
<name>$PROJ_DIR$\..\..\components\net\lwip-
1.4.1
\src\api\netifapi.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\net\lwip-
2.0.2
\src\api\sockets.c</name>
<name>$PROJ_DIR$\..\..\components\net\lwip-
1.4.1
\src\api\sockets.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\net\lwip-
2.0.2
\src\api\tcpip.c</name>
<name>$PROJ_DIR$\..\..\components\net\lwip-
1.4.1
\src\api\tcpip.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\net\lwip-
2.0.2\src\core\def
.c</name>
<name>$PROJ_DIR$\..\..\components\net\lwip-
1.4.1\src\arch\sys_arch
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\net\lwip-
2.0.2\src\core\dns
.c</name>
<name>$PROJ_DIR$\..\..\components\net\lwip-
1.4.1\src\core\def
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\net\lwip-
2.0.2\src\core\inet_chksum
.c</name>
<name>$PROJ_DIR$\..\..\components\net\lwip-
1.4.1\src\core\dhcp
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\net\lwip-
2.0.2\src\core\init
.c</name>
<name>$PROJ_DIR$\..\..\components\net\lwip-
1.4.1\src\core\dns
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\net\lwip-
2.0.2\src\core\ip
.c</name>
<name>$PROJ_DIR$\..\..\components\net\lwip-
1.4.1\src\core\init
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\net\lwip-
2.0.2
\src\core\memp.c</name>
<name>$PROJ_DIR$\..\..\components\net\lwip-
1.4.1
\src\core\memp.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\net\lwip-
2.0.2
\src\core\netif.c</name>
<name>$PROJ_DIR$\..\..\components\net\lwip-
1.4.1
\src\core\netif.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\net\lwip-
2.0.2
\src\core\pbuf.c</name>
<name>$PROJ_DIR$\..\..\components\net\lwip-
1.4.1
\src\core\pbuf.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\net\lwip-
2.0.2
\src\core\raw.c</name>
<name>$PROJ_DIR$\..\..\components\net\lwip-
1.4.1
\src\core\raw.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\net\lwip-
2.0.2
\src\core\stats.c</name>
<name>$PROJ_DIR$\..\..\components\net\lwip-
1.4.1
\src\core\stats.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\net\lwip-
2.0.2
\src\core\sys.c</name>
<name>$PROJ_DIR$\..\..\components\net\lwip-
1.4.1
\src\core\sys.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\net\lwip-
2.0.2
\src\core\tcp.c</name>
<name>$PROJ_DIR$\..\..\components\net\lwip-
1.4.1
\src\core\tcp.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\net\lwip-
2.0.2
\src\core\tcp_in.c</name>
<name>$PROJ_DIR$\..\..\components\net\lwip-
1.4.1
\src\core\tcp_in.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\net\lwip-
2.0.2
\src\core\tcp_out.c</name>
<name>$PROJ_DIR$\..\..\components\net\lwip-
1.4.1
\src\core\tcp_out.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\net\lwip-
2.0.2\src\core\timeout
s.c</name>
<name>$PROJ_DIR$\..\..\components\net\lwip-
1.4.1\src\core\timer
s.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\net\lwip-
2.0.2
\src\core\udp.c</name>
<name>$PROJ_DIR$\..\..\components\net\lwip-
1.4.1
\src\core\udp.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\net\lwip-
2.0.2\src\netif\ethernet
.c</name>
<name>$PROJ_DIR$\..\..\components\net\lwip-
1.4.1\src\core\ipv4\autoip
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\net\lwip-
2.0.2\src\netif\ethernetif
.c</name>
<name>$PROJ_DIR$\..\..\components\net\lwip-
1.4.1\src\core\ipv4\icmp
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\net\lwip-
2.0.2\src\netif\lowpan6
.c</name>
<name>$PROJ_DIR$\..\..\components\net\lwip-
1.4.1\src\core\ipv4\igmp
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\net\lwip-
2.0.2\src\core\ipv4\autoip
.c</name>
<name>$PROJ_DIR$\..\..\components\net\lwip-
1.4.1\src\core\ipv4\inet
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\net\lwip-
2.0.2\src\core\ipv4\dhcp
.c</name>
<name>$PROJ_DIR$\..\..\components\net\lwip-
1.4.1\src\core\ipv4\inet_chksum
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\net\lwip-
2.0.2\src\core\ipv4\ethar
p.c</name>
<name>$PROJ_DIR$\..\..\components\net\lwip-
1.4.1\src\core\ipv4\i
p.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\net\lwip-
2.0.2\src\core\ipv4\icmp
.c</name>
<name>$PROJ_DIR$\..\..\components\net\lwip-
1.4.1\src\core\ipv4\ip_addr
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\net\lwip-
2.0.2\src\core\ipv4\igmp
.c</name>
<name>$PROJ_DIR$\..\..\components\net\lwip-
1.4.1\src\core\ipv4\ip_frag
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\net\lwip-
2.0.2\src\core\ipv4\ip4
.c</name>
<name>$PROJ_DIR$\..\..\components\net\lwip-
1.4.1\src\netif\etharp
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\net\lwip-
2.0.2\src\core\ipv4\ip4_addr
.c</name>
<name>$PROJ_DIR$\..\..\components\net\lwip-
1.4.1\src\netif\ethernetif
.c</name>
</file>
<file>
<name>$PROJ_DIR$\..\..\components\net\lwip-
2.0.2\src\core\ipv4\ip4_frag
.c</name>
<name>$PROJ_DIR$\..\..\components\net\lwip-
1.4.1\src\netif\slipif
.c</name>
</file>
</group>
</project>
bsp/imxrt1052-evk/project.uvprojx
浏览文件 @
da30f0fa
此差异已折叠。
点击以展开。
bsp/imxrt1052-evk/rtconfig.h
浏览文件 @
da30f0fa
...
...
@@ -8,12 +8,15 @@
#define RT_NAME_MAX 8
#define RT_ALIGN_SIZE 4
/* RT_THREAD_PRIORITY_8 is not set */
#define RT_THREAD_PRIORITY_32
/* RT_THREAD_PRIORITY_256 is not set */
#define RT_THREAD_PRIORITY_MAX 32
#define RT_TICK_PER_SECOND 100
#define RT_DEBUG
#define RT_USING_OVERFLOW_CHECK
#define RT_DEBUG_INIT
1
/* RT_DEBUG_THREAD is not set */
#define RT_DEBUG_INIT
0
#define RT_DEBUG_THREAD 0
#define RT_USING_HOOK
#define IDLE_THREAD_STACK_SIZE 256
/* RT_USING_TIMER_SOFT is not set */
...
...
@@ -30,14 +33,17 @@
/* Memory Management */
/* RT_USING_MEMPOOL is not set */
/* RT_USING_MEMHEAP is not set */
#define RT_USING_HEAP
#define RT_USING_SMALL_MEM
#define RT_USING_MEMHEAP
/* RT_USING_NOHEAP is not set */
/* RT_USING_SMALL_MEM is not set */
/* RT_USING_SLAB is not set */
#define RT_USING_MEMHEAP_AS_HEAP
#define RT_USING_HEAP
/* Kernel Device Object */
#define RT_USING_DEVICE
/* RT_USING_INTERRUPT_INFO is not set */
#define RT_USING_CONSOLE
#define RT_CONSOLEBUF_SIZE 128
#define RT_CONSOLE_DEVICE_NAME "uart1"
...
...
@@ -63,16 +69,20 @@
#define FINSH_CMD_SIZE 80
/* FINSH_USING_AUTH is not set */
#define FINSH_USING_MSH
//
#define FINSH_USING_MSH_DEFAULT
/
/#define FINSH_USING_MSH_ONLY
#define FINSH_USING_MSH_DEFAULT
/
* FINSH_USING_MSH_ONLY is not set */
/* Device virtual file system */
#define RT_USING_DFS
#define DFS_USING_WORKDIR
#define DFS_FILESYSTEMS_MAX 2
#define DFS_FILESYSTEM_TYPES_MAX 2
#define DFS_FD_MAX 4
#define RT_USING_DFS_ELMFAT
/* elm-chan's FatFs, Generic FAT Filesystem Module */
#define RT_DFS_ELM_CODE_PAGE 437
#define RT_DFS_ELM_WORD_ACCESS
#define RT_DFS_ELM_USE_LFN_0
...
...
@@ -86,7 +96,10 @@
/* RT_DFS_ELM_USE_ERASE is not set */
#define RT_DFS_ELM_REENTRANT
#define RT_USING_DFS_DEVFS
#define RT_USING_DFS_NET
/* RT_USING_DFS_NET is not set */
/* RT_USING_DFS_ROMFS is not set */
/* RT_USING_DFS_RAMFS is not set */
/* RT_USING_DFS_UFFS is not set */
/* RT_USING_DFS_NFS is not set */
/* Device Drivers */
...
...
@@ -101,27 +114,27 @@
/* RT_USING_MTD_NAND is not set */
/* RT_USING_RTC is not set */
#define RT_USING_SDIO
//#define RT_MMCSD_DBG
/* RT_USING_SPI is not set */
/* RT_USING_WDT is not set */
/* RT_USING_WIFI is not set */
/* Using USB */
/* RT_USING_USB_HOST is not set */
/* RT_USING_USB_DEVICE is not set */
/* POSIX layer and C standard library */
#define RT_USING_LIBC
#define RT_USING_PTHREADS
#define RT_USING_POSIX
/* RT_USING_POSIX_MMAP is not set */
/* RT_USING_POSIX_TERMIOS is not set */
/* RT_USING_PTHREADS is not set */
/* RT_USING_POSIX is not set */
/* Network stack */
/* light weight TCP/IP stack */
#define RT_USING_LWIP
#define RT_USING_LWIP202
//#define RT_LWIP_DEBUG
#define RT_USING_LWIP141
/* RT_USING_LWIP202 is not set */
/* RT_LWIP_IGMP is not set */
#define RT_LWIP_ICMP
...
...
@@ -131,6 +144,12 @@
#define IP_SOF_BROADCAST 1
#define IP_SOF_BROADCAST_RECV 1
/* LWIP_USING_DHCPD is not set */
/* Static IPv4 Address */
#define RT_LWIP_IPADDR "192.168.1.30"
#define RT_LWIP_GWADDR "192.168.1.1"
#define RT_LWIP_MSKADDR "255.255.255.0"
#define RT_LWIP_UDP
#define RT_LWIP_TCP
/* RT_LWIP_RAW is not set */
...
...
@@ -156,18 +175,6 @@
#define LWIP_SO_RCVTIMEO 1
#define LWIP_SO_SNDTIMEO 1
#define LWIP_SO_RCVBUF 1
#define RT_LWIP_IPADDR0 192
#define RT_LWIP_IPADDR1 168
#define RT_LWIP_IPADDR2 10
#define RT_LWIP_IPADDR3 30
#define RT_LWIP_GWADDR0 192
#define RT_LWIP_GWADDR1 168
#define RT_LWIP_GWADDR2 10
#define RT_LWIP_GWADDR3 1
#define RT_LWIP_MSKADDR0 255
#define RT_LWIP_MSKADDR1 255
#define RT_LWIP_MSKADDR2 255
#define RT_LWIP_MSKADDR3 0
/* Modbus master and slave stack */
...
...
@@ -178,40 +185,59 @@
/* RT_USING_GUIENGINE is not set */
/* VBUS(Virtual Software BUS) */
/* RT_USING_VBUS is not set */
/* Utilities */
/* RT_USING_LOGTRACE is not set */
/* RT_USING_RYM is not set */
/* RT-Thread online packages */
/* system packages */
/* PKG_USING_PARTITION is not set */
/* PKG_USING_SQLITE is not set */
/* PKG_USING_RTI is not set */
/* IoT - internet of things */
/* PKG_USING_CJSON is not set */
/* PKG_USING_PAHOMQTT is not set */
/* PKG_USING_WEBCLIENT is not set */
/* PKG_USING_MONGOOSE is not set */
/* PKG_USING_WEB_TERMINAL is not set */
/* PKG_USING_WEBTERMINAL is not set */
/* PKG_USING_CJSON is not set */
/* PKG_USING_EZXML is not set */
/* PKG_USING_NANOPB is not set */
/* security packages */
/* PKG_USING_MBEDTLS is not set */
/* PKG_USING_libsodium is not set */
/* language packages */
/* PKG_USING_JERRYSCRIPT is not set */
/* PKG_USING_MICROPYTHON is not set */
/* multimedia packages */
/* tools packages */
/* PKG_USING_CMBACKTRACE is not set */
/* PKG_USING_ELOG is not set */
/* PKG_USING_EASYLOGGER is not set */
/* PKG_USING_SYSTEMVIEW is not set */
/* miscellaneous packages */
/* PKG_USING_HELLO is not set */
/* PKG_USING_FASTLZ is not set */
/* PKG_USING_MINILZO is not set */
/*
BSP_SPECIAL CONFIG
*/
/*
example package: hello
*/
/* PKG_USING_HELLO is not set */
#define RT_USING_UART
#define RT_USING_UART1
...
...
bsp/imxrt1052-evk/template.ewp
浏览文件 @
da30f0fa
...
...
@@ -690,7 +690,7 @@
</option>
<option>
<name>
IlinkIcfFile
</name>
<state>
$PROJ_DIR$\
imxrt1052_sdram
.icf
</state>
<state>
$PROJ_DIR$\
Libraries\iar\MIMXRT1052xxxxx_flexspi_nor
.icf
</state>
</option>
<option>
<name>
IlinkIcfFileSlave
</name>
...
...
bsp/imxrt1052-evk/template.uvprojx
浏览文件 @
da30f0fa
...
...
@@ -16,7 +16,8 @@
<TargetCommonOption>
<Device>
MIMXRT1052:M7
</Device>
<Vendor>
NXP
</Vendor>
<PackID>
NXP.iMXRT_DFP.1.0.1
</PackID>
<PackID>
NXP.iMXRT_DFP.1.0.2
</PackID>
<PackURL>
http://mcuxpresso.nxp.com/cmsis_pack/repo/
</PackURL>
<Cpu>
IRAM(0x20000000,0x00060000) IRAM2(0x00000000,0x00020000) CPUTYPE("Cortex-M7") FPU3(SFPU) CLOCK(12000000) ELITTLE
</Cpu>
<FlashUtilSpec></FlashUtilSpec>
<StartupFile></StartupFile>
...
...
@@ -48,12 +49,12 @@
<InvalidFlash>
1
</InvalidFlash>
</TargetStatus>
<OutputDirectory>
.\build\
</OutputDirectory>
<OutputName>
rtthread-
lpc
</OutputName>
<OutputName>
rtthread-
imxrt
</OutputName>
<CreateExecutable>
1
</CreateExecutable>
<CreateLib>
0
</CreateLib>
<CreateHexFile>
0
</CreateHexFile>
<DebugInformation>
1
</DebugInformation>
<BrowseInformation>
1
</BrowseInformation>
<BrowseInformation>
0
</BrowseInformation>
<ListingPath>
.\build\
</ListingPath>
<HexFormatSelection>
1
</HexFormatSelection>
<Merge32K>
0
</Merge32K>
...
...
@@ -79,9 +80,9 @@
<nStopB2X>
0
</nStopB2X>
</BeforeMake>
<AfterMake>
<RunUserProg1>
0
</RunUserProg1>
<RunUserProg1>
1
</RunUserProg1>
<RunUserProg2>
0
</RunUserProg2>
<UserProg1Name></UserProg1Name>
<UserProg1Name>
fromelf --bin !L --output rtthread-mdk.bin
</UserProg1Name>
<UserProg2Name></UserProg2Name>
<UserProg1Dos16Mode>
0
</UserProg1Dos16Mode>
<UserProg2Dos16Mode>
0
</UserProg2Dos16Mode>
...
...
@@ -366,7 +367,7 @@
<TextAddressRange>
0x00000000
</TextAddressRange>
<DataAddressRange>
0x10000000
</DataAddressRange>
<pXoBase></pXoBase>
<ScatterFile>
.\
imxrt1052_sdram.sct
</ScatterFile>
<ScatterFile>
.\
Libraries\arm\MIMXRT1052xxxxx_flexspi_nor.scf
</ScatterFile>
<IncludeLibs></IncludeLibs>
<IncludeLibsPath></IncludeLibsPath>
<Misc></Misc>
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录