1. Open和short是两个检测功能,需要分开检测的
2. 检测前需先点亮LED,按照如下配置点亮所有LED灯
a) 0x00寄存器设置为0xb1,使能芯片
b) 0x01寄存器推荐范围0x05~0x80,建议0x01寄存器配置为0x55
c) Page1页面PWM值推荐范围0x20~0xFF,建议都设为0xFF
d) Page2页面SL值建议都设为0xFF
e) 其他寄存器为默认值
f) OPEN/SHORT检测不一定要所有灯都亮,但需检测的灯必须点亮。只有当有电流流过LED时,才能进行开路和短路检测。因此,有必要先点亮LED,然后检测开路和短路。

3.open检测过程:
a)如下图,0x00寄存器的bit2:bit1设置为11,即打开open检测
b)读取0x03~0x23寄存器bit[5:0]的值获取每个LED的检测结果,对应bit位为0表示正常,1表示open

4.short检测过程
a)如上图,0x00寄存器的bit2:bit1设置为10,即打开short检测
b)读取0x03~0x23寄存器bit[5:0]的值获取每个LED的检测结果,对应bit位为0表示正常,1表示short
5.Open/short检测原理如下,0x2B寄存器一般设为默认值

6.寄存器与LED位置的关系
a)OSR0-OSR32的每bit存储一个LED的开/短状态。每个OSR寄存器在bit5-bit0中存储6个led开/短状态。
b)例如OSR0存储LED0-LED5的状态,其中MSB为LED5的状态,LSB为LED0的状态。
