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.

[参考译文] TLC59281:输出上的数据错误

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/743684/tlc59281-wrong-data-on-sout

器件型号:TLC59281

我一直在尝试驱动一些 TLC59281
但这是一种错误的原因、它不会将正确的数据锁定到 Sout

附加信息:
OUT0 - 15连接到16个 LED。
VDD:  外部3.3V
SIN:  由 stm32f4发现板驱动的2、5MHZ 上的 SPI。
参考电流: 2.2K
空白:拉至 GND
锁存器在时钟的最后一个下降沿之后100ns。

奇怪的是、当我将几个字节锁存到 TLC59281中时。   "0x01、0x02"这些引脚上的 LED 亮起、如果我随后将"0x03、0x04"锁存到芯片中、我希望输出上的前两个字节。
尝试了多个芯片、但行为相同。

添加了一些示波器/分析仪图像以显示我的输出。

从上到下:CLK、SIN、Sout、锁存器

与第一幅图像相同、但已放大第1部分。

与第一幅图像相同、但已放大第2部分

因此、我想知道我是否缺少了一些东西。
提前感谢您的回复

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

    您好 Meijer,

    没错、这是器件的工作机制。

    锁存器上升沿到来后、移位寄存器将复位为保留寄存器值。 因此、您看到的关于 Sout 的实际上是保留的数据。 数据表中的第14页提供了详细说明、您可以参阅该内容。

    此外、我建议在开始时将空白设置为高电平、然后在您想要开启通道时将其设置为高电平。  

    此致!

    肖恩。

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

    感谢您的回复!
    这解决了我的问题。

    此致、