Skip to content
Snippets Groups Projects
Select Git revision
  • 8c4a3c34930f3615624be3f765e4da68737bdcef
  • student default protected
2 results

STM32F413.svd

Blame
  • Forked from Per Lindgren / e7020e_2019
    Source project has a limited visibility.
    STM32F413.svd 1.65 MiB
    <?xml version="1.0" encoding="utf-8" standalone="no"?>
    <device schemaVersion="1.1"
    xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
    xs:noNamespaceSchemaLocation="CMSIS-SVD_Schema_1_1.xsd">
      <name>STM32F413</name>
      <version>1.0</version>
      <description>STM32F413_v1r0</description>
      <cpu>
    		<name>CM4</name>
    		<revision>r0p0</revision>
    		<endian>little</endian>
    		<mpuPresent>true</mpuPresent>
    		<fpuPresent>true</fpuPresent>
    		<nvicPrioBits>4</nvicPrioBits>
    		<vendorSystickConfig>0</vendorSystickConfig>
    	</cpu>
      
      <!--Bus Interface Properties-->
      <!--Cortex-M4 is byte addressable-->
      <addressUnitBits>8</addressUnitBits>
      <!--the maximum data bit width accessible within a single transfer-->
      <width>32</width>
      <!--Register Default Properties-->
      <size>0x20</size>
      <resetValue>0x0</resetValue>
      <resetMask>0xFFFFFFFF</resetMask>
      <peripherals>
        <peripheral>
          <name>ADC1</name>
          <description>Analog-to-digital converter</description>
          <groupName>ADC</groupName>
          <baseAddress>0x40012000</baseAddress>
          <addressBlock>
            <offset>0x0</offset>
            <size>0x400</size>
            <usage>registers</usage>
          </addressBlock>
          <interrupt>
            <name>ADC</name>
            <description>ADC1 global interrupt</description>
            <value>18</value>
          </interrupt>
          <registers>
            <register>
              <name>SR</name>
              <displayName>SR</displayName>
              <description>status register</description>
              <addressOffset>0x0</addressOffset>
              <size>0x20</size>
              <access>read-write</access>
              <resetValue>0x00000000</resetValue>
              <fields>
                <field>
                  <name>OVR</name>
                  <description>Overrun</description>
                  <bitOffset>5</bitOffset>
                  <bitWidth>1</bitWidth>
                </field>
                <field>
                  <name>STRT</name>
                  <description>Regular channel start flag</description>
                  <bitOffset>4</bitOffset>
                  <bitWidth>1</bitWidth>
                </field>
                <field>
                  <name>JSTRT</name>
                  <description>Injected channel start
                  flag</description>
                  <bitOffset>3</bitOffset>
                  <bitWidth>1</bitWidth>