Ambroise Suter Posted October 31, 2017 Report Posted October 31, 2017 (edited) Hello there, I just found this very interesting library and while looking into the source I found the QDisp drivers. As I am quite new to Qt and coding for MicroControllers I'm not entirely sure what is possible with that. To be more specific, I am looking for a way to run Qt on a MC BareMetal. Is this possible with this QDisp-driver? Or do you know of any possibilities of using the uGFX library with Qt? Thank you and best regards Ambroise Edited October 31, 2017 by Ambroise Suter
Joel Bodenmann Posted October 31, 2017 Report Posted October 31, 2017 Hello Ambroise and welcome to the µGFX library! The Qt drivers that come with µGFX are there so you can use µGFX inside a Qt application. The only reason they exist is because we use that in the µGFX-Studio. You cannot use µGFX to run Qt. I started developing µGFX because I wanted something like Qt but targeting embedded systems. So if you like Qt then you'll like µGFX - the philosophy is the same. Running Qt on Embedded Linux is usually not a problem but running Qt on a microcontroller is pretty much pointless as Qt was not build with that in mind. What exactly are your needs? & requirements? Grüsse aus dem Wallis, ~ Joel
Ambroise Suter Posted November 1, 2017 Author Report Posted November 1, 2017 Hello Joel, thank you for answering so fast! As you might see I'm still learning about Qt and Embeded etc. I'm actually trying to get Qt running on an ARM Cortex M4. This would be quite easely done with Linux for Embeded as you stated. But my goal is to minimize the load by the OS. Grüsse aus Rapperswil Ambroise
Joel Bodenmann Posted November 1, 2017 Report Posted November 1, 2017 Qt is extremely overkill for that platform - you won't have any luck getting that running, and even if, it will run extremely poorly. Whatever you want to do with Qt on that platform: Use µGFX instead. µGFX has been built exactly for this.
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now