请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TLC5955 大家好、这是我的第一篇帖子!
我使用的是由 STM32F7控制的11个链式 TLC5955 (为176 RGB LED 供电)、我 在使驱动器正常工作时遇到了困难。
现在、我只能使用第一 个 TLC5955为16个 RGB LED 供电、但只要我想点亮更多 LED、我就会产生不良结果(LED 削波、颜色错误、随机 LED 亮起...)
这是我在 STM32F7上的驱动程序的简单过程:
-我将闩锁设置为低电平
- 我禁用 SPI 并强制使用时钟和 SIN 低电平(bitbang)来更新寄存器
-我启用 SPI,并通过 SPI 发送 我的 RGB 值的768位
(笑声) 我为我的10个 TLC5955左侧重复该操作。
完成后 、我将锁存器设置为高电平
我从数据表中不能真正理解 的是 GSCLK 输入的用途是什么?
它应该从 这个过程的开始发送65538个脉冲、并在 LATCH =高电平之前结束?