TI中文支持网
TI专业的中文技术问题搜集分享网站

求助,CC2640内存不够用怎么处理,急!在线等

用的是官网协议栈中的例程simpleBLEPeripheral;然后自己加的程序不会超过40k flash,2k sram。但是IAR编译时报警了!!报警了!!!居然说内存不足!2640的协议需要用到那么大的内存吗?有没有办法处理??急急急!TI的技术支持能否留个联系方式?求高手指导

da qin zheng sheng:

把cache配置为sram

user4997147:

回复 da qin zheng sheng:

您好,在哪里设置呢

Susan Yang:

您可以看一下您的map文件,到底是哪部分占用了大量内存

Alvin Chen:

回复 user4997147:

http://www.ti.com/lit/an/swra537/swra537.pdf

user4997147:

回复 Susan Yang:

您好,帮我看一下,代码优化开到最高级都没用,这个程序是从MSP430F169上移植过来的,不知道这个CC2640  128K FLASH 20K SRAM怎么反而不够用了,该怎么解决?这个蓝牙协议栈该怎么去优化?

user4997147:

回复 Alvin Chen:

MSP430F169都可以的程序,为啥到了CC2640就不行了

user4997147:

用的是simpleBLEPeripheral工程,自己写了个程序也没多少变量然后就报警内存不够了;

高达 28KB 系统 SRAM,其中 20KB 为超低泄漏静态随机存取存储器 (SRAM)

我只需要8K就够了,有什么办法解决吗?stack用掉那么多吗?

赞(0)
未经允许不得转载:TI中文支持网 » 求助,CC2640内存不够用怎么处理,急!在线等
分享到: 更多 (0)