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.

[参考译文] TMS320F280045:用于 GPIO 的 SPIA_STE 引脚

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1121252/tms320f280045-spia_ste-pin-used-for-gpio

器件型号:TMS320F280045
主题中讨论的其他器件:SysConfigTMDSCNCD280049CTMDSHSECDOCK

尊敬的 Sirs

我将 F280045_56RSH 用于嵌入式传感器应用。  SPIA 配置为主器件。  由于布线限制、我已将两个 SPIA_STE 引脚 GPIO5 (引脚55)和 GPIO11 (引脚28)用于其他信号。  我从 TMS320F28004x 技术参考中了解到、可以这样做、因为任何 GPIO 都可以用于 SPI 主器件芯片选择。  在这种情况下、我选择了 GPIO33 (引脚29) SPIA 的芯片。  在.syscfg GUI 中、我已将 SPIA_STE 选项设置为任意。  这会导致冲突。  请参见下图。   

 F280045_56RSH 信号分配原理图。  此 PCB 已经制作完成。  此外、由于错误、我无法保存配置、包括器件选择、并且未生成 board.c、board.h 和 pinmux.csv 文件。  此 PCB 只是一个原型、但我不希望进行任何剪切和粘贴。  您有解决方案吗?  感谢你能抽出时间。   

SPI 配置。

GPIO 配置。

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

    尊敬的 Dennis:  

    您遇到 SysConfig 问题、因为 pinmux 无法找到分配给 SPIA 的 SPI_STE 的空闲引脚。 要解决此问题、请将 SPI 的"用例"配置为"自定义"、然后为 SOMI、SIMO 和 CLK 分配 GPIO。

    、您能否确认 SPI 引脚配置?

    此致、

    Peter

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

    Peter / Dennis、

    是的、只要您将任何 GPIO 配置为 GPIO 输出引脚并使用 SW 对其进行控制、您就可以将其用作 SPISTA 引脚。

    此致、

    曼诺伊

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

    谢谢 Peter 和 Manoj。  所有错误均已解决。  但是、我在与 TMDSHSECDOCK 对接板配合使用的 TMDSCNCD280049C 控制板上开始该项目的固件开发。  我现在需要将目标更改为  F280045_56RSH。  我可以在.syscfg GUI 中更改目标、但当我关闭文件并保存文件时、新的目标配置不会保存。  当我重新打开.syscfg GUI 时、目标会返回到100引脚设计。  我出了什么问题?   

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

    我看到你说什么。 我将跟进 SysConfig 专家。 我认为 SysConfig 会自动选择更高引脚数的器件。 但是、它不应影响外设/GPIO 配置的功能。

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

    这将如何影响 JTAG?

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

    您能详细说明您的顾虑吗?

    所有器件上都提供 JTAG 引脚。 所以、我看不到这个问题会有什么影响。

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

    很抱歉。  我担心的是、在我的 PCB 上、我有一个56引脚设计和固件、该设计和固件是为100引脚设计编译的。  当我使用 JTAG 开始代码调试时、这是否会成为问题?

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

    尊敬的 Dennis:

    这是您之前关于 SysConfig 中的开关按钮的问题的参考。 我们有一个视频、介绍如何使用 SysConfig 迁移器件。 在 SysConfig "switch"按钮生效之前、需要在 CCS 内的工程属性中更改一些设置。 请观看下面的演练视频:

    https://training.ti.com/c2000-sysconfig-migrate-c2000-devices-under-10-minutes

    此致、

    Peter

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

    Peter

    感谢您的参与。  但是、我无法重新打开项目。  我收到错误消息"invalid project description"。  这种情况在大多数时候都发生了。  我已经尝试将项目复制到新文件夹、有时它可以工作、但现在它不能工作。  这一问题始于大约两到三周前。  我可以打开任何一个示例项目、但我没有打开任何项目。   

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

    Dennis、

    请向我们发送所面临问题的屏幕截图。

    此致、

    曼诺伊

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

    曼诺伊

    这就是 我发现的。  请参阅下面的内容。  请注意工作空间和文件结构。  当我打开 CCS 并选择根工作空间时、一切都按预期工作。  请注意、"项目"窗口显示了所有项目。   

    但是、如果我选择 项目工作空间、它会显示以下错误消息。  请注意、所示为相关项目。

    我印象中、配置文件位于项目工作空间中。  你能告诉我发生了什么事吗?  感谢你能抽出时间。   

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

    尊敬的 Dennis:

    我们有关这方面的专家本周已不在办公室。 根据初步观察、工作区文件夹中可能存储了一些元数据、但根据我的个人经验、每个项目文件夹都应该是独立的、并且应该能够独立于工作区导出和导入。  

    您可以尝试在 CCS 中使用新工作区或 Project Export 函数。

    此致、

    Peter

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

    Peter

    我尝试使用新的工作空间。  它可能第一次起作用、但随后的重新打开将失败。  话虽如此、我现在已经有了工作要做。  但是、我仍然想知道发生了什么。  请将此问题转交给您的专家、以便他们可以研究此问题。  谢谢你。   

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

    尊敬的 Dennis:

    最好听到您有当前权变措施。 我们的专家下周将返回、因此请最迟在周二回复

    此致、

    Peter

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

    尊敬的 Dennis:

    您能否分享您的项目以便我们了解一下?

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

    您希望我返回目录梯中多远?

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

    Dennis、

    只需将项目文件夹发送到它无法正常工作的位置。

    谢谢、此致、

    桑托什

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

    尊敬的 Santosh

    请参阅上文与 Manoj 的讨论。   

    e2e.ti.com/.../10mm_5F00_Pressure_5F00_Sensor.zip

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

    我没有机会研究这个问题。 让我明天看一下、回到您的身边。