当前位置: 代码迷 >> 驱动开发 >> 6410 wince6.0和TVP5150通信不稳定解决思路
  详细解决方案

6410 wince6.0和TVP5150通信不稳定解决思路

热度:540   发布时间:2016-04-28 10:54:04.0
6410 wince6.0和TVP5150通信不稳定
6410 wince6.0,视频模数转换模块TVP5150通过I2C口和处理器通信。想做个应用程序实时修改5150寄存器的数值。
目前遇到的问题是:用deviceiocontrol()向5150写寄存器和数值,在调试串口没有任何报错的情况下,写上五六次,才能在视频显示程序上看到视频图像的变化。读寄存器的数值,也要读个七八次才能正确读到之前设定的数值。
想请教,有可能是6410 I2C总线驱动的bug,还是5150的特性,还是有什么其他的原因?

------解决方案--------------------
是不是iic总线的续写时序有问题。
------解决方案--------------------
探讨
读寄存器的数值,也要读个七八次才能正确读到之前设定的数值。
  相关解决方案