learningAVR 发表于 2012-5-27 00:41:19

为什么摄像头控制用I2c

如题,最近搞摄像头搞得焦头烂额的,忽然间冒出了一个问题,串口那么好用,为什么不用串口来配置摄像头,而是用i2c?

uindex 发表于 2012-5-27 01:06:12

I2C属于有时钟同步的电路,硬件实现简单。而串口需要准确的波特率发生电路,对于摄像头的时钟是不固定的,用串口的话成本高很多。

superaspen 发表于 2012-5-27 08:40:33

串口的也有啊,索尼的很多sensor就是串口的,还有楼上说的很对,使用串口要增加成本

learningAVR 发表于 2012-5-29 18:57:55

原来如此,学习了

superluan 发表于 2012-5-31 19:25:06

另外一个原因就是串口通信在描述对寄存器的操作上以及涉及到类似于DMA操作的时候,就有些力不从心,而且各方设计出的协议也不一样,不好统一。其次,串口存在一定的误码率。
另外一个原因,摄像头不一定都是与PC系统连接,那么对于PC来说,UART、USB更普遍,但是对于嵌入式、工业应用来说,IIC更普遍。
这是我理解的几点原因。
页: [1]
查看完整版本: 为什么摄像头控制用I2c