您好!
我使用 ble sdk5.40.
我的应用程序可以很好地与 Android 设备(中央)
我们使用 simple_peripheral 示例项目作为参考、并在其基础上构建了我们的应用。
现在、当我们使用 iOS 设备进行测试时、会显示资源不足错误。 当我访问 TI 论坛时、我知道这可能是由于 RAM 或堆管理问题不足所致。
我已尝试按照 TI 参考文献"Debugging —SimpleLink CC13XX/CC26XX SDK BLE5-Stack 用户指南2.02.04.00文档"查看 MAP 文件
它显示总 RAM 消耗为37882 (RW 数据)、占总可用 RAM (40KB)的92.48%、远高于预期消耗。
但我想知道这是 静态 RAM 消耗还是运行时?
我还可以知道下图中 SRAM 指示了什么数据吗?
提前感谢您提供的宝贵答案。