您好!
我有一个32 TLC59291链设置。
在控制输出打开/关闭以及使用 FC 寄存器播放时,所有功能都能完美工作,比如说播放亮度或打开/关闭省电模式。
但是、
当修改 FC 位9以在输出8/16选择或空白模式之间切换时、它不执行任何操作:
无论我对 FC9执行什么操作、它始终保持在输出8/16选择模式、我可以看到、由于空引脚上的所有后续更改仅在8/16通道之间切换、从不充当输出开/关。
只需添加一点、我对 FC9的操作与其他 FC 位的操作相同、一切都正常。
谢谢、
Alberto
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.
您好!
我有一个32 TLC59291链设置。
在控制输出打开/关闭以及使用 FC 寄存器播放时,所有功能都能完美工作,比如说播放亮度或打开/关闭省电模式。
但是、
当修改 FC 位9以在输出8/16选择或空白模式之间切换时、它不执行任何操作:
无论我对 FC9执行什么操作、它始终保持在输出8/16选择模式、我可以看到、由于空引脚上的所有后续更改仅在8/16通道之间切换、从不充当输出开/关。
只需添加一点、我对 FC9的操作与其他 FC 位的操作相同、一切都正常。
谢谢、
Alberto
如果您愿意、我可以提供波形、但请记住、对于 FC Word 的任何其他控制位、我都没有问题、除了位9、一切都正常。 这意味着两件事:
与 FC9操作相关的规格中似乎缺少一些条件。 我已经看到了一些错误或令人困惑的信息、如第33页的图34、其中显示引脚10为空白模式选择1、这与第35页的表11和表12等其他规格不匹配。
此外、回到波形、我不得不说我是异步使用它、只需按照规格上下拉数据和控制引脚、将值插入 TLC、这样就不会帮助在示波器上绘制波形。 但是、如果有必要、我可以提供它。
就像高级信息一样、这里是一个有关我如何使用它的伪代码(实际上、它更像是与规格第20页的图13匹配的波形):
SIN = 1//FC15 (1= POWER_SAVE_MODE_ENABLED)
延迟_1us
SCKL = 1
延迟_1us
SCKL = 0
延迟_1us
…μ A
…μ A (FC14、FC13、FC12、FC11、FC10相同)
…μ A
sin = 1//FC9 (1= blank_TO_ENABLE_MODE)
延迟_1us
SCKL = 1
延迟_1us
SCKL = 0
延迟_1us
…μ A
…μ A (FC8、FC7、FC6、FC5、FC4、 FC3、FC2、FC1)
…μ A
Sin = 1//FC0 (亮度 LSD)
延迟_1us
SCKL = 1
延迟_1us
SCKL = 0
延迟_1us
SCKL = 1
延迟_1us
Lat = 1
延迟_1us
Lat = 0
延迟_1us
SCKL = 0
延迟_1us
例如、当使用先前的过程设置亮度时、效果非常好。
当使用之前的步骤设置 FC9时、它不执行任何操作:空白引脚始终充当8/16ch 切换。
如果您仍然需要波形、请告诉我。
您好、Alberto、
感谢您提醒 您有关混乱信息的信息。 我将根据您的描述进行检查。 FC9 (位9) 应是配置空白模式的位、FC10 (位10)用于配置 LED 短路检测(LSD)阈值电压。
此外、由于 IC 通电、因此选择了输出模式作为默认值。 详细信息请参阅表7。 如果器件已经处于 Sout 模式、并且用户想要切换到启用模式。 首先确保空白引脚为高电平、将 Sout 与通用移位寄存器的位15连接。 然后输入新的 FC 数据、位[9]= 1。 器件进入使能模式。 有关详细信息、请参阅第28页"空白模式选择"。
您注意到了这一点吗? 请注意。 最好使用空白 、SIN、SCLK 和 LAT 引脚的和波形 来确定问题。