He seleccionado el STM32F405 para mi próximo proyecto. Con este controlador, planeo conducir un 240x320-TFT con un controlador de pantalla ILI9341 mediante el uso de la interfaz FSMC interna del STM32. No he decidido exactamente qué pantalla voy a tomar, pero he elegido dos TFT casi idénticos con ILI9341 para la selección que solo difiere en términos de pinout de FPC.
La interfaz FSMC del microcontrolador puede controlar las pantallas en modo de 8 bits o de 16 bits. En cuanto a la velocidad de visualización, me gustaría adherirme al modo de 16 bits.
Por lo tanto, he estado observando los diferentes modos de manejo del ILI9341 y he descubierto que hay 15 modos, que se pueden seleccionar a través de IM0-IM3 (página 27).
Hoja de datos: enlace
Sin embargo, actualmente estoy en el proceso de diseño de los esquemas y no estoy seguro de qué modo 8080 tengo que seleccionar. ¿Cuál es la diferencia entre 8080-I 16bit y 8080-II 16bit (p.70-75)? He mirado los diagramas y he encontrado que se utilizan diferentes canales de los canales de datos D [17: 0]. Pero no puedo imaginar que esta sea la única diferencia. ¿Alguien puede decirme o recomendar el modo apropiado que cumpla con la interfaz FSMC del STM32? Como no estoy usando el STM32F427 / 37, la conducción directa TFT no es relevante en este caso.