Hardware synchronization mode
ใน hardware synchronization mode, the two synchronization signals (DCMI_HSYNC/DCMI_VSYNC) ถูกใช้.
ขึ้นอยู่กับ the camera module/mode, data อาจถูกส่งในระหว่าง horizontal/vertical synchronization periods. The DCMI_HSYNC/DCMI_VSYNC signals ทำหน้าที่เหมือนกับ blanking signals เนื่องจากทุก the data ที่รับในระหว่าง DCMI_HSYNC/DCMI_VSYNC active periods ถูกเพิกเฉย.
เพื่อส่งถ่าย images อย่างถูกต้องลงใน the DMA/RAM buffer, data transfer จะถูกซิงโครไนซ์กับ the DCMI_VSYNC signal. เมื่อ the hardware synchronization mode ถูกเลือก, และ capture ถูกเปิดใช้งาน (CAPTURE bit ถูกเซ็ตใน DCMI_CR), data transfer จะถูกซิงโครไนซ์กับการทำให้ไม่ทำงานของ the DCMI_VSYNC signal (next start of frame).
Transfer จากนั้นสามารถต่อเนื่อง, ด้วย successive frames ที่ส่งถ่ายโดย DMA ไปยัง successive buffers หรือ the same/circular buffer. เพื่ออนุญาตให้ the DMA management ของ successive frames, a VSIF (Vertical synchronization interrupt flag) จะถูกทำให้ทำงานที่ the end ของแต่ละ frame.