移植FreeRTOS,出现No space in execution regions溢出错误。

来源:互联网 发布:惠州市干部网络 编辑:程序博客网 时间:2024/05/30 04:32
  1. 在出现了如下的错误,意思大概为没有足够空间存放某某
    1. .\Objects\FreeRTOS.axf: Error: L6406E: No space in execution regions with .ANY selector matching hal_cm.o(.data).


  1. 在网站找了许多帖子,认为是变量定义太多,内存都不够用了。试了比较多的方法,都不灵。
  2. 翻墙之后去FreeRTOS的官方网站,发现了下面帖子:


  1. 上面的帖子的意思是,虽然看起来是溢出了,但主要是堆的长度定得有些大,需要在配置文件中降低它的值。
  2. 修改了之后,果断有效。
0 0
原创粉丝点击