freeRTOS操作系统机器人实现
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

52 lines
1.3 KiB

{
"version": 4,
"configurePresets": [
{
"name": "default-release",
"hidden": true,
"displayName": "Default Release Build",
"description": "Default Release Build",
"binaryDir": "${sourceDir}/build",
"cacheVariables": {
"CMAKE_BUILD_TYPE": "Release",
"A_BUILD_MAIN": "ON",
"BUILD_COMMON": "ON",
"MY_BUILD_STATIC": "ON"
}
},
{
"name": "Spool-end",
"generator": "Ninja",
"toolchainFile": "${sourceDir}/gcc-arm-none-eabi.cmake",
"inherits": "default-release",
"cacheVariables": {
"CMAKE_BUILD_TYPE": "Debug",
"BUILD_LUA": "ON",
"A_BUILD_MAIN_AS_STATIC_LIB": "ON",
"BUILD_LUA_STANDALONE": "OFF",
"MY_BUILD_STATIC": "OFF",
"BUILD_RINGBUFFER": "ON",
"BUILD_PERIPHERAL": "ON",
"BUILD_LIST": "ON",
"BUILD_BSPMCU": "ON",
"MY_MEMPOOL_SIZE": "46*1024",
"IOC_100PIN": true,
"USE_UART": true,
"USE_CAN": true
}
},
{
"name": "robot",
"inherits": "Spool-end",
"cacheVariables": {
"BUILD_RBCORE": "ON",
"BUILD_OPTIONAL": "ON",
"USE_LUA_ST": true,
"USE_LUA_ST_CAN": true,
"USE_TALNET": true,
"USE_LWIP": true,
"USE_FREERTOS": true
}
}
]
}