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.

[参考译文] SysConfig:用于 AM64x 的 SysConfig 1.20/1.21:设置"引脚模式"MCSPI 无法在单外设模式下设置

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1400281/sysconfig-sysconfig-1-20-1-21-for-am64x-setting-pin-mode-not-possible-for-mcspi-in-single-peripheral-mode

器件型号:SysConfig
主题中讨论的其他器件:AM6422

工具与软件:

我们要在单外设模式下使用 AM6422 M4内核上的 MCSPI、而不使用芯片选择。

遗憾的是、如果"工作模式"设置为"单个外设"、则版本1.20和1.21中的 SysConfig 不允许您将引脚模式设置为"3引脚模式"。

TRM 清楚地说明"3引脚和4引脚运行同时适用于控制器和外设模式"。  

有一个可能的权变措施:

如果首先选择"单控制器模式"、然后将引脚模式设置为"3引脚模式"、然后改回"单外设模式"、输出文件"ti_drivers_config.c"中的引脚模式将设置为 MCSPI_PINMODE_3pin、SPI 通信正常。

我想这是当前 SysConfig 版本中的错误。

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

    本杰明、您好!

    此查询分配错误、并已重定向至 AM64x 团队。 请在回复中延迟一段时间。

    -道林

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

    本杰明、您好!

    您能告诉我们您使用的是哪个版本的 MCU+SDK 吗?

    此致、

    Tushar

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

    Thushar、您好!

    我使用的是 MCU+ SDK 9.2.0.50

    此致

    Benjamin

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

    尊敬的 Benjamin:

    感谢您的耐心。

    我将在内部查看此详细信息、查看这是错误还是有意完成的。

    请等待一段时间再回来。

    此致、

    Tushar

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

    本杰明、您好!

    我已在内部查看详细信息。 感谢您报告当前 MCU+SDK 中的错误。

    我已为同一个创建内部 Jira 工单、以便在即将发布的版本中修复该工单。

    [报价用户 id="609457" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1400281/sysconfig-sysconfig-1-20-1-21-for-am64x-setting-pin-mode-not-possible-for-mcspi-in-single-peripheral-mode "]如果首先选择"单控制器模式"、然后将引脚模式设置为"3引脚模式"、再改回"单外设模式"、输出文件"ti_drivers_config.c"中的引脚模式设为 MCSPI_PINMODE_3pin、SPI 通信正常。[/QUOT]

    目前、当 MCSPI 配置为单外设模式时、您可以使用上述权变措施来配置3引脚/4引脚模式。

    希望上述信息对您有所帮助。

    此致、

    Tushar