This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AM5728:EtherCAT 主站堆栈区域

Guru**** 1135610 points
Other Parts Discussed in Thread: TIDEP0079
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/844787/am5728-ethercat-master-stack-area

器件型号:AM5728
主题中讨论的其他器件:TIDEP0079

大家好、TI 专家、

 

我们的客户向我们发送了有关 EtherCAT 主站参考设计(TIDEP0079)的问题。

https://www.ti.com/tool/TIDEP0079

他们想知道如何扩展 EcMaster 堆栈的堆栈区域。

 

他们的理解如下:

  -正确的方法是修改 xxx.cfg 文件中的以下说明、以扩展 EcMaster 堆栈的堆栈区域。

      - BIOS.heapSize = 0x50000;

 

问题:

  这种理解是否正确?

 

如果您告诉我们为 EcMaster 堆栈扩展堆栈区域的建议方法、我们将不胜感激。

 

此致、

 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Matusan、

    BIOS.heapSize = 0x50000;将为动态请求的内存增加堆大小、包括在应用程序中动态创建的 EcMaster 任务。

    您还可以参阅 EtherCAT 从站协议\EtherCAT_SLAVE \ecat_appls 下的 amic11x_onchip.lds 、以了解另一种方法、并为每个段提供更详细的存储器分配:

    此致、
    Garrett

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    非常感谢您的善意。

    非常感谢您的帮助。

    我了解如何增加 EcMaster 堆栈的堆栈面积。

     

    此致、