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.

[参考译文] TPS5403:测试

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1075229/tps5403-test

部件号:TPS5403
“线程”中讨论的其它部件:测试C2000WARETMDSCNCD280025C

测试

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

    您好,

    请告诉我们您的详细问题以支持您。 如果没有其他问题,我会先关闭此案例。

    BRS,

    年轻。

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

    您好,

    目前,我没有收到任何关于我的问题的答案,这个问题仍然没有得到解决。

    由于我在本页中没有看到问题的原始描述,所以我在这里重复这一描述。

    ***
    我们正在使用 TMS320F28002x 微控制器启动一个新项目

    目前,我正在使用一个评估板,该评估板带有一个180引脚 controlCARD 坞站

    我需要使用 SPI 接口。 作为第一步,我只想在开发套件中将工作作为一个示例项目,精确地说是 C:\ti\c2000\C2000Ware_4_00_00_00\driverlib\f28002x\examples\SPI\SPI_ex4_external_loopback_fifo_interrups.c

    我实施了示例标题中所示的必要外部连接

    //! -GPIO40和 GPIO8 - SPISIMO
    //! -GPIO41和 GPIO10 - SPISOMI
    //! -GPIO22和 GPIO9 - SPICLK
    //! -GPIO23和 GPIO11 - SPISTE

    不幸的是,该示例不起作用。 接收中断 spiaRxFIFO ISR 从未触发。

    我刚刚为项目示例和开发工具包构建了可执行文件,但它不起作用。 此示例包括将 SPIB 模块配置为主模块,将 SPIA 配置为从模块。 SPIB 发送一个模式,SPIA 接收该模式。

    此示例使用中断。 这意味着存在一个 TX 中断和一个 RX 中断。

    我正在使用 CCS 进行调试。 触发 TX 中断,但不触发 RX 中断

    对你们来说,问题是我所犯的错误。

    我已按照示例所示连接针脚。

    //! -GPIO40和 GPIO8 - SPISIMO
    //! -GPIO41和 GPIO10 - SPISOMI
    //! -GPIO22和 GPIO9 - SPICLK
    //! -GPIO23和 GPIO11 - SPISTE

    SPIA SIMO - GPIO 8 -为引脚67
    SPIA SOMI - GPIO 10 -引脚69
    SPIA CLK - GPIO 9 -引脚71
    SPIA STE - GPIO 11 -引脚73

    SPIB SIMO - GPIO 40 -为引脚75
    SPIB SOMI - GPIO 41 -引脚77
    SPIB CLK - GPIO 22 -引脚79
    SPIB STE - GPIO 23 -引脚81

    什么可能出了问题? 代码示例是否应该准备好正常工作,或者是否需要一些调整?

    仅供您参考:我已经测试了开发套件 C2000Ware_4_00_00_00中的其他示例,它们工作正常。 例如:I2C eQEP,ADC... 这是我找到的第一个例子,但它不起作用

    在进一步检查后,我意识到需要根据 F280025的引脚更改原始示例中的 GPIO 端口。

    参考代码示例(SPI_ex4_external_loopback_fifo_interrups.syscfg)的配置文件,正确的引脚配置为:

    SPI1.SPI.SPI.SPI_simpin.$assign =“GPIO16”;
    SPI1.SPI.SPI_somiPin.$assign ="GPIO17";
    SPI1.SPI.SPI.SPI_clkPin.$assign ="GPIO18_X2";
    SPI1.SPI.SPI_STEPIN.$ASSIGN ="GPIO19_X1";
    SPI2.SPI.SPI_SIMOPIN.$ASSIGN ="GPIO24";
    SPI2.SPI.SPI_somiPin.$assign ="GPIO25";
    SPI2.SPI.SPI_clkPin.$assign ="GPIO26";
    SPI2.SPI.SPI_STEPIN.$ASSIGN ="GPIO27";
    所以我在 syscfg 文件中做了这一更改,然后我重建了可执行文件。

    之后,我可以通过逻辑分析器看到信号 SIMO,Clk 和 STE:请参阅随附的 Intronix Logic Port 屏幕截图。

    尽管如此,接收中断 spiaRxFIFO ISR 仍不会被触发

    为了完整起见,我要附上最新版本的 CCS 项目示例(SPI_ex4_external_loopback_fifo_interrupts _F280025.zip):如果我需要在软件中更改其他内容,那么在该存档中,您将获得所有需要调查的信息。

    接下来要检查的是我是否实施了正确的外部连接。

    这就是我所做的:

    - SPIA_SIMO 与 SPIB_SIMO 连接,这意味着引脚67与引脚75相连

    - SPIA_SOMI 与 SPIB_SOMI 连接,这意味着引脚69与引脚77连接

    - SPIA_CLK 与 SPIB_CLK 相连,这意味着引脚71与引脚79相连

    - SPIA_STE 与 SPIB_STE 相连,这意味着引脚73与引脚81相连

    现在我要仔细检查这些连接是否正确。

    如果您对此有任何意见,欢迎您的光临。

    与此同时,我向 TI 提出了支持请求。

    注意:我通过电子邮件(ticsc@service-now.com)向您发送了我在上面提到的文件。 不幸的是,不可能将它们附在这里。 如果您需要我重新发送它们,请告诉我如何发送它们。

    此致

    阿尔贝托·阿莫里

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

    你好,阿莫里,

    只需再次确认您正在谈论任何与 TPS5403相关的问题吗? 还是其他问题?  很抱歉我没有清楚地了解您的问题。

    或者,您可以将问题发送 至 young-zhao@ti.com 以获得直接支持。  

    BRS,

    年轻

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

    您好,

    很抱歉让人困惑。 此问题与插入180针控制卡坞站的 TMS320F28002x (而不是 TPS5403)有关。 我通过聊天联系了 TI,参加聊天的人可能在错误的论坛上发布了该消息。

    请您在正确的论坛上移动此 TT?

    请参阅以下文档,这些文档可在 C2000的开发套件中找到:

    C:\ti\c2000\C2000Ware_DigitalPower_SDK_3_03_00_00\c2000ware\boards\controlCARDs\TMDSCNCD280025C\Rev.a\TMDSCNCD280025C_Rev.A_120cCARD_pinout.pdf

    C:\ti\c2000\C2000Ware_DigitalPower_SDK_3_03_00_00\c2000ware\boards\ExperimeterKits\DockingStation_ HSEC_120or180pin\R5_0\controlCARDDockingStationR5_0-SCH.pdf

    TMS320F28002x 实时微控制器的数据表是 sprsp45b.pdf,可从 TI 网站下载。

    现在,我正在向您的电子邮件发送附件,但我无法在此处上载附件。

    此致

    阿尔贝托

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

    您好,  

    很抱歉,我无法编辑线程标题。能否帮助您使用正确的部件号提交另一个线程? C2000团队将很快就您的问题提供帮助。

    请允许我先结束这个话题。 如果您对降压应用有任何疑问,请随时与我们联系。

    BRS,

    年轻

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

    您好,

    关于您关闭此标签并打开另一张标签的请求:请注意,我不能在 TI 论坛上发布标签。 昨天,当我试图直接发布机票时,我收到一条错误消息,表明我的电子邮件不是有效的公司电子邮件

    正如我在上面提到的,我不得不联系你的聊天,聊天的员工为我打开了票证。我在聊天中描述了这个问题,现在我在这个帖子中再次描述了这个问题。

    现在你说聊天的人在错误的位置打开了 TT,你在开始时又给我发了邮件。 为了打破这一无休止的循环,您可以将 TT 移到正确的位置,还是以某种方式将问题发送给正确的部门?

    感谢您的理解。

    此致

    阿尔贝托

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

    你好, 

    已理解,让我尝试将其分配给 C2000团队以寻求帮助 。

    BRS,

    年轻

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

    您好,

    我找到了问题。 GPIO 18和19不能用于 SPI,因为引脚文档中有一条注释说“GPIO 只能与 INTOSC 一起使用”。 我使用了不同的 GPIO,现在它可以工作。

    感谢您的关注,并为您的麻烦感到抱歉。

    此致

    阿尔贝托