[Qt-creator] Peripheral Register View for bare metal projects

Axel Jäger axeljaeger at googlemail.com
Sun Sep 14 23:03:21 CEST 2014


when developing on bare metal targets, a view that shows all the peripheral
registers would be nice to have. KEILs IDE has such a view for example:



So far, I have not found any reference for such a view in QtCreator. 


I am thinking about implementing such a view as a plugin.


Here is what I have found out so far:

Considering ARM-CPUs that use memory mapped IO,  „all you need to do“ is to
have a list of the adresses, examine the adresses using GDB command x and
populate the list with the output.


There is a standard xml-based file format that maps logical register names
to adresses called CMSIS-SVD. SVD is for System View Description for
Peripherals. The files are provided by the chip manufacturers.


Would anyone besides me be interested in such a plugin?


Best regards,



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/qt-creator/attachments/20140914/8a44f8e4/attachment.html>

More information about the Qt-creator mailing list