大家好、我正在尝试使用 EK-TM4C1294XL 上的堆。 我将使用 CCS 8.0进行开发。 将堆设置为2048字节并调用 new()可以正常工作。 但是,一旦我达到2368个字节以上,那么当 malloc()在 memory.c 中调用 minit()时,new()就会将我抛入 FaultISR() 我不确定原因、但我猜是因为总数据非常接近64K。
"模块摘要"中的总计:
代码:54945 RO 数据: 2727 RW 数据:5837 = 63、509
加 BSS:464字节
但是、我认为这个电路板上有256K 的 SRAM。 有人知道为什么我被限制在64K?
