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.

[参考译文] RTOS/TMS320F28075:.cio 段初始化

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/608529/rtos-tms320f28075-cio-section-initialization

器件型号:TMS320F28075

工具/软件:TI-RTOS

您好!

在哪里可以找到有关.cio 段的信息?
具体而言、在程序开始时、我应该像.ebss 段那样将此段设置为零吗?

谢谢、

演示

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

    下面是一些应该有所帮助的 Wiki。
    processors.wiki.ti.com/.../Tips_for_using_printf
    processors.wiki.ti.com/.../Linker_Command_File_Primer

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

    谢谢克里斯托弗。
    我已经了解到.cio 段包含_CIOBUF_、这是一个用于 printf 等 stdio 函数的缓冲区。 我假设在程序启动时无需将其初始化为零、但我没有找到有关此问题的明确声明。

    我还阅读了 spru513 "TMS320C28x 汇编语言工具用户指南"(M 版本)中的链接器一章、但.CIO 部分甚至没有命名。

    你有什么建议吗?

    演示

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

    您是否查看过编译器用户指南? http://www.ti.com/lit/spru514

    此致
    Chris
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢 Chris、
    几周前我查阅了编译器用户指南、但我发现了与.cio 段相同的信息:这是包含_CIOBUF_的段。
    提示后、我再次检查了文档、但没有找到更多新闻。

    此致、

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

    我将带您进入编译器论坛、看看那里的专家是否能提供帮助。

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

    Demis Biscaro 说:
    在程序开始时,我应该像.ebss 段一样将此段设置为零吗?

    否  不需要将.cio 段初始化为全部0。

    谢谢、此致、

    乔治

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

    此致、

    演示