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.

[参考译文] CCS/TMS320C6748:有关 GPIO 速度和引导模式的问题

Guru**** 2564410 points
Other Parts Discussed in Thread: TMS320C6748

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/614045/ccs-tms320c6748-questions-about-gpio-speeds-and-boot-modes

器件型号:TMS320C6748

工具/软件:Code Composer Studio

您好!

我正在尝试使用 TMS320C6748 DSP 开发板来读取进入 GPIO 引脚的数据。 这些 GPIO 引脚是否能够以最大速度输入数据? 开发板上是否有控制 GPIO 引脚速度的时钟、这可以更改吗?

我还希望能够保存进入 GPIO 引脚的数据。 我正在使用 Code Composer 对电路板进行编程、并在 StarterWare 中找到了读取和写入 GPIO 引脚的方法、但不确定是否可以将这些数据保存到存储器中。

我的最后一个问题是有关开发板的不同引导模式。 我对每个引导模式没有太多的信息、想知道我是否可以获得有关每个引导模式的更多信息。 我想知道的一件事是、哪种引导模式最适合执行什么任务。

很抱歉、有几个问题。

Joseph

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

    Joseph P、

    GPIO 外设不被视为高速外设。 器件上还有其他高速接口、但如果您需要 GPIO 的功能、那么 GPIO 是最佳选择。 速度由 DSP 时钟速率决定、我的预期是、读取 GPIO 寄存器以获得一个或多个位值大约需要20个 DSP 时钟周期。 有趣的是、外设写入也需要大约20个时钟周期、但少量的写入操作将存储在写入缓冲区中、DSP 代码在进入下一条指令之前不需要所有这20个周期。 如果您有兴趣、还可以从数据表以及用户指南和参考指南中了解有关所有这些内容的更多信息、这些信息可在 TMS320C6748的产品文件夹页面上找到。

    我不理解您关于在内存中存储数据的问题。 如果有一个返回值的函数 GPIO-Read(),则将其存储到内存中的方式与将 getchar()或(x+y)存储到内存中的方式相同,方法是将其分配给数据变量。 我觉得您的问题超出了我能为您提供的帮助。

    数据表和应用手册、尤其是 TRM 中介绍了器件的引导模式。 有关电路板细节的信息、请参阅电路板随附的《技术参考手册》。 人们可能会认为引导模式与应用程序无关。 通过阅读可用模式列表、告诉我们您的看法。

    此致、
    RandyP

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    非常感谢 Randy 提供的信息。 我仍在考虑其他外设。 但是、如果我决定使用 GPIO、这将对我有所帮助。