Тёмный
No video :(

STM32F4 Discovery board - Keil 5 IDE with CubeMX: Tutorial 26 - SPI LCD + Resistive touch 

Mutex Embedded
Подписаться 22 тыс.
Просмотров 31 тыс.
50% 1

Опубликовано:

 

22 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 67   
@walterhynson2898
@walterhynson2898 5 лет назад
Best of the stm tutorials great work
@mutexembedded2206
@mutexembedded2206 5 лет назад
Thanks
@kaustavsengupta8757
@kaustavsengupta8757 3 года назад
Great video brother. But you can actually make this lcd goes fast all you have to use is edit some lines in "void ILI9341_SendMutli" function and use this function instead of using "while" for rendering color and images.
@judeurban1456
@judeurban1456 3 года назад
Hello. Would you mind explaining how I would go about doing this?
@judeurban1456
@judeurban1456 3 года назад
I love you so much! Thank you so much!!
@mutexembedded2206
@mutexembedded2206 3 года назад
:)
@daniel160790
@daniel160790 5 лет назад
Great tutorial! I was wondering if you have planned to create a tutorial to configue DCMI module and control OV7670 camera; I have been looking for any tutorial but I was unale to find it. I have to interface a OV7670 camera by using a STM32F446RE Nucleo board and a LDC display.
@koroshahmadnejad9001
@koroshahmadnejad9001 5 лет назад
Well done .I'm big fan of tour tutorials.May i know Do you have any plan to continue your tutorials about ENC28J60?
@mutexembedded2206
@mutexembedded2206 5 лет назад
Hi Korosh, I probably will continue with it, but not too soon as I have a schedule of tutorial that I wanna make. I will add this tutorial to the list.
@koroshahmadnejad9001
@koroshahmadnejad9001 5 лет назад
@@mutexembedded2206 Thank you dude
@Intellechawwal
@Intellechawwal 2 года назад
I'm using the ILI same ILI9341 screen but the one that's made for Raspberry Pi, the 3.5" variant. As per its diagrams, it's Touch SCL and MOSI are the same pins as its screen's SCL and MOSI. I tried this code to run that screen and the graphics work fine but the touch panel detects false clicks. Could the interrupt pin resolve this issue? You haven't used or incorporate it.
@user-pr4uu5yb9l
@user-pr4uu5yb9l 4 года назад
Please make a video on creating the font and its conversion algorithm for the tft display
@xilinx80
@xilinx80 3 года назад
Hi and thanks for great videos!!! Can you please create a tutorial about STM32+Camera? thank you so much....
@yj119
@yj119 2 года назад
Hello. Can you please explain the equations for calibration? I can't figure out why 0.1 is multiplied and how bias is calculated. Thank you.
@atahghighi
@atahghighi 4 года назад
Hi Mohammad, Question If I wanna use this lib with larger lcd ,2.8" lcd , what modification I need to do? Thanks for help
@tommax2127
@tommax2127 5 лет назад
Very interesting. I have mcufriend 3.5 inch touch TFT. It has the same connector as the F401RE board, you just plug it in. I could never find a way to get them working. I wonder if you are planning to take a look at this displays. Thanks.
@sampoteste
@sampoteste 5 лет назад
Thank you for these videos. Very informative and clear. I have a question is you may. Can you enable the function suggestion feature I see with Keil on say, system workbench or true studio? Thanks again for the videos.
@MrZitrex
@MrZitrex 5 лет назад
How about SPIRIT1 from STM? RF tutorial in ISM band would be Very good step up for this channel. Keep good work up
@mutexembedded2206
@mutexembedded2206 5 лет назад
Hi Hans, will keep that in mind, not sure if it will be anytime soon as I have a schedule of tutorials.
@aswinkumarvs3910
@aswinkumarvs3910 4 года назад
How to make touch calibration to preset, instead every time calibrating when it is turned on ?
@kaustavsengupta8757
@kaustavsengupta8757 4 года назад
Bhai just save the value in eeprom, and before starting just call the value from eeprom to void main. It's simpler this way
@senthasaravanabavan8909
@senthasaravanabavan8909 3 года назад
Hi, I have used your code to implement the same thing; however, I am only able to get the screen to go 320x320 even though im using a 480x320. I have changed the width and height accordingly in my macros, yet i am only able to get some color and lines going up to 320 only? is there a possible fix or reason behind this? the backlight is on and lighting up the full LCD, the pins are where they should be? is there a reason behind this?
@aaaa8552369
@aaaa8552369 4 года назад
sorry, can you teach me what if i want to use HSE -> PLLCK ,instead of HSI in clock configuration , how can i make it still work? thanks
@Hutchhh
@Hutchhh 2 года назад
My TFT SPI LCD Display is only white, any suggestions as to why? I'm using an STM32L432KC, and followed the steps just for configuring SPI1, and maxed the clock. I've tried following other tutorials, but they all result in just the white screen (which just means the LED is powered by 3.3V).
@Hutchhh
@Hutchhh 2 года назад
ended up switching to an i2c lcd display which worked fine. weird
@psykjavier
@psykjavier 5 лет назад
This video is amazing..!! Thanks friend.., so do you know how to use qt for drawing graphics like a graphs, clusters, etc??
@saeed6993
@saeed6993 5 лет назад
thank you , i was waiting for this one , thank you so much , do u plan to work on STM with a biuld it LCD driver ? like STM32f429 ? thank you again
@mutexembedded2206
@mutexembedded2206 5 лет назад
Yes.. that is part of my plan after I am done with all the videos on my schedule
@saeed6993
@saeed6993 5 лет назад
@@mutexembedded2206 awesome, cant wait to see the rest of your tutorials , thank u a lot for sharing your knowledge
@ulhasrane3656
@ulhasrane3656 4 года назад
Make a video explaining support to TouchGFX library with fsmc controll to ili9341 parellel lcd for GUI development
@elmirakassymova380
@elmirakassymova380 2 года назад
Did you manage to link GGX library. I mean, is it possible to draw in Touch GFX GUI and upload the picture to ili9341 for example?
@terlumunjoseph6779
@terlumunjoseph6779 4 года назад
very good video i pls make more tutorials
@user-pr4uu5yb9l
@user-pr4uu5yb9l 4 года назад
Please tell me in your library MY_ILI9341 what font size and with which editor it was converted to hex? I can’t add the Cyrillic font.
@jonathanrodriguez8219
@jonathanrodriguez8219 3 года назад
is it just me or is there a problem with the scaling of the X-Y data in the code? Thanks!
@elmirakassymova380
@elmirakassymova380 2 года назад
Hello, what about GFX GUI? Can we use it with this display?
@mutexembedded2206
@mutexembedded2206 2 года назад
Yes
@emreiris114
@emreiris114 5 лет назад
so informative I like your videos :) how can I write libraries by myself?
@mutexembedded2206
@mutexembedded2206 5 лет назад
Hi Emre, Try to look into the libraries I share here and try to understand what is happening in Low-Level, and try making them yourself. Need to be relatively good at C-Programming. GL
@sarathkumar-tf4lr
@sarathkumar-tf4lr 3 года назад
how to play a video on your used TFT display
@blueey_ll3703
@blueey_ll3703 3 года назад
Is there no Clear function? I could really use it!
@behzadabf
@behzadabf 3 года назад
this is very good tutorial ... but for simple project you spend this much of time.. i think if i have big commercioal project.. it will take 3 month to done.. what is the difference arduino stm32 and kail ? please tell me if you see my message.
@mutexembedded2206
@mutexembedded2206 3 года назад
Hi, Yes that's right, Embedded Projects Can take at least 6 months in prototyping including a Graduation project. If you are experienced enough and have your own collection of libraries, you can do a project within very short amount of time. Arduino is better for short time projects I agree.
@behzadabf
@behzadabf 3 года назад
@@mutexembedded2206 thank you sir. i will start stm32mp157c linux system. can i ask you about it later.please?
@fernando.liozzi.41878
@fernando.liozzi.41878 3 года назад
Hi!, thanks, can you SPI transfer with DMA? Thanks!!!!!
@mutexembedded2206
@mutexembedded2206 3 года назад
Yes, just replace the low-level spi functions with associated DMA. But usually you need SDRAM for framebuffer
@fernando.liozzi.41878
@fernando.liozzi.41878 3 года назад
@@mutexembedded2206 Thanks, I replace HAL_SPI_Transmit for HAL_SPI_Transmit_DMA, but not work! why? Thanks!!!
@mutexembedded2206
@mutexembedded2206 3 года назад
@@fernando.liozzi.41878 because you need to wait for SPI ready between each dma transfer
@sayalijoshi5010
@sayalijoshi5010 4 года назад
I am using Arduino shield TFT LCD. Will this code work with it too?
@mutexembedded2206
@mutexembedded2206 4 года назад
Yes, if same LCD
@sayalijoshi5010
@sayalijoshi5010 4 года назад
@@mutexembedded2206 Actually the pinout is different. I am using the LCD used in FSMC video. I want to implement on touchscreen on it. So will the same code work on it?
@ajayraut5765
@ajayraut5765 5 лет назад
how can I use touch screen for interrupts and show data on the same
@Intellechawwal
@Intellechawwal 2 года назад
Why is the library so slow? Can it be sped up?
@mutexembedded2206
@mutexembedded2206 2 года назад
Hi, yes you can use DMA to update Frame Buffer and to write to display to avoid relying on CPU which slows things down
@Intellechawwal
@Intellechawwal 2 года назад
@@mutexembedded2206 will try that and report
@nidhalhaddad9175
@nidhalhaddad9175 5 лет назад
why not a DHT11 Tuto with stm32 , i would really love it
@yordaniferreiras6995
@yordaniferreiras6995 4 года назад
It doesn't work on my STM32F767ZI Nucleo DB :(
@raoufjmal6674
@raoufjmal6674 4 года назад
how can i powred LCD ? it doesn't work
@rajapaul9810
@rajapaul9810 4 года назад
Can i use STM32F4 for 5 or 7 inch display
@mutexembedded2206
@mutexembedded2206 4 года назад
Yes using FSMC.. not direct RGB Parallel.. framebuffer require SDRAM for RGB
@cosmoalien12345
@cosmoalien12345 4 года назад
Can i use spi 3
@dietmarvollmer718
@dietmarvollmer718 3 года назад
hspi1.Init.BaudRatePrescaler = SPI_BAUDRATEPRESCALER_2; speeding up the display.
@rimpyjain5256
@rimpyjain5256 5 лет назад
Can u please help. Me to write frequency Counter code in stm32f051
@mutexembedded2206
@mutexembedded2206 5 лет назад
Hi Rimpy, What sort of frequency counter you're working on?
@rimpyjain5256
@rimpyjain5256 5 лет назад
which differentiate between ac and dc
@GiangTruong-gm9se
@GiangTruong-gm9se Год назад
on stm32f1 it doesnt scan full screen
Далее
NPC Bloxfruits🤖🔥| Doge Gaming
00:13
Просмотров 640 тыс.
You had one job (and you did it wrong)
23:06
Просмотров 91 тыс.
How This New Battery is Changing the Game
12:07
Просмотров 214 тыс.
I found PERFECT display
51:32
Просмотров 584 тыс.