Mbed-CLI

Digital Camera Interface(DCMI)란?


The digital camera is a synchronous parallel interface able to receive a high-speed data flow from an external 8, 10, 12 or 14 bit CMOS camera module. It supports different data formats(YCbCr4:2:2/RGB565 progressive video, JPEG). This interface is for use with black & white cameras(also X24, X5) and it is assumed that all preprocessing like resizing is performed in the camera module.

추가 정보

DCMI functional overview


The digital camera interface is a synchronous parallel interface that can receive high-speed(up to 54 Mbytes/s) data flows. It consists of up to 14 data lines and a pixel clock line. The pixel clock has a programmable polarity, so that data can be captured on either the rising or the falling edge of the pixel clock. The data are packed into a 32-bit data register(DCMI_DR) and then transferred through a general-purpose DMA channel. The image buffer is managed by the DMA, not by the camera interface. The data received from the camera can be organized in lines/frames or can be a sequence of JPEG images. To enable JPEG image reception, the JPEG bit must be set. The data flow is synchronized either by hardware using the optional DCMI_HSYNC and DCMI_VSYNC signals or by synchronization codes embedded in the data flow.