.config 5.2 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
#
# Automatically generated file; DO NOT EDIT.
# RT-Thread Configuration
#

#
# RT-Thread Kernel
#
CONFIG_RT_NAME_MAX=8
CONFIG_RT_ALIGN_SIZE=4
CONFIG_RT_THREAD_PRIORITY_MAX=32
CONFIG_RT_TICK_PER_SECOND=1000
CONFIG_RT_DEBUG=y
CONFIG_RT_USING_OVERFLOW_CHECK=y
CONFIG_RT_DEBUG_INIT=1
# CONFIG_RT_DEBUG_THREAD is not set
CONFIG_RT_USING_HOOK=y
CONFIG_IDLE_THREAD_STACK_SIZE=1024
# CONFIG_RT_USING_TIMER_SOFT is not set

#
# Inter-Thread communication
#
CONFIG_RT_USING_SEMAPHORE=y
CONFIG_RT_USING_MUTEX=y
CONFIG_RT_USING_EVENT=y
CONFIG_RT_USING_MAILBOX=y
CONFIG_RT_USING_MESSAGEQUEUE=y
29
# CONFIG_RT_USING_SIGNALS is not set
30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63

#
# Memory Management
#
CONFIG_RT_USING_MEMPOOL=y
CONFIG_RT_USING_MEMHEAP=y
CONFIG_RT_USING_HEAP=y
CONFIG_RT_USING_SMALL_MEM=y
# CONFIG_RT_USING_SLAB is not set

#
# Kernel Device Object
#
CONFIG_RT_USING_DEVICE=y
CONFIG_RT_USING_CONSOLE=y
CONFIG_RT_CONSOLEBUF_SIZE=128
CONFIG_RT_CONSOLE_DEVICE_NAME="uart"
# CONFIG_RT_USING_MODULE is not set

#
# RT-Thread Components
#
CONFIG_RT_USING_COMPONENTS_INIT=y
# CONFIG_RT_USING_USER_MAIN is not set

#
# C++ features
#
# CONFIG_RT_USING_CPLUSPLUS is not set

#
# Command shell
#
CONFIG_RT_USING_FINSH=y
64
CONFIG_FINSH_USING_HISTORY=y
65 66
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_USING_DESCRIPTION=y
67
CONFIG_FINSH_THREAD_PRIORITY=20
68
CONFIG_FINSH_THREAD_STACK_SIZE=2048
69
CONFIG_FINSH_CMD_SIZE=80
70 71 72 73 74 75
# CONFIG_FINSH_USING_AUTH is not set
# CONFIG_FINSH_USING_MSH is not set

#
# Device virtual file system
#
76
CONFIG_RT_USING_DFS=y
77 78 79
CONFIG_DFS_USING_WORKDIR=y
CONFIG_DFS_FILESYSTEMS_MAX=2
CONFIG_DFS_FD_MAX=4
80 81 82
CONFIG_RT_USING_DFS_ELMFAT=y
CONFIG_RT_DFS_ELM_CODE_PAGE=437
CONFIG_RT_DFS_ELM_WORD_ACCESS=y
83
CONFIG_RT_DFS_ELM_USE_LFN_0=y
84 85
# CONFIG_RT_DFS_ELM_USE_LFN_1 is not set
# CONFIG_RT_DFS_ELM_USE_LFN_2 is not set
86 87
# CONFIG_RT_DFS_ELM_USE_LFN_3 is not set
CONFIG_RT_DFS_ELM_USE_LFN=0
88 89
CONFIG_RT_DFS_ELM_MAX_LFN=255
CONFIG_RT_DFS_ELM_DRIVES=2
90
CONFIG_RT_DFS_ELM_MAX_SECTOR_SIZE=512
91 92 93 94 95
# CONFIG_RT_DFS_ELM_USE_ERASE is not set
CONFIG_RT_DFS_ELM_REENTRANT=y
CONFIG_RT_USING_DFS_DEVFS=y
# CONFIG_RT_USING_DFS_NET is not set
# CONFIG_RT_USING_DFS_NFS is not set
96 97 98 99 100 101 102 103 104 105 106 107 108

#
# Device Drivers
#
CONFIG_RT_USING_DEVICE_IPC=y
CONFIG_RT_USING_SERIAL=y
# CONFIG_RT_USING_CAN is not set
# CONFIG_RT_USING_HWTIMER is not set
CONFIG_RT_USING_I2C=y
CONFIG_RT_USING_I2C_BITOPS=y
# CONFIG_RT_USING_PIN is not set
# CONFIG_RT_USING_MTD_NOR is not set
CONFIG_RT_USING_MTD_NAND=y
109
# CONFIG_RT_MTD_NAND_DEBUG is not set
110
CONFIG_RT_USING_RTC=y
111 112
# CONFIG_RT_USING_SDIO is not set
# CONFIG_RT_USING_SPI is not set
113 114 115 116 117
# CONFIG_RT_USING_WDT is not set
# CONFIG_RT_USING_USB_HOST is not set
# CONFIG_RT_USING_USB_DEVICE is not set

#
118
# POSIX layer and C standard library
119 120 121
#
CONFIG_RT_USING_LIBC=y
# CONFIG_RT_USING_PTHREADS is not set
122
# CONFIG_RT_USING_POSIX is not set
123 124 125 126 127 128 129 130

#
# Network stack
#

#
# light weight TCP/IP stack
#
131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166
CONFIG_RT_USING_LWIP=y
CONFIG_RT_USING_LWIP141=y
# CONFIG_RT_USING_LWIP202 is not set
# CONFIG_RT_LWIP_IGMP is not set
CONFIG_RT_LWIP_ICMP=y
# CONFIG_RT_LWIP_SNMP is not set
CONFIG_RT_LWIP_DNS=y
CONFIG_RT_LWIP_DHCP=y
CONFIG_IP_SOF_BROADCAST=1
CONFIG_IP_SOF_BROADCAST_RECV=1
CONFIG_LWIP_USING_DHCPD=y
CONFIG_RT_LWIP_UDP=y
CONFIG_RT_LWIP_TCP=y
# CONFIG_RT_LWIP_RAW is not set
# CONFIG_RT_LWIP_PPP is not set
# CONFIG_RT_LWIP_PPPOE is not set
# CONFIG_RT_LWIP_PPPOS is not set
CONFIG_RT_LWIP_PBUF_NUM=16
CONFIG_RT_LWIP_RAW_PCB_NUM=4
CONFIG_RT_LWIP_UDP_PCB_NUM=4
CONFIG_RT_LWIP_TCP_PCB_NUM=4
CONFIG_RT_LWIP_TCP_SEG_NUM=40
CONFIG_RT_LWIP_TCP_SND_BUF=8196
CONFIG_RT_LWIP_TCP_WND=8196
CONFIG_RT_LWIP_TCPTHREAD_PRIORITY=10
CONFIG_RT_LWIP_TCPTHREAD_MBOX_SIZE=8
CONFIG_RT_LWIP_TCPTHREAD_STACKSIZE=1024
CONFIG_RT_LWIP_ETHTHREAD_PRIORITY=12
CONFIG_RT_LWIP_ETHTHREAD_STACKSIZE=1024
CONFIG_RT_LWIP_ETHTHREAD_MBOX_SIZE=8
# CONFIG_RT_LWIP_REASSEMBLY_FRAG is not set
CONFIG_LWIP_NETIF_STATUS_CALLBACK=1
CONFIG_SO_REUSE=1
CONFIG_LWIP_SO_RCVTIMEO=1
CONFIG_LWIP_SO_SNDTIMEO=1
CONFIG_LWIP_SO_RCVBUF=1
167 168 169 170 171

#
# Modbus master and slave stack
#
# CONFIG_RT_USING_MODBUS is not set
172 173 174 175 176 177
# CONFIG_RT_USING_NETUTILS is not set

#
# RT-Thread UI Engine
#
# CONFIG_RT_USING_GUIENGINE is not set
178 179 180 181 182

#
# RT-Thread online packages
#

183 184 185 186 187 188
#
# system packages
#
# CONFIG_PKG_USING_PARTITION is not set
# CONFIG_PKG_USING_SQLITE is not set

189 190 191 192
#
# IoT - internet of things
#
# CONFIG_PKG_USING_CJSON is not set
S
SummerGift 已提交
193
# CONFIG_PKG_USING_PAHOMQTT is not set
194
# CONFIG_PKG_USING_WEBCLIENT is not set
195 196
# CONFIG_PKG_USING_MONGOOSE is not set
# CONFIG_PKG_USING_WEBTERMINAL is not set
197 198

#
199
# security packages
200
#
201
# CONFIG_PKG_USING_MBEDTLS is not set
202 203

#
204
# language packages
205
#
206
# CONFIG_PKG_USING_JERRYSCRIPT is not set
207 208 209 210 211 212

#
# multimedia packages
#

#
213
# tools packages
214
#
215 216
# CONFIG_PKG_USING_CMBACKTRACE is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
217 218

#
219
# miscellaneous packages
220
#
221
# CONFIG_PKG_USING_HELLO is not set
222 223

#
224
# BSP_SPECIAL CONFIG
225 226 227 228 229 230 231
#
CONFIG_RT_RTC_NAME="rtc"
CONFIG_RT_USING_EXT_SDRAM=y
CONFIG_RT_USING_UART1=y
CONFIG_RT_USING_UART2=y
CONFIG_RT_USING_UART3=y
CONFIG_RT_USING_SPI5=y
232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250

#
# BSP_LWIP CONFIG
#
CONFIG_RT_LWIP_IPADDR0=192
CONFIG_RT_LWIP_IPADDR1=168
CONFIG_RT_LWIP_IPADDR2=1
CONFIG_RT_LWIP_IPADDR3=201
CONFIG_RT_LWIP_GWADDR0=192
CONFIG_RT_LWIP_GWADDR1=168
CONFIG_RT_LWIP_GWADDR2=1
CONFIG_RT_LWIP_GWADDR3=1
CONFIG_RT_LWIP_MSKADDR0=255
CONFIG_RT_LWIP_MSKADDR1=255
CONFIG_RT_LWIP_MSKADDR2=255
CONFIG_RT_LWIP_MSKADDR3=0
CONFIG_CHECKSUM_CHECK_TCP=0
CONFIG_CHECKSUM_CHECK_IP=0
CONFIG_CHECKSUM_CHECK_UDP=0