Microprocessors programming with Qt



  • I've one question. that is:
    Can i programming for AVR and same it with Qt?

    thanks



  • You can develop Qt on the AVR32 architecture, but you have to compile it yourself and use the following options:

    @./configure -arch avr32 <other options>@

    Note that this will do a QWS (Qt Embedded) build which will use the framebuffer directly. If you want an X11 build, you have to do some manual tweaking.



  • What I know is Microprocessor programming is low level or Machine level programming, and Qt is high or Middle level, one need Converter for it.



  • [quote author="qtrahul" date="1309842961"]What I know is Microprocessor programming is low level or Machine level programming, and Qt is high or Middle level, one need Converter for it.[/quote]

    That depends on the meaning of Microprocessor programming.

    If you need software that runs on such embedded devices, but needed for UI or higher level services (as we had in my former department) Qt is absolutely OK. if you need to create real time code, I agree with qtrahul



  • Qt needs a Posix compatible platform. Low level stuff, like accessing ports or physical memory location is done in the driver and presented to you as a file or other user space abstractions. Now your low level stuff is accessible to Qt. Qt cannot be used to program a Linux driver because drivers run in kernel space and in kernel space there is no floating-point and no libc.


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.