No space in execution regions with .ANY selec错误的解决

来源:互联网 发布:贝叶斯学派全知理论 编辑:程序博客网 时间:2024/06/08 19:40

      STM32精英板想实现汉字显示的效果,自己在程序中加入了检查字库函数后,编译工程出现错误:

No space in execution regions with .ANY selec意思大概为没有足够空间存放某某

     解决办法:改了MALLOC.h中的

     原来为:

#define MEM1_BLOCK_SIZE 32     //内存块大小为32字节

#define MEM1_MAX_SIZE 40*1024   //最大管理内存40K

    改正后:

#define MEM1_BLOCK_SIZE 8      //

#define MEM1_MAX_SIZE   8*1024   //

    把这两个值改小了就好了,主要是堆的长度定得有些大,需要在配置文件中降低它的值。就可以实现了汉字显示。


阅读全文
0 0
原创粉丝点击