OPT9221 寄存器intg_duty_cycle和pix_cnt_max调整相关问题

Other Parts Discussed in Thread: OPT9221

1.问题现象:

现象一:通过pix_cnt_max调整帧率的时候,240*320的深度显示在部分帧中会出一段像素点出现错误。

正常帧:

闪烁的错误像素帧:

现象二:

将摄像头使用黑色海绵覆盖,正常情况深度图应为全图蓝色,但调节到特定帧率后,分帧中会出一段像素点出现错误,和现象一一致。

正常帧:

闪烁的错误像素帧:

备注数据:

quad_cnt_max:6
sub_frame_cnt_max:2
lumped_dead_time:0
row_start:0
col_start:0
row_end:239
col_end:19
变更数据:
intg_duty_cycle:10
pix_cnt_max:200000
无错误帧出现
intg_duty_cycle:10
pix_cnt_max:160000
无错误帧出现
intg_duty_cycle:20
pix_cnt_max:160000
无错误帧出现
intg_duty_cycle:10
pix_cnt_max:100000
有错误帧出现(如上图错误)
intg_duty_cycle:20
pix_cnt_max:200000
有错误帧出现(错误像素点在上方界面)
问题:
1,修改intg_duty_cycle和pix_cnt_max,为何会造成上述现象?