Giter Club home page Giter Club logo

lv_port_stm32f429_disco's Introduction

LVGL ported to the STM32F429 Discovery.

The STM32F429 Discovery kit is an affordable development board with:

  • 240x320 (QVGA) TFT
  • Resistive touchscreen
  • 180 MHz MCU
  • 256KB RAM
  • 64-MBit SDRAM
  • GPU.

The CubeMX drivers are used to initilaize the peripherals.

In hal_stm_lvgl/tft/tft.h you can enable/disable external frame buffer placement and GPU usage.

The project was created with CubeIDE.

Get started

  • Clone the project: git clone https://github.com/littlevgl/stm32f429_disco_no_os_sw4stm32.git --recurse-submodules
  • Import into CubeIDE

lv_port_stm32f429_disco's People

Contributors

changsoonkim avatar cmumford avatar embeddedt avatar kisvegabor avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

lv_port_stm32f429_disco's Issues

Port to MBed Studio w/ MBed OS

Hi,
I'm trying to port this project to work with the MBed Studio IDE and MBedOS.
I have some issues with tft_init and lcd_init (undefined symbols during link...).
First steps:

  • Created an Mbed Studio project w/ MBedOS 6.
  • Importing the LVGL v7 library + lv_conf.h configuration
  • Copying the hal_stm_lvgl folder in my project.
  • Including related headers in my main.cpp

Am I missing something ?

How can i start this project?

Hello, I try to start with this project.

But I can not build this source using TrueStudio 9.2 or sw4stm32!

please help me

Screen corrupted upon program start

Hello,

Trying this project on STM32F429i-disco board.

Project compiles without errors on STm32CubeIDE, but displays a corrupted main screen. Trying to touch different areas results in nothing. I think the process is hung somewhere.

The "standard" ST demo project loads and runs correctly, so I guess my hardware is OK.

Any ideas?

-Gideon
IMG_7006

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.