Автор: Aharen san
Издательство: Independently published
Год: 2023
Страниц: 263
Язык: английский
Формат: pdf
Размер: 17.1 MB
We will talk about the FPGA driver SPI TFT LCD 01: System Target. So let's take a look at what we are going to do for this project. Let’s take a look at our boards, so this is our FPGA board. This is our FPGA board, this is our lcd board. So this is the power supply. It's 3.3v. And this is the ground. And this is the SPI connection.
It connects the lcd board with the FPGA board. And this is the LCD module. So on the back side. So this is the FPC Connector. It connects the LCD module on the board. so I specially designed this board for our lessons. Next step, let's power on the board. And then we download the software. it shows red, green. blue. RGB and Black.
And some words: Micro studios. Technology is an art! it's my website's logo. so this is our target. I will show you how to drive the LCD and show the RGB color and the show the words.
We will talk about the FPGA driver SPI TFT LCD 02: System Analysis. So let's take a look at what is the system structure, what is the system module for this project. So first thing, we will have the FPGA module, of course, we use FPGA to control LCD, and we will need one FPGA module.
Next, we need a LCD. So the first signal will be the LCD reset signal. The FPGA uses this signal to reset the LCD. The next signal will be the cs signal. It's a select signal. So it will enable the LCD. So next signal, it's the data and command signal. So FPGA uses this signal to tell LCD, I send you data or command. so next signal will be the clock signal. We use SPI protocol, so we need one clock signal.
And the next signal will be the data signal, so FPGA send the data or command through this signal to the LCD. Of course. So we'll have the clock signal from the crystal on the board. And we will also have the reset signal. The system reset signal. And then let's take a look at the inside of FPGA.
Скачать Mastering FPGA Embedded Systems: A Case Study Approach to Designing and Implementing FPGA-Based Embedded Systems with TFT LCDs