Jump to content

STM32373c-eval evaluation board TFT LCD driving


Recommended Posts

Posted

I am using STM32373C-EVAL evaluation board and trying to using uGFX lib to drive LCD.

I am wondering which zip package I should download?

ugfx-release-20.zip or ChibiOS-GFX-1.7.zip??

Thanks in advance

Posted

Hello madokapeng and welcome to the µGFX community!

What you want is the 2.0 release of µGFX (ugfx-release-20.zip). ChibiOS/GFX was the previous name of the project and hence the 1.7 release was before the current 2.0.

However, it's recommended to use the git repository master, as there are lots of bug fixes happening after each new release. The 2.0 is a bit unstable as every .0 release is (classing software designer issue). If you take a look at the git history, you can clearly see that there are a lot of bug fixes since the release.

~ Tectu

Posted
Hello madokapeng and welcome to the µGFX community!

What you want is the 2.0 release of µGFX (ugfx-release-20.zip). ChibiOS/GFX was the previous name of the project and hence the 1.7 release was before the current 2.0.

However, it's recommended to use the git repository master, as there are lots of bug fixes happening after each new release. The 2.0 is a bit unstable as every .0 release is (classing software designer issue). If you take a look at the git history, you can clearly see that there are a lot of bug fixes since the release.

~ Tectu

Thanks for replying

another question, what board file I should choose for STM32373C-EVAL board? (GFXLIB)/boards/base/???

Posted

There are currently no board files for the STM32373C-EVAL board. You have to create them yourself.

If the drivers for your screen already exist, it's simply a matter of linking the stuff in the board makefile and create the appropriate board files. Please take a look at one of the many pre-made ones you can find in /boards/base.

Otherwise you first have to create your display driver. At least the initialisation routine can be taken from the STM demo code.

Feel free to ask when you face any problems. Most people get their drivers work in one or two days. However, proper C skills are required, of course. But as you are dealing with that kind of board, that shouldn't be any problem.

~ Tectu

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...