RT-Thread内核配置
RT-Thread内核是一个可配置的内核,可根据选项的不同以支持不同的特性。RT-Thread的内核是由rtconfig.h头文件控制,而此头文件又是由一些python脚本根据不同的配置动态产生。
每一种BSP的配置都是一个单独的文件,位于rtt-root /config文件夹下,例如lumit4510.py
PLATFORM = “lumit4510”
PREFIX = “arm-elf-“
BUILDTYPE = “RAM”
RELEASETYPE = “DEBUG”
TEXTBASE = “0x8000”
RT_USING_HOOK = “True”
RT_USING_EVENT = “True”
RT_USING_FASTEVENT = “False”
RT_USING_MESSAGEQUEUE = “True”
RT_USING_MEMPOOL = “True”
RT_USING_HEAP = “True”
RT_USING_FINSH = “True”
当需要生成此种配置的头文件及Makefile配置文件时,需要在此目录中执行
make_config.py lumit4510
完整文档请查看PDF附件。
下载附件 B_RT-Thread Configuration.pdf