Puede seleccionar la función alternativa de cada pin utilizando GPIOx_AFRL y GPIOx_AFRH, con la ayuda de asignación de funciones alternativas en la hoja de datos, puede ver qué pin es capaz de hacer qué función (no todas las patillas pueden usarse como pin DCMI). Tenga en cuenta que la mayoría de las funciones están disponibles en varios pines y que debe seleccionar solo un pin para cada función alternativa.
Para DCMI tienes que usar AF13.
Como se indica en el manual de referencia, solo debe seleccionar la función alternativa para los pines de datos que realmente se utilizan (D0-D7 para esta cámara).
Pero solo seleccionar la función alternativa no es suficiente. También tienes que cambiar el pin a la función alternativa utilizando GPIOx_MODER (escribiendo 0b10 en los bits correctos).
Como DCMI solo tiene entradas, la siguiente información es solo información adicional si encuentra salidas de funciones alternativas para otra cosa:
Dependiendo de la especificación del bus, también debe configurar el tipo de salida para abrir-drenar o presionar y tirar usando GPIOx_OTYPER.
Y, finalmente, se debe seleccionar la velocidad de salida, de modo que el pin pueda controlar las salidas lo suficientemente rápido con el GPIOx_OSPEEDR.