最近有客户要求用ccd的sensor,而自己也考虑到用模拟摄像头灵活,而且现在有些模块的价格已经卖得非常便宜,昨天去华强北采购了一些样,还真不贵。
视频解码芯片选用TI公司的TVP5150,暂时只是考虑先买个评估板,通过飞线等手段尝试在blackfin531平台上方案是否可行。
经过好几天的折腾,牺牲了端午节的休息,终于将硬件连接成功,调通了I2C,并且有视频输出了。
虽然现在还有些距离,但是有很多经验值得总结与分享。
1.因为blackfin531没有TWI接口,必须通过GPIO来模拟I2C信号。网上有些GPIO模拟I2C的例子可供参考,需要注意的是,对寄存器的读写过程,I2C地址的最低位是不一样的。读操作必须将最低位置1.
2.TVP5150的RST引脚必须拉高。
3.模拟视频输入端的阻抗匹配非常重要。
最后,5150的寄存器设置非常简单,一般需要设置的就那个几个寄存器,0x03比较重要,一定要设置。
后期会继续在这里分享我的调试心得的。