STM32F4Discovery LCD Tutorial
Want to get a complete understanding of how to display on touch screen LCD using STM32F4Discovery Board? Buy this tutorial and learn how to interface 3.2 inch screen LCD with STM32F4Discovery. In this series you will understand how a LCD works. In this series you will understand and learn about a new peripheral called FSMC. FSMC means Flexible Static Memory Controller. You will learn how to use the FSMC peripheral on the STM32F4Discovery. And you will see and learn how to use the FSMC peripheral to connect to LCD and display something on it.
In this series you will get six video tutorials:
Tutorial 1 : LCD Introduction (Duration – 17 min : 33 sec)
In this tutorial, first the LCD module will be shown on which we will display. You will also get a short intro of how the final product will look when you have completed this video series. That means how LCD will look at the end of this complete video tutorial series. Then you will get a complete understanding of the LCD drivers and datasheets that will be used in this tutorial series. Then you will get a general introduction of FSMC peripheral. You will get to know why we are using the FSMC peripheral. How to use FSMC peripheral. Then we will learn how we will connect FSMC peripheral from the microcontroller to LCD module. And then finally we will start connecting the wires from discovery board to LCD module. And hence completely build the circuit.
Tutorial 2 : LCD Programming part 1 (Duration – 20 min : 49 sec)
In this tutorial, we will start writing the code for the circuit that we have built in the previous tutorial. We will see how to write code effectively so that managing the program is easy. We will start writing the code for configuring and initializing the microcontroller pins which are connected to LCD.
Tutorial 3 : Understanding FSMC (Duration – 27 min : 55 sec)
This tutorial will be a very interesting and important video tutorial on this series. In this tutorial, you will understand how actually we will display on LCD. How communication is established between discovery board and LCD module. We will understand what is meant by memory banks. What memory banks are available to us. How memory bank works. How we will use memory banks for displaying on LCD. Then we will understand how data is transferred from discovery board to LCD module for displaying something. In this tutorial we will learn how a character is displayed on the LCD. How we will work on pixels of the LCD screen and process them for displaying something. Hence lot of interesting things to learn in this tutorial.
Tutorial 4 : LCD Programming part 2 (Duration – 29 min : 05 sec)
In this tutorial, we will learn how to write a font file. We will actually write the font data in a font file. And then we will write code for configuring and initializing the FSMC peripheral.
Tutorial 5 : LCD Programming part 3 (Duration – 37 min : 53 sec)
In this tutorial, we will start writing the code for displaying on LCD. We will configure and initialize LCD properly in this tutorial. We will learn how we can write any data on a specific register on LCD by using the FSMC peripheral. Hence there will be lot of things to learn in this tutorial.
Tutorial 6 : Displaying on LCD (Duration – 25 min : 13 sec)
This is the last tutorial on this video tutorial series. In this tutorial, we will finish the program that we have started writing from the second tutorial. And then we will compile and build the program. And then we will finally run the program on the circuit that we have built on the first tutorial. And hence we will finally be able to see and display on LCD.
Language : English
Subtitles : English
Video Resolution : 854 X 480
If you are from Country India and want to pay via PAYTM then you have to pay Rs. 350 to get this product. For more details click here