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.
我需要澄清以下各项
1. MIBSPI 引脚的推挽设置仅在使用 MIBSPI 引脚(CS、CLK、MOSI、SIMO)作为 GIO 时适用?
2.在我的项目中,我们将使用 MIBSPI 功能, 作为 GIO 代码的一部分,我将设置用作下拉使能和下拉的所有外设引脚的推挽属性。
包括 MIBSPI (CS、CLK、MOSI、SIMO)。
但是 对于(CS、CLK、MOSI、SIMO)引脚、我看到我在 GIO 代码中的设置不会写入推挽寄存器、而是始终被上拉。
在数据表中进行进一步调查后、我发现 MIBSPI 引脚的默认上拉状态大部分被上拉
除了某些引脚、例如:
MIBSPI1SIMO[1]-默认状态下拉
MIBSPI3NCS[4]-默认状态下拉
但在 MIBSPI1SIMO[1]和 MIBSPI3NCS[4]的拉选择寄存 器中、始终会看到被上拉。
注意:我的代码使用 MIBSPI1SIMO[1]和 MIBSPI3NCS[4] 作为具有下拉设置的 GIO。
您能不能解释为什么 MIBSPI 拉寄存器显示为引脚 MIBSPI1SIMO[1]和 MIBSPI3NCS[4]上拉 ?
我已参阅 Datashee_spns162_RevC_TMS570LS3137
尊敬的 Ravi Kumar:
有一个关于这个引脚的数据表排印错误、mibSPI NCS4和 SIMO 的缺省拉状态在数据表中被错误地称为"下拉"、它应该是"上拉"。
请参阅以下最近回答的主题、了解更多详细信息:
(+) TMS570LS3137:MIBSPI 引脚的上拉寄存器值-基于 Arm 的微控制器论坛-基于 Arm 的微控制器- TI E2E 支持论坛
--
谢谢、
Jagadish。
我的问题已解决。 感谢您的响应、您可以将其关闭