当前位置:   article > 正文

freeRTOS的xTaskCreate与 xTaskCreateStatic的区别

xtaskcreatestatic

xTaskCreate与 xTaskCreateStatic的区别
xTaskCreate与xTaskCreateStatic的功能已经有很多地方在介绍,这里就不再重复介绍了
那为什么有xTaskCreate与xTaskCreateStatic的并存呢?
什么时候用xTaskCreate,什么时候用xTaskCreateStatic呢?
xTaskCreate与 xTaskCreateStatic的功能上的区别是,xTaskCreate是操作系统自动分配内存,xTaskCreateStatic是需要程序员手动定义内存;

xTaskCreate适用于项目开发中内存余量比较充足的项目,只是简单的分配大小就可以了;
xTaskCreateStatic适用于项目开发中内存比较紧张的项目,事先定义好内存大小并占用内存空间,这样在系统编译的时候就可以确定总内存大小,也不会出现系统运行到当前任务时内存不足而出现崩溃的情况;

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/398080
推荐阅读
相关标签
  

闽ICP备14008679号