Other Parts Discussed in Thread: MSPM0G3107, TDC1000-Q1, TDC1000, TDC1000-C2000EVM
器件型号: TDC1000
主题中讨论的其他器件: MSPM0G3107、、、
TI 团队大家好、
我遇到了 MCU 和 TI TCD 器件之间的 SPI 通信问题。
硬件详细信息:
-
MCU:MSPM0G3107
-
器件:TDC1000-Q1
-
电源电压:12V
-
MCU 和 TDC1000 之间的公共接地
SPI 配置:
-
MCU 配置为 SPI 主器件 、TDC1000 作为从器件
-
SPI 模式和 SPI 时钟频率:随附屏幕截图以供参考
-
数据宽度:8 位
-
CS 为低电平有效、并通过 MCU GPIO 进行控制
-
EN 设置为高电平、在 SPI 访问之前、RESET 切换为低电平→高电平。
对于 SPI 读取、CS 被拉至低电平、发送寄存器地址、虚拟字节 (0x00) 在时钟沿读取数据。
时钟配置:
-
连接了 MCU 时钟树配置以供参考。
发现的问题:
-
MCU 无法通过 SPI 与 TDC1000 进行通信。
-
寄存器读取/写入未按预期运行
- MCU 无法从 TCD 器件读取有效数据
附件:
SPI 配置详细信息:


MCU 时钟树配置:

MCU–TDC1000 SPI 原理图:


您能否根据数据表确认 TDC1000 的此 SPI 序列和复位/使能时序是否正确?
感谢您的支持。
此致、
Lovi Jain






