Using CMSIS-SVD files, auto generate GNU Assembler equate statements for STM32F* assembly language.

The equate list can easily be limited to any register(s) named in the CMSIS-SVD STM32F* definition file.

Normally used with arm-none-eabi-as

Please see the distribution README for more information.

Features

  • Editing the "template.xml" file, and commenting out unwanted registers allows easy customization
  • Uses the SVD file for your MCU
  • Runs on Unix

Project Samples

Project Activity

See All Activity >

Categories

Embedded Systems

License

GNU General Public License version 3.0 (GPLv3)

Follow svd2gas

svd2gas Web Site

Other Useful Business Software
$300 Free Credits to Build on Google Cloud Icon
$300 Free Credits to Build on Google Cloud

New customers can spin up VMs, build with AI, and query data at no cost.

Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of svd2gas!

Additional Project Details

Operating Systems

Linux

Intended Audience

Developers, Testers

Programming Language

Unix Shell

Related Categories

Unix Shell Embedded Systems Software

Registered

2017-05-01