Thread 中讨论的其他器件:C2000WARE
工具与软件:
您好!
1.我们计划将 ECSDA 库迁移到280039、该工程基于 C2000Ware_5_04_00_00、该库来自 C2000Ware_5_00_00_00、因为5_04_00_00 不包含 ECSDA 库。
当 该函数首先调用 XCALLOC 来 分配存储器时、返回值始终为0。
我认为在首次调用 XCALLOC 时、堆是不够的。
我怎么能找到这个原因呢?

形状大小和建筑设置如下:


运行 calloc 函数时、错误如下:

2.如果我要 在 配置下使用 –opt_for_speed=2、--opt_level=off 来迁移 ECSDA 库。
我需要多少堆?
此外、我尝试 将堆增加到0x5ffe、 仍然出现错误。


