TocuhGFX @ 1024x600 pixels - Page 1
Forum section: electronics / general

author: ali_asadzadeh
author_rank: Super Contributor
timestamp: July 15, 2021, 02:53:03 pm
content: Hi,I want to use STM32H750 part with a LCD of 24bit @1024x600 resolution, Do you have any Idea about the performance? is it slow or can it do the job?

author: errorprone
author_rank: Contributor
timestamp: July 15, 2021, 06:59:11 pm
content: Also depends on memory bandwidth. Here’s a pretty good app note that goes through some of the calculations.https://www.st.com/resource/en/application_note/dm00287603-lcdtft-display-controller-ltdc-on-stm32-mcus-stmicroelectronics.pdf

author: luiHS
author_rank: Frequent Contributor
timestamp: July 17, 2021, 07:19:14 am
content: What is your application, view still images (photographs), play videos, show a panel with data?I have in development a project to play videos using STM32H747 with MIPI screens, and also another one using an RT1064 with RGB screens. With the H7, hardware JPEG decoding can be used to make an MJPEG video player. With the RT1064 you could decode by software or work with uncompressed videos.I understand that all these microcontrollers with output to handle RGB or MIPI screens, do all the control of the screen by hardware, so the performance must be high. Another more powerful alternative is to use the RT1176 (when available), this is a Cortex M7 at 1Ghz, with RGB output.I think that with all these powerful microcontrollers, and using an external SDRAM memory, you have a high enough performance for any application displaying images, data or video on small screens with resolutions that do not exceed HD (1280 * 720).The only problem is that right now, due to the global semiconductor crisis, I highly doubt that you will find any of these microcontrollers in stock. I was lucky and before they completely disappeared from the distributors, I was able to get a lot of RT1064 and STM32H747. I had to invest a lot of money, but I do not regret it, now I have stock to work during 2021 and part of 2022. It is assumed that by mid-2022 there will be again stock of 32bit microcontrollers, but there is nothing certain.Those of us who were far-sighted, spent money (much more than usual) and bought, now we can work.

author: ali_asadzadeh
author_rank: Super Contributor
timestamp: July 18, 2021, 06:44:14 am
content: QuoteI want to use it a panel for smart home, showing images, data, graphs, analog clock etc..

author: SiliconWizard
author_rank: Super Contributor
timestamp: July 19, 2021, 05:45:32 pm
content: For relatively slow-changing images, that should be fine. I don't know TouchGFX well, but if it requires a full framebuffer in RAM to operate, and you want to support 24bpp colors, then you'll need almost 1.8 MBytes of RAM just for that. The MCU you mention doesn't have this amount of RAM, so you'd need an external RAM chip. Obvious but hey... And, you need to check that the STM32H750 can pump data out fast enough to address this resolution. I unfortunately don't know. What's the interface of your LCD panel?

author: Scrts
author_rank: Frequent Contributor
timestamp: July 20, 2021, 02:36:02 am
content: Quote from: ali_asadzadeh on July 18, 2021, 06:44:14 amWhy not buying a tablet then? Amazon fire tabled is cheap.

author: ali_asadzadeh
author_rank: Super Contributor
timestamp: July 20, 2021, 06:37:23 am
content: QuoteWhat's the amazon table price, also I want it to integrate it in an industrial case.QuoteIt's RGB

author: SiliconWizard
author_rank: Super Contributor
timestamp: July 20, 2021, 04:36:15 pm
content: Since your original post was: "I want to use STM32H750 part with a LCD of 24bit @1024x600 resolution", you could expect getting answers dealing with this requirement.Now if using any other solution is fine, you could consider using a RPi (possibly the "industrilal" CM4 module here). That's not expensive, still allows you to design around it the exact way you want, with the display panel you want. It would be a lot more flexible too - and probably much faster to develop. You could use all standard tools for developing the software side and GUI, easy access to USB and ethernet, and so on. Downside: boot time will be significant. With a simple MCU, you can of course get much shorter"boot" times. If that doesn't matter, I'd go for the SBC solution.Will also be much more robust, flexible and configurable than a cheap random chinese tablet.

author: Scrts
author_rank: Frequent Contributor
timestamp: July 20, 2021, 05:34:42 pm
content: Quote from: ali_asadzadeh on July 20, 2021, 06:37:23 am$49.99 now:https://www.amazon.com/dp/B07FKR6KXF/ref=fcatpage_shoveler_1?pf_rd_r=9Q6XWNDBVHVPKJEZ6RE1&pf_rd_p=20949115-fa82-475c-bd3f-2026ee744f0f&pf_rd_m=ATVPDKIKX0DER&pf_rd_s=merchandised-search-1&pf_rd_t=&pf_rd_i=6669703011&ref=fcatpage_desktop_f7I've seen $29.99 during Prime days or Black Friday afaik...P.S. Fire 7 tabled screen resolution is 1024x600 - exactly what you need.