大家好、
TLC6C5712-Q1应用 请注意以下建议的启动顺序。 但是 、客户希望在不使用 PWM/ERROR 的情况下简化序列
处理/诊断功能。 它们 将主要 简单地打开和关闭每个 LED。 在这种情况下、您能否让我知道简化的序列、只需执行必要的程序?
1.打开系统电源。
2.将所有故障屏蔽寄存器的值设置为高电平、以屏蔽所有故障。
3.写入[FORCE_ERR]寄存器以检查 ERR 反馈电路连接。
4、将相应的故障屏蔽寄存器位设为低电平、向 ERR 引脚报告所需的故障。
(如果 PWMx 故障未在应用中使用、则屏蔽该故障。)
5.清除[RESET_POR] POR 标志。
6、复位故障状态[RESET_STATUS]寄存器。
7、读取[READ_STATUS]寄存器或 ERR 引脚状态确认故障信息、如果存在故障、则读取这些信息
进入故障处理例程。
8.将[ADJ_DIAG_START]位设置为高电平以启动相邻引脚短路检测。
9.读取相邻引脚短路故障寄存器、确认相邻引脚短路故障的状态(如果存在故障)
存在、请进入故障处理例程。
10、通过写入[WRITE_CORRx]寄存器来设置输出电流。
11.通过读取[READ_CORRx]寄存器来验证当前的点校正。
12.通过写入[WRITE_MapX]寄存器来配置 PWM 映射。
13.通过读取[READ_MapX]寄存器来验证 PWM 映射。
14.如果需要、写入[LOCK_MAP]命令以锁定 PWM 映射设置。
15.配置 PWM 输入信号以进行 LED 故障诊断。
16.通过写入[WRITE_CH_ON_MASKx]寄存器来开启或关闭输出通道。
17.通过读取[READ_CH_ON_MASKx]寄存器来验证通道开启或通道关闭状态。
18.根据需要调整 PWM 占空比以进行调光。
19.进入主例程。
谢谢、
Sam Lee