微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > 关于malloc函数调用 问题

关于malloc函数调用 问题

时间:10-02 整理:3721RD 点击:

malloc分了两次205个字节的空间就分配不了了,可以更改可分配空间的大小吗?

可以再描述的详细一点么?有没有代码,什么芯片,什么应用?是不是没有空间可以申请了?

cc2640的芯片。我在BLE 从机例程下要用一个链表,函数   调用*p=malloc(230);单步调试 执行 这句两次后 就会卡在这里,也没有返回NULL指针。是不是没有空间了?

你好,

从机APP代码

25 425 bytes of readonly code memory
3 208 bytes of readonly data memory
11 680 bytes of readwrite data memory

从机STACK代码

1 235 bytes of readwrite data memory

所以大概有7k的ram可以使用。

应该不是CC2640的问题,可能是编译器的问题。

你新建一个工程试试。

你好  请问以上这些空间大小是在哪里看到的?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top