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.
工具与软件:
大家好、TI 团队。
我在 TCAN4550工作、非常感谢 e2eTI 团队。 我可以用它制作好的系统。
TCAN4550能够很好地与 MCU 配合使用、SPI、CAN 似乎没有问题。
.
但是、当我通过示波器测量 SPI 时、MOSI>中似乎有一些奇怪的波形
.
下面是示波器捕获的我的系统的 MOSI。
我 想知道三角形的波形是什么。
.
SPI 周围没有噪声信号、因此我认为不会是其他噪声。
SPI 在18MHz 下工作、三角波下的频率约为180kHz。 幅值约为1V。
.
您能给我讲一讲吗? 或者您以前是否见过这些波形中的任何一个?
.
我不认为会影响这一点、因为 SPI 工作正常、但我担心可能存在一些潜在的问题。
2. 还有一个问题。
阻尼电阻器是否至关重要?
MCU 和 TCAN4550之间的 SPI 很短、约为6~7mil。
我看不到振铃、但我会在需要时尝试放置。
谢谢。
Sukmin 您好!
我以前没有看到过这种类型的波形。 MOSI 是 TCAN4550的输入信号、因此该噪声源可能与 TCAN4550无关。
您是否在任何其他信号上看到任何类型的噪声? 您能否同时捕获其他 SPI 信号、以便查看其他波形之间是否存在任何耦合或相关性?
VIO 和 VSUP 的电源是什么样子的? 这种失真仅发生在低电平、因此 GND 或电源上可能存在噪声、从而基本上导致 GND 偏移。
所有有效数据位似乎都在失真脉冲之间。 数据位是否曾与失真脉冲重叠?如果重叠、该波形看起来是什么样的? 数据位波形的低电平是否会跟随失真脉冲、还是会驱动至全低电平?
鉴于噪声脉冲频率为180kHz 且比特率为18MHz、它们是彼此的倍数可能存在相关性。 如果噪声脉冲仅发生在数据位突发之间、则驱动器可能正在数据位突发之间将引脚转换到 Hi-Z、从而导致其缓慢上升、然后引脚在下一个数据突发开始时被驱动为低电平、这就是它具有快速下降时间的原因。
通常仅长 SPI 布线需要串行阻尼电阻器、如果信号布线非常短、则可能不需要串行阻尼电阻器。 如果您在上升和下降时间转换上看到大量过冲、那么我推荐您使用它们。
此致、
Jonathan
你好、Jonathan。
我会检查你说的所有内容。
还请检查 VIO、VSUP 和其他波形。
感谢您提供调试指南。
但是、如果我找不到任何内容、那么我可能必须再向您询问一次更详细的数据。
谢谢!! :)
Sukmin 您好!
祝您在调试工作中一切顺利。 如果您有任何其他问题、请随时提问。
此致、
Jonathan