Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-18729

Add CMSIS-SVD Registers Description support

    XMLWordPrintable

Details

    • Suggestion
    • Resolution: Done
    • P3: Somewhat important
    • Qt Creator 4.11.0-beta1
    • None
    • Debugger
    • None
    • 239c82bfb00bfe040e3730f42b583a7f6417f5d8 (qt-creator/qt-creator/master)

    Description

      Embedded targets have dozens of peripherals, each with dozens of registers. Recognizing and showing those registers in the debugger is a tremendous help to the developers.

      ARM has developed a special format (CMSIS-SVD [0]) which can be used [1] by microcontroller producers to describe the internal peripheral registers of their products.

      All of the main ARM microcontroller development IDEs support parsing and using those files.

      Please consider adding CMSIS-SVD support into Bare-Metal and/or Debugger components of Qt Creator.

      Thank you.

      [1] http://www.keil.com/pack/doc/CMSIS/SVD/html/index.html

      [2] https://github.com/posborne/cmsis-svd

      Attachments

        1. choose-registers-group.png
          choose-registers-group.png
          38 kB
        2. current-ugly-registers-view.png
          current-ugly-registers-view.png
          19 kB
        3. device-svd-suggestion.png
          device-svd-suggestion.png
          22 kB
        4. eclipse-iarew-arm.mp4
          6.45 MB
        5. flash-group-reg.png
          flash-group-reg.png
          16 kB
        6. media.io_2019-07-29 15-56-46.mp4
          8.25 MB
        7. register-tooltip.png
          register-tooltip.png
          14 kB
        8. Screenshot_20200130_162123.png
          Screenshot_20200130_162123.png
          7 kB
        9. ses arm.mp4
          3.17 MB
        10. STM32F7x7.svd
          3.43 MB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            kuzulis Denis Shienkov
            bepaz Soko Pitalo
            Votes:
            2 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes