sys/bios下TSK的堆栈消耗特别大,在其他系统下堆栈只需256,但在此系统下,256却不够,此系统下堆栈是怎样计算的?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
sys/bios下TSK的堆栈消耗特别大,在其他系统下堆栈只需256,但在此系统下,256却不够,此系统下堆栈是怎样计算的?
code是从RTOS移植到sys/bios下的,比如同一个TSK,在RTOS下堆栈分配512K是OK的,但是在TI sys/bios下512K却不够用
楼主说的不够用的现象是什么呢?能否介绍下?
如果一个开启了浮点支持一个没有开启,堆栈消耗差距会很大的。
两个操作系统我不熟,楼主有没有比较过两个堆栈需求差了多少?
有个简单办法就是看看几个进程都使用fpu时,计算结果是否正确。