Hi TI:
我们在使用tda4vm,使用raw摄像头发现mcu2_0的负载比较高,经过排查发现,是由于在imaging目录下raw摄像头过多的i2c读写操作导致负载较高
1、有对应的优化方法吗?
2、pdk里面i2c默认配置的是I2C_MODE_BLOCKING模式,配置成I2C_OPER_MODE_CALLBACK会减少i2c造成的负载吗?
谢谢
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.
Hi TI:
我们在使用tda4vm,使用raw摄像头发现mcu2_0的负载比较高,经过排查发现,是由于在imaging目录下raw摄像头过多的i2c读写操作导致负载较高
1、有对应的优化方法吗?
2、pdk里面i2c默认配置的是I2C_MODE_BLOCKING模式,配置成I2C_OPER_MODE_CALLBACK会减少i2c造成的负载吗?
谢谢
是由于在imaging目录下raw摄像头过多的i2c读写操作导致负载较高
摄像头是怎么进行i2c读写操作的?轮询模式还是中断模式?
1、要根据isp的处理结果去动态的调整sensor的参数,就需要通过i2c去写sensor的寄存器
2、看了下pdk里面的代码,i2c默认的模式为I2C_MODE_BLOCKING?
抱歉没有。关于I2C的例程,只有<PDK>\packages\ti\drv\i2cy\example\i2c_utility和\packages\ti\csl\example\i2c\i2c_led_blink。