主题中讨论的其他器件:TPS65381A-Q1
您好!
在 TPS65381数据表的第5.4.9.2节中、概述了以下内容:
'在 DMUX 模式下、SDO 数字输出引脚上的诊断检查也是可能的。 用于该诊断
检查、需要执行以下序列:
对于数字多路复用器模式、MUX_CFG[1:0]配置必须设置为01b。
SPI NCS 必须保持在高电平。
SDO 引脚的状态由 SPI_SDO 位(DIAG_CFG_CTRL 寄存器中的 D6位)控制。
在 SDO 引脚上执行此 SDO 检查期间、如果没有来自数字多路复用器的信号、DIAG_OUT 引脚将保持低电平
选择表已选中。"
为了执行互连测试、我执行了以下操作:
- 将 DIAG_CFG_CTRL 设置为0x01 (数字多路复用器模式)
- 保存 SPI5配置
- 将 SPI5配置为 GIO
- 将 SPI5配置为输入-仅 CS[0]作为输出
- 将 CS[0]设置为高电平
- 读取 SPI5SOMI[0]-应该为低电平(由于 DIAG_CFG_CTRL 位6 "SPI_SDO"= 0 ->请参阅1)。 -->但它很高
- 恢复 SPI5
- 设置 SPI_SDO 位(DIAG_CFG_CTRL 位6)
- 将 SPI5配置为 GIO
- 将 SPI5配置为输入-仅 CS[0]作为输出
- 读取 SPI5SOMI[0]-应该为高 电平(由于 DIAG_CFG_CTRL 位6 "SPI_SDO"= 1 ->请参阅8)。 -->它很高
- 恢复 SPI5
- 禁用 MUX 配置
在步骤6中、我期望 SPI5SOMI 为低电平吗?
此致、
Helge