mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-10-28 22:13:34 +08:00
adjust stack sizes
This commit is contained in:
committed by
Lorenz Meier
parent
206d5a7afc
commit
1ecdb0f6fb
@@ -33,7 +33,7 @@
|
|||||||
px4_add_module(
|
px4_add_module(
|
||||||
MODULE drivers__mpu6000
|
MODULE drivers__mpu6000
|
||||||
MAIN mpu6000
|
MAIN mpu6000
|
||||||
STACK_MAIN 1200
|
STACK_MAIN 1300
|
||||||
COMPILE_FLAGS
|
COMPILE_FLAGS
|
||||||
-Weffc++
|
-Weffc++
|
||||||
-Os
|
-Os
|
||||||
|
|||||||
@@ -50,6 +50,7 @@ endif()
|
|||||||
px4_add_module(
|
px4_add_module(
|
||||||
MODULE drivers__ms5611
|
MODULE drivers__ms5611
|
||||||
MAIN ms5611
|
MAIN ms5611
|
||||||
|
STACK_MAIN 1200
|
||||||
COMPILE_FLAGS
|
COMPILE_FLAGS
|
||||||
-Os
|
-Os
|
||||||
SRCS ${srcs}
|
SRCS ${srcs}
|
||||||
|
|||||||
@@ -34,6 +34,7 @@ px4_add_module(
|
|||||||
MODULE drivers__pwm_out_sim
|
MODULE drivers__pwm_out_sim
|
||||||
MAIN pwm_out_sim
|
MAIN pwm_out_sim
|
||||||
STACK_MAIN 1200
|
STACK_MAIN 1200
|
||||||
|
STACK_MAX 1200
|
||||||
COMPILE_FLAGS
|
COMPILE_FLAGS
|
||||||
-Os
|
-Os
|
||||||
SRCS
|
SRCS
|
||||||
|
|||||||
@@ -252,7 +252,7 @@ PWMSim::init()
|
|||||||
_task = px4_task_spawn_cmd("pwm_out_sim",
|
_task = px4_task_spawn_cmd("pwm_out_sim",
|
||||||
SCHED_DEFAULT,
|
SCHED_DEFAULT,
|
||||||
SCHED_PRIORITY_DEFAULT,
|
SCHED_PRIORITY_DEFAULT,
|
||||||
1000,
|
1200,
|
||||||
(px4_main_t)&PWMSim::task_main_trampoline,
|
(px4_main_t)&PWMSim::task_main_trampoline,
|
||||||
nullptr);
|
nullptr);
|
||||||
|
|
||||||
|
|||||||
@@ -1302,7 +1302,7 @@ FixedwingAttitudeControl::start()
|
|||||||
_control_task = px4_task_spawn_cmd("fw_att_control",
|
_control_task = px4_task_spawn_cmd("fw_att_control",
|
||||||
SCHED_DEFAULT,
|
SCHED_DEFAULT,
|
||||||
SCHED_PRIORITY_MAX - 5,
|
SCHED_PRIORITY_MAX - 5,
|
||||||
1300,
|
1400,
|
||||||
(px4_main_t)&FixedwingAttitudeControl::task_main_trampoline,
|
(px4_main_t)&FixedwingAttitudeControl::task_main_trampoline,
|
||||||
nullptr);
|
nullptr);
|
||||||
|
|
||||||
|
|||||||
@@ -2286,7 +2286,7 @@ Mavlink::start(int argc, char *argv[])
|
|||||||
px4_task_spawn_cmd(buf,
|
px4_task_spawn_cmd(buf,
|
||||||
SCHED_DEFAULT,
|
SCHED_DEFAULT,
|
||||||
SCHED_PRIORITY_DEFAULT,
|
SCHED_PRIORITY_DEFAULT,
|
||||||
2800,
|
3000,
|
||||||
(px4_main_t)&Mavlink::start_helper,
|
(px4_main_t)&Mavlink::start_helper,
|
||||||
(char *const *)argv);
|
(char *const *)argv);
|
||||||
|
|
||||||
|
|||||||
@@ -33,7 +33,7 @@
|
|||||||
px4_add_module(
|
px4_add_module(
|
||||||
MODULE modules__navigator
|
MODULE modules__navigator
|
||||||
MAIN navigator
|
MAIN navigator
|
||||||
STACK_MAIN 1200
|
STACK_MAIN 1300
|
||||||
COMPILE_FLAGS
|
COMPILE_FLAGS
|
||||||
-Os
|
-Os
|
||||||
SRCS
|
SRCS
|
||||||
|
|||||||
@@ -35,7 +35,7 @@ px4_add_module(
|
|||||||
MODULE modules__sensors
|
MODULE modules__sensors
|
||||||
MAIN sensors
|
MAIN sensors
|
||||||
PRIORITY "SCHED_PRIORITY_MAX-5"
|
PRIORITY "SCHED_PRIORITY_MAX-5"
|
||||||
STACK_MAIN 1300
|
STACK_MAIN 2000
|
||||||
COMPILE_FLAGS
|
COMPILE_FLAGS
|
||||||
-O3
|
-O3
|
||||||
SRCS
|
SRCS
|
||||||
|
|||||||
@@ -2276,7 +2276,7 @@ Sensors::start()
|
|||||||
_sensors_task = px4_task_spawn_cmd("sensors",
|
_sensors_task = px4_task_spawn_cmd("sensors",
|
||||||
SCHED_DEFAULT,
|
SCHED_DEFAULT,
|
||||||
SCHED_PRIORITY_MAX - 5,
|
SCHED_PRIORITY_MAX - 5,
|
||||||
2000,
|
2200,
|
||||||
(px4_main_t)&Sensors::task_main_trampoline,
|
(px4_main_t)&Sensors::task_main_trampoline,
|
||||||
nullptr);
|
nullptr);
|
||||||
|
|
||||||
|
|||||||
@@ -68,7 +68,7 @@ endif()
|
|||||||
px4_add_module(
|
px4_add_module(
|
||||||
MODULE modules__uORB
|
MODULE modules__uORB
|
||||||
MAIN uorb
|
MAIN uorb
|
||||||
STACK_MAIN 2048
|
STACK_MAIN 2100
|
||||||
COMPILE_FLAGS
|
COMPILE_FLAGS
|
||||||
-Os
|
-Os
|
||||||
SRCS ${SRCS}
|
SRCS ${SRCS}
|
||||||
|
|||||||
Reference in New Issue
Block a user