既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上物联网嵌入式知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、电子书籍、讲解视频,并且后续会持续更新
需要这些体系化资料的朋友,可以加我V获取:vip1024c (备注嵌入式)
CSI-3协议的物理标准对应M-PHY。
PHY
physical,物理。
常见的高速接口都有各自的PHY部件,如mipi、usb、pcie、ethernet等。
作用:Analog-to-Digital(模拟到数字)、Digital-to-Analog(数字到模拟)信号的转换。
协议->标准->IP核。
Mipi csi-2协议->标准(D-PHY v1.0)->可定制化IP核(IP厂商发布的知识产权核,鈤Synopsys、RAM等)
补充:SOC厂商将各个模块IP整合到片上,设计出SOC。
2.MIPI框架
MIPI设备由两部分构成,分别为CCI(Camera Control Interface)和CSI(Camera Serial Interface)。
2.1 CSI (Camera Serial Interface)
CSI的硬件部分主要是D-PHY。
根据层级,CSI协议分为五层:
1.应用层(ApplicationLayer)
主要描述了上层数据流中的数据编码和解析。CSI-2 规范中规定了像素数据到字节的映射(Mappingof pixel values to bytes)。
2.组包/打包层(Pixel to Byte Packing Formats)
负责将数据按照一定的次序,切割成8比特数据。
3.协议层(Protocol Layer)
包含了几个不同的子层,每个子层都有各自的明确职责。主要包括,像素/字节打包/解包层(Pixel/Byte Packing/UnpackingLayer),Low Level Protocol Layer(LLP),通道管理(LaneManagement)层。
4.通道管理层(Lane Management Layer)
将生成的数据流按照一定次序和要求,进行读写管理,输出数据流。
5.物理层(PHYLayer)
定义了传输介质 (electrical conductors,导体),输入/输出电路信号的电气特性(electricalparameters)和时钟机制(时序)。即如何从串行位流(Bit Stream)中获取“0”和“1”信号。规范中的这一部分记录了传输介质的特性,并依据时钟和数据通道之间发信号和产生时钟的关系规定了电学参数。
2.2 CCI (Camera Control Interface)
CCI,Camera Control Interface,摄像头控制接口。(在MIPI中,充当着控制接口的作用,提供mipi接口sensor的控制传输通道)
CCI是一个双线、双向、半双工、串行接口。CCI是兼容I2C接口的快速模式变体。CCI应支持400kHz操作和7位从属寻址。
对于那些只支持RAW Bayer输出格式的摄像头,其CCI地址必须为011011xb(x=0,1);对于其他的摄像头,其CCI地址必须为011110xb。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上物联网嵌入式知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、电子书籍、讲解视频,并且后续会持续更新
需要这些体系化资料的朋友,可以加我V获取:vip1024c (备注嵌入式)
获取:vip1024c (备注嵌入式)**