[Qt-creator] Peripheral Register View for bare metal projects
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?
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Qt-creator