mirror of
https://github.com/RT-Thread/rt-thread.git
synced 2025-02-01 08:00:34 +08:00
[BSP] Enable memory pool for i.MXRT1050-EVK.
This commit is contained in:
parent
c042690e59
commit
b9e7cf7fa3
@ -43,7 +43,7 @@ CONFIG_RT_USING_MESSAGEQUEUE=y
|
|||||||
#
|
#
|
||||||
# Memory Management
|
# Memory Management
|
||||||
#
|
#
|
||||||
# CONFIG_RT_USING_MEMPOOL is not set
|
CONFIG_RT_USING_MEMPOOL=y
|
||||||
CONFIG_RT_USING_MEMHEAP=y
|
CONFIG_RT_USING_MEMHEAP=y
|
||||||
# CONFIG_RT_USING_NOHEAP is not set
|
# CONFIG_RT_USING_NOHEAP is not set
|
||||||
# CONFIG_RT_USING_SMALL_MEM is not set
|
# CONFIG_RT_USING_SMALL_MEM is not set
|
||||||
@ -62,6 +62,7 @@ CONFIG_RT_CONSOLEBUF_SIZE=128
|
|||||||
CONFIG_RT_CONSOLE_DEVICE_NAME="uart1"
|
CONFIG_RT_CONSOLE_DEVICE_NAME="uart1"
|
||||||
CONFIG_ARCH_ARM=y
|
CONFIG_ARCH_ARM=y
|
||||||
CONFIG_ARCH_ARM_CORTEX_M=y
|
CONFIG_ARCH_ARM_CORTEX_M=y
|
||||||
|
CONFIG_ARCH_ARM_CORTEX_FPU=y
|
||||||
CONFIG_ARCH_ARM_CORTEX_M7=y
|
CONFIG_ARCH_ARM_CORTEX_M7=y
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -164,9 +165,13 @@ CONFIG_RT_USING_SPI=y
|
|||||||
# CONFIG_RT_USING_ENC28J60 is not set
|
# CONFIG_RT_USING_ENC28J60 is not set
|
||||||
# CONFIG_RT_USING_SPI_WIFI is not set
|
# CONFIG_RT_USING_SPI_WIFI is not set
|
||||||
# CONFIG_RT_USING_WDT is not set
|
# CONFIG_RT_USING_WDT is not set
|
||||||
# CONFIG_RT_USING_WIFI is not set
|
|
||||||
# CONFIG_RT_USING_AUDIO is not set
|
# CONFIG_RT_USING_AUDIO is not set
|
||||||
|
|
||||||
|
#
|
||||||
|
# Using WiFi
|
||||||
|
#
|
||||||
|
# CONFIG_RT_USING_WIFI is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Using USB
|
# Using USB
|
||||||
#
|
#
|
||||||
@ -357,17 +362,20 @@ CONFIG_LWIP_NETIF_LOOPBACK=0
|
|||||||
# CONFIG_PKG_USING_SQLITE is not set
|
# CONFIG_PKG_USING_SQLITE is not set
|
||||||
# CONFIG_PKG_USING_RTI is not set
|
# CONFIG_PKG_USING_RTI is not set
|
||||||
# CONFIG_PKG_USING_LITTLEVGL2RTT is not set
|
# CONFIG_PKG_USING_LITTLEVGL2RTT is not set
|
||||||
|
# CONFIG_PKG_USING_CMSIS is not set
|
||||||
|
# CONFIG_PKG_USING_CMSIS_LATEST_VERSION is not set
|
||||||
|
# CONFIG_PKG_USING_CMSIS_V500 is not set
|
||||||
|
# CONFIG_PKG_USING_DFS_YAFFS is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# peripheral libraries and drivers
|
# peripheral libraries and drivers
|
||||||
#
|
#
|
||||||
# CONFIG_PKG_USING_STM32F4_HAL is not set
|
|
||||||
# CONFIG_PKG_USING_STM32F4_DRIVERS is not set
|
|
||||||
# CONFIG_PKG_USING_REALTEK_AMEBA is not set
|
# CONFIG_PKG_USING_REALTEK_AMEBA is not set
|
||||||
# CONFIG_PKG_USING_SHT2X is not set
|
# CONFIG_PKG_USING_SHT2X is not set
|
||||||
# CONFIG_PKG_USING_AHT10 is not set
|
# CONFIG_PKG_USING_AHT10 is not set
|
||||||
# CONFIG_PKG_USING_AP3216C is not set
|
# CONFIG_PKG_USING_AP3216C is not set
|
||||||
# CONFIG_PKG_USING_STM32_SDIO is not set
|
# CONFIG_PKG_USING_STM32_SDIO is not set
|
||||||
|
# CONFIG_PKG_USING_ICM20608 is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# miscellaneous packages
|
# miscellaneous packages
|
||||||
|
@ -21,6 +21,7 @@ source "$PKGS_DIR/Kconfig"
|
|||||||
config SOC_IMXRT1052
|
config SOC_IMXRT1052
|
||||||
bool
|
bool
|
||||||
select ARCH_ARM_CORTEX_M7
|
select ARCH_ARM_CORTEX_M7
|
||||||
|
select ARCH_ARM_CORTEX_FPU
|
||||||
default y
|
default y
|
||||||
|
|
||||||
config BOARD_USING_HYPERFLASH
|
config BOARD_USING_HYPERFLASH
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -514,6 +514,11 @@
|
|||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
<FilePath>..\..\..\src\memheap.c</FilePath>
|
<FilePath>..\..\..\src\memheap.c</FilePath>
|
||||||
</File>
|
</File>
|
||||||
|
<File>
|
||||||
|
<FileName>mempool.c</FileName>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<FilePath>..\..\..\src\mempool.c</FilePath>
|
||||||
|
</File>
|
||||||
<File>
|
<File>
|
||||||
<FileName>object.c</FileName>
|
<FileName>object.c</FileName>
|
||||||
<FileType>1</FileType>
|
<FileType>1</FileType>
|
||||||
|
@ -27,6 +27,7 @@
|
|||||||
|
|
||||||
/* Memory Management */
|
/* Memory Management */
|
||||||
|
|
||||||
|
#define RT_USING_MEMPOOL
|
||||||
#define RT_USING_MEMHEAP
|
#define RT_USING_MEMHEAP
|
||||||
#define RT_USING_MEMHEAP_AS_HEAP
|
#define RT_USING_MEMHEAP_AS_HEAP
|
||||||
#define RT_USING_HEAP
|
#define RT_USING_HEAP
|
||||||
@ -39,6 +40,7 @@
|
|||||||
#define RT_CONSOLE_DEVICE_NAME "uart1"
|
#define RT_CONSOLE_DEVICE_NAME "uart1"
|
||||||
#define ARCH_ARM
|
#define ARCH_ARM
|
||||||
#define ARCH_ARM_CORTEX_M
|
#define ARCH_ARM_CORTEX_M
|
||||||
|
#define ARCH_ARM_CORTEX_FPU
|
||||||
#define ARCH_ARM_CORTEX_M7
|
#define ARCH_ARM_CORTEX_M7
|
||||||
|
|
||||||
/* RT-Thread Components */
|
/* RT-Thread Components */
|
||||||
@ -107,6 +109,9 @@
|
|||||||
#define RT_MMCSD_MAX_PARTITION 16
|
#define RT_MMCSD_MAX_PARTITION 16
|
||||||
#define RT_USING_SPI
|
#define RT_USING_SPI
|
||||||
|
|
||||||
|
/* Using WiFi */
|
||||||
|
|
||||||
|
|
||||||
/* Using USB */
|
/* Using USB */
|
||||||
|
|
||||||
|
|
||||||
|
@ -5,6 +5,9 @@ config ARCH_ARM_CORTEX_M
|
|||||||
bool
|
bool
|
||||||
select ARCH_ARM
|
select ARCH_ARM
|
||||||
|
|
||||||
|
config ARCH_ARM_CORTEX_FPU
|
||||||
|
bool
|
||||||
|
|
||||||
config ARCH_ARM_CORTEX_M0
|
config ARCH_ARM_CORTEX_M0
|
||||||
bool
|
bool
|
||||||
select ARCH_ARM_CORTEX_M
|
select ARCH_ARM_CORTEX_M
|
||||||
|
@ -191,7 +191,7 @@ def MDK45Project(tree, target, script):
|
|||||||
group_tree = MDK4AddGroup(ProjectFiles, groups, group['name'], group['src'], project_path)
|
group_tree = MDK4AddGroup(ProjectFiles, groups, group['name'], group['src'], project_path)
|
||||||
|
|
||||||
# for local CPPPATH/CPPDEFINES
|
# for local CPPPATH/CPPDEFINES
|
||||||
if (group_tree != None) and (group.has_key('LOCAL_CPPPATH') or group.has_key('LOCAL_CCFLAGS')):
|
if (group_tree != None) and (group.has_key('LOCAL_CPPPATH') or group.has_key('LOCAL_CCFLAGS') or group.has_key('LOCAL_CPPDEFINES')):
|
||||||
GroupOption = SubElement(group_tree, 'GroupOption')
|
GroupOption = SubElement(group_tree, 'GroupOption')
|
||||||
GroupArmAds = SubElement(GroupOption, 'GroupArmAds')
|
GroupArmAds = SubElement(GroupOption, 'GroupArmAds')
|
||||||
Cads = SubElement(GroupArmAds, 'Cads')
|
Cads = SubElement(GroupArmAds, 'Cads')
|
||||||
|
Loading…
x
Reference in New Issue
Block a user