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.

[参考译文] TMS570LS3137:MIBSPI 引脚的上拉寄存器值

Guru**** 2569155 points
Other Parts Discussed in Thread: TMS570LS3137

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1111855/tms570ls3137-pull-up-register-values-of-mibspi-pins

器件型号:TMS570LS3137

我需要澄清以下各项

1. MIBSPI 引脚的推挽设置仅在使用 MIBSPI 引脚(CS、CLK、MOSI、SIMO)作为 GIO 时适用?

2.在我的项目中,我们将使用 MIBSPI 功能, 作为 GIO 代码的一部分,我将设置用作下拉使能和下拉的所有外设引脚的推挽属性。

包括 MIBSPI (CS、CLK、MOSI、SIMO)。

但是 对于(CS、CLK、MOSI、SIMO)引脚、我看到我在 GIO 代码中的设置不会写入推挽寄存器、而是始终被上拉。

在数据表中进行进一步调查后、我发现 MIBSPI 引脚的默认上拉状态大部分被上拉

除了某些引脚、例如:

N2HET1[15]/MIBSPI1NCS[4]-缺省状态被下拉

但在 MIBSPI 的拉选择寄存   器中、我始终会看到 MIBSPI1NCS[4]被上拉。

注意:我的代码使用 N2HET1[15]作为具有下拉设置的 GIO。

 

您能否说明为什么 MIBSPI 拉寄存器显示引脚 N2HET1[15]/MIBSPI1NCS[4]上拉 ?

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

    如果将焊球 N1 (N2HET1[15]/MIBSPI1NCS[4])用作 MibSPI 引脚、则默认的上拉类型为上拉、复位后、上拉类型可编程。

    N2HET1[15]/MIBSPI1NCS[4]引脚上是否有外部拉电阻?  

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

    您好、Wang、

    在这种情况下,数据表 SPNS162修订版 C 错误地说默认下拉为 (N2HET1[15]/MIBSPI1NCS[4]) ? 请参阅 SPNS162修订版 C 的表4-10

    目前、我们尚未连接引脚 (N2HET1[15]/MIBSPI1NCS[4])上的任何器 件、该引脚配置为具有下拉配置的输入。

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

    你(们)好  

    对此有任何帮助吗?

    我不明白为什么我的 MibSPI 引脚的下拉使能和下拉设置不起作用。

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

    复位后、引脚 N1 (N2HET1[15]/MIBSPI1NCS[4])被下拉。 引脚 N1的默认功能为 N2HET1[15]、默认信号方向为输入。 要将其上拉、请清除 Pdis 寄存器、然后向 PSEL 寄存器的位15写入1。  

    要将此引脚用作 MibSPI1CS[4]、 应配置引脚多路复用:

    MibSPI1CS4的默认拉电流为高电平而不是低电平(在数据表中)、将0写入 PSEL 寄存器的位4将把这个引脚拉至低电平。

    这是 TMS570LS3137数据表中的一个文献错误。

    对于 N1和 P1引脚、正确的声明应为"PullHigh"。