线程中讨论的其他部件:TMS320F2.8027万, controlSUITE, C2000WARE
工具/软件:Code Composer Studio
大家好,在Code Composer中调试SPI连接时,我必须注意哪些问题和顾虑。
是否有人可以将我指向正确的应用程序文档,任何其他文档或代码示例?
将我指向搜索行将不起作用。 我曾试图广泛地寻找解决办法,但没有找到。
提前感谢!
符拉迪P
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.
工具/软件:Code Composer Studio
大家好,在Code Composer中调试SPI连接时,我必须注意哪些问题和顾虑。
是否有人可以将我指向正确的应用程序文档,任何其他文档或代码示例?
将我指向搜索行将不起作用。 我曾试图广泛地寻找解决办法,但没有找到。
提前感谢!
符拉迪P
您好,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