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/CCStudio:CCS 6下的SPI调试:是否有任何应用说明,示例或类似内容?

Guru**** 2595770 points
Other Parts Discussed in Thread: CONTROLSUITE, C2000WARE

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/620064/ccs-ccstudio-spi-debugging-under-ccs-6-are-there-any-application-notes-examples-or-similar

部件号:CCStudio
线程中讨论的其他部件:TMS320F2.8027万controlSUITEC2000WARE

工具/软件:Code Composer Studio

大家好,在Code Composer中调试SPI连接时,我必须注意哪些问题和顾虑。

是否有人可以将我指向正确的应用程序文档,任何其他文档或代码示例?

将我指向搜索行将不起作用。 我曾试图广泛地寻找解决办法,但没有找到。

提前感谢!

符拉迪P

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

    您使用的是什么设备?

    John
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Piccolo,TMS320F2.8027万
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢。 我将请C2000专家提供帮助。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    非常感谢。 感谢您的快速反应。 我猜调试器会以某种方式与SPI混淆。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Vlad,

    您是否取得了任何进展? 您是否安装了C2000Ware (或其前身controlSUITE)? 它包含的示例应可帮助您了解如何使用SPI。

    您可以在此处找到适用于您的设备的文档:

    http://www.ti.com/product/TMS320F2.8027万/technicaldocuments

    名为“TMS320x2802x,2803x Piccolo串行外设接口(SPI)参考指南(修订版 b)"。 如果您认为调试器导致了您的问题,您可能需要特别查看SPIPRI寄存器,即当仿真暂停时,自由位和软位控制传输发生的情况。

    Whitney

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

    您好,

    感谢您的回答,我将了解免费和软比特控制。 这很有帮助。

    感谢您对文档的回答。

    要回答您的其他问题:

    是的,我的SPI正在工作,但没有调试器。 我需要使用调试器调试一些与SPI相关的问题。

    是的,我确实有controlSUITE和环回示例,它们在一定程度上很有用。

    有关示例的评论:

    示例中的问题是这些仅用于 环回,SPI Tx和Rx方向使用相同的数据寄存器。

    在测试环回时,通用数据寄存器可能具有欺骗性。 它适用于部分健全性检查,但不包括实际的设备间SPI通信。

    目前,我们有一种解决方法,可以在每次以任何一种方式移动数据时发送和接收数据,这非常麻烦。

    感谢您指向文档。 它很有用,但自2009年以来没有更新。

    我在论坛中搜索了相同的文档,并对以下内容有疑问:"TXFFIVL是什么?"

    从这一点来看,我看到将对该文件进行更新。 问题是什么时候?

    TI过去曾提供勘误文档。

    最后:

    我将研究软位和空闲位,看看这是否有助于调试SPI。

    我将继续在论坛中搜索,因为关于SPI的文件已经过时,有时不准确,或者可能是错误的。

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

    感谢您的反馈。 我们确实提出了一些增强请求来添加一些非内部回送SPI示例(例如从SPIA发送到SPIB)。 我们意识到这一差距。

    如果您对文档中的问题感到担忧,可以尝试将它们与我们一些较新器件(如TMS320F2.8004万x或TMS320F2807x)的技术参考手册进行交叉引用。 SPI模块在过去几年中没有发生太大变化。 我知道这不是一个理想的解决方案。

    Whitney

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的快速反馈和整体努力。 我也会查看更新的文档。
    此致
    Vlad P.