Interface TFT display with STM32 in parallel mode || CubeIDE || CubeMX || HAL

preview_player
Показать описание
________________________________________________________________________________________

How to interface TFT display in parallel mode with STM32 using STM32CubeIDE.

I am using HX8347 240x320 TFT display.

________________________________________________________________________________________

******* SUPPORT US BY DONATING******

*******Join the Membership*******

Рекомендации по теме
Комментарии
Автор

This is great!! I was looking for such a library from such a long time!! Thanx a lot

MrSkunku
Автор

Thanks, im trying to do same thing but without HAL ( i just don't like using it). Its a very good tutorial

bobdole
Автор

Thx man, did it in an ILI9486 using a nucleo f401re and worked well.

gustavoserafim
Автор

I think the translation of the databyte could be a done by 256 bytes lookup table which could be final translation everyone possible byte to output data. This same for data input.

wegi
Автор

On displays with resolution more then 256pixels, declaration of cursor_x or (and) cursor_y must be changed to uint16_t instead uint8_t, otherwise when printing on cursor position above 255 text will be unexpected wrapped.

RobertJr-psln
Автор

Muy buen video, puedes realizar un video para el manejo de pantalla ili9341. Gracias

napbelsilva
Автор

Hai i am using 3.2 tft display ili9325 and xpt 2046 will this driver work for that?

sachinacharya
Автор

Thanks a lot sir, but why my text running so slowly ? i use printnewtstr and fillRect functions, like blinking . And Why we need timer 1 ?

maulanawahyudi
Автор

When I use expressions to find ID value, it says Target not available. Any fixes?

mohidkhantariq
Автор

What is your supply connection? 3v3 or 5volts? I use the same display but have only white screen after sending some DrawPixel cmd.. then connected it to the scope and noticed that commands ( D/C marked as Rs ) has wrong volltage level instead of being low when sending command has some strange voltage 1.5v but when i disconnected that pin from the display the state is correct. The ground is common so in my point the roblem lays on the voltage levels. I connected 5v and 3.3 to correponding pins on display but i have doubts if that 3.3v is reference for logic interface. Now i will test it with 3v3 voltage provided to 5v pin but need to wait for that ( iam away from home now ) anyway your video proved that this Arduino shild can be connected to stm cmos voltages..

twizz
Автор

Nice job. I have a screen similar to that, I would like to know if that same lcd can be used with the spi interface, since the parallel one looks a bit slow

jeffryquino
Автор

Another great work Thanks for that. Is it possible to use the screen with 90 degree rotation? Kind of landscape mode.

ashishkushwaha
Автор

I'm using the STM32 NUCLEO-L476RG. The readID() function isn't reading the ID of my display. Its is a Newhaven TFT (128x160) with a ILI9163 driver.
Any clues as to why I'm not able to read the ID?

brianalvarado
Автор

I think write_8 and read_8 macro waste too many clock and defeat the purpose of parallel interface itself to achieve faster data throughput.

antihyped
Автор

I'm getting a error during my debug, the debugger shows me that the width is wrong

henriquerosan
Автор

hello do you have tutorial TFT ILI9325 parallel mode for in Keil stm32F103C8

byatse
Автор

I'm trying to adapt the code for the SSD1963, but with no success so far....it says on the "user_setting.h" that the SSD1963 only works with 16bits bus....any helps?

nawfalmotii
Автор

That's a pretty theme. what OS are you running?

chloemcholoe
Автор

i am using cube MX with keilc v5 and i have 30 error. they are expected a ";" how can i fix it? thank you

chungtran
Автор

please im using ILI9225 and it doesn't work .. ILI9225 doesn't have a lot of pins just CS DC and RESET .. help

mohamedmenacer