主题中讨论的其他器件: TMS320F2808
您好、E2E 专家、
你好。
我正在使用2808 DSP 和 Code Composer。 我无法看到用于与 GPIO 扩展器器件进行 SPI 通信的 SI 信号。 有人建议我的代码编写可能未正确配置、这就是 DSP 外设无法正常工作的原因。
您是否有 SM320F2808-EP 的示例目标配置?
如果您可以为2808添加示例目标配置文件、那将会很好。
提前感谢您。
此致、
CSC
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.
您好、E2E 专家、
你好。
我正在使用2808 DSP 和 Code Composer。 我无法看到用于与 GPIO 扩展器器件进行 SPI 通信的 SI 信号。 有人建议我的代码编写可能未正确配置、这就是 DSP 外设无法正常工作的原因。
您是否有 SM320F2808-EP 的示例目标配置?
如果您可以为2808添加示例目标配置文件、那将会很好。
提前感谢您。
此致、
CSC
极不可能出现的错误 CCS 配置会阻止 SPI 正常运行。 如果您能够通过 CCS (以及加载/运行代码)连接到器件、则您的目标配置文件可能会很好。 从 CCS 的角度来看、TMS320F2808和 SM320F2808-EP 的目标配置文件是相同的。
您可以尝试附加的文件(为 XDS100v2调试探针创建)。 在任何情况下、为您正在使用的调试探针创建新的目标配置文件都非常简单。 通常需要在 C:\Users\your _name\ti\CCSTargetConfigurations 中复制此文件
您好、Haresh、
你好。
我尝试了您发送的配置文件、但仍然有问题。
它们不是。
调试您的代码不是我们在 e2e 上可以支持的。 如前所述、如果您能够连接到器件并通过 CCS 加载/运行代码、那么您的目标配置文件可能会很好。
有关外设初始化代码、请参阅 C:\tidcs\c28\DSP280x\V160\DSP280x_examples 中的示例。
您好、Haresh、
你好。
配置文件开箱即用。 我必须更改 JTAG 信息。
您究竟需要改变什么? 是的、我本来希望它开箱即用。
维克多
要确定不同器件之间的外设差异、请参阅 www.ti.com/lit/SPRU566。 下表来自第12页。 如您所见、两种器件的 ADC 和 SPI 类型相同。 您还可以在数据表的表6-1中找到此信息。
您好、Haresh、
你好。
SPI 总线不输出数据的情况如何?
因此、我有 SPI C 来连接 GPIO 扩展器。
请在 C:\tidcs\c28\DSP280x\V160\DSP280x_examples\SPI_loopback 中尝试该示例。 您应该能够通过禁用回送来修改它以进行外部传输。
您好、Haresh、
你好。
如何访问该文件位置?
您需要下载 https://www.ti.com/tool/SPRC191。
[引用 userid="480323" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1185518/sm320f2808-ep-sample-target-config/4506901 #4506901 "]您是否具有带 SPI 接口的 MCP23S18 GPIO 扩展器的初始化代码?否
您好、Haresh、
你好。
MCP23S18板似乎是与16位 SPI 通信的8位芯片。
SPICCR 寄存器[SPICHAR]寄存器的位3-0可用于配置从1位到16位的字长。