libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
periph.h File Reference

Go to the source code of this file.

Macros

#define PERIPH_SUPC   0
 
#define PERIPH_RSTC   1
 
#define PERIPH_RTC   2
 
#define PERIPH_RTT   3
 
#define PERIPH_WDG   4
 
#define PERIPH_PMC   5
 
#define PERIPH_EEFC0   6
 
#define PERIPH_EEFC1   7
 
#define PERIPH_UART   8
 
#define PERIPH_SMC   9
 
#define PERIPH_PIOA   10
 
#define PERIPH_PIOB   11
 
#define PERIPH_PIOC   12
 
#define PERIPH_USART0   13
 
#define PERIPH_USART1   14
 
#define PERIPH_USART2   15
 
#define PERIPH_USART3   16
 
#define PERIPH_HSMCI   17
 
#define PERIPH_TWI0   18
 
#define PERIPH_TWI1   19
 
#define PERIPH_SPI   20
 
#define PERIPH_SSC   21
 
#define PERIPH_TC0   22
 
#define PERIPH_TC1   23
 
#define PERIPH_TC2   24
 
#define PERIPH_PWM   25
 
#define PERIPH_ADC12B   26
 
#define PERIPH_ADC   27
 
#define PERIPH_DMAC   28
 
#define PERIPH_UDPHS   29
 

Macro Definition Documentation

◆ PERIPH_ADC

#define PERIPH_ADC   27

Definition at line 51 of file periph.h.

◆ PERIPH_ADC12B

#define PERIPH_ADC12B   26

Definition at line 50 of file periph.h.

◆ PERIPH_DMAC

#define PERIPH_DMAC   28

Definition at line 52 of file periph.h.

◆ PERIPH_EEFC0

#define PERIPH_EEFC0   6

Definition at line 30 of file periph.h.

◆ PERIPH_EEFC1

#define PERIPH_EEFC1   7

Definition at line 31 of file periph.h.

◆ PERIPH_HSMCI

#define PERIPH_HSMCI   17

Definition at line 41 of file periph.h.

◆ PERIPH_PIOA

#define PERIPH_PIOA   10

Definition at line 34 of file periph.h.

◆ PERIPH_PIOB

#define PERIPH_PIOB   11

Definition at line 35 of file periph.h.

◆ PERIPH_PIOC

#define PERIPH_PIOC   12

Definition at line 36 of file periph.h.

◆ PERIPH_PMC

#define PERIPH_PMC   5

Definition at line 29 of file periph.h.

◆ PERIPH_PWM

#define PERIPH_PWM   25

Definition at line 49 of file periph.h.

◆ PERIPH_RSTC

#define PERIPH_RSTC   1

Definition at line 25 of file periph.h.

◆ PERIPH_RTC

#define PERIPH_RTC   2

Definition at line 26 of file periph.h.

◆ PERIPH_RTT

#define PERIPH_RTT   3

Definition at line 27 of file periph.h.

◆ PERIPH_SMC

#define PERIPH_SMC   9

Definition at line 33 of file periph.h.

◆ PERIPH_SPI

#define PERIPH_SPI   20

Definition at line 44 of file periph.h.

◆ PERIPH_SSC

#define PERIPH_SSC   21

Definition at line 45 of file periph.h.

◆ PERIPH_SUPC

#define PERIPH_SUPC   0

Definition at line 24 of file periph.h.

◆ PERIPH_TC0

#define PERIPH_TC0   22

Definition at line 46 of file periph.h.

◆ PERIPH_TC1

#define PERIPH_TC1   23

Definition at line 47 of file periph.h.

◆ PERIPH_TC2

#define PERIPH_TC2   24

Definition at line 48 of file periph.h.

◆ PERIPH_TWI0

#define PERIPH_TWI0   18

Definition at line 42 of file periph.h.

◆ PERIPH_TWI1

#define PERIPH_TWI1   19

Definition at line 43 of file periph.h.

◆ PERIPH_UART

#define PERIPH_UART   8

Definition at line 32 of file periph.h.

◆ PERIPH_UDPHS

#define PERIPH_UDPHS   29

Definition at line 53 of file periph.h.

◆ PERIPH_USART0

#define PERIPH_USART0   13

Definition at line 37 of file periph.h.

◆ PERIPH_USART1

#define PERIPH_USART1   14

Definition at line 38 of file periph.h.

◆ PERIPH_USART2

#define PERIPH_USART2   15

Definition at line 39 of file periph.h.

◆ PERIPH_USART3

#define PERIPH_USART3   16

Definition at line 40 of file periph.h.

◆ PERIPH_WDG

#define PERIPH_WDG   4

Definition at line 28 of file periph.h.