您的位置:首页 > 其它

为什么不使用动态内存的方法给uC/OS-II任务堆栈分配内存空间?

2013-08-23 21:54 330 查看
因为使用动态内存分配时malloc()和free()函数在分配和释放内存的时候,系统运行的过程中可能产生内存碎片,长时间之后有可能导致系统没有一段连续的内存空间分配给系统任务堆栈。

以上是目前现阶段的理解,以后再增加别的原因或改正现在的错误,如有高手发现错误,烦请指正,谢谢!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: