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
          38 kB
          Denis Shienkov
        2. current-ugly-registers-view.png
          19 kB
          Denis Shienkov
        3. device-svd-suggestion.png
          22 kB
          Denis Shienkov
        4. eclipse-iarew-arm.mp4
          6.45 MB
          Denis Shienkov
        5. flash-group-reg.png
          16 kB
          Denis Shienkov
        6. media.io_2019-07-29 15-56-46.mp4
          8.25 MB
          Denis Shienkov
        7. register-tooltip.png
          14 kB
          Denis Shienkov
        8. Screenshot_20200130_162123.png
          7 kB
          Bass
        9. ses arm.mp4
          3.17 MB
          Evgeniy Fedoseev
        10. STM32F7x7.svd
          3.43 MB
          Denis Shienkov
        For Gerrit Dashboard: QTCREATORBUG-18729
        # Subject Branch Project Status CR V

        Activity

          People

            kuzulis Denis Shienkov
            jirauser44757 user-bd8d9 (Inactive)
            Votes:
            2 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes