blob: 54c8029dd46145b140285edcfab8695c95319cb5 [file] [log] [blame]
Brian Silverman2df84412013-12-10 14:00:40 -08001EXTI interrupt groupings:
2 by number in the port
3 0,1,2,3,4,5-9,10-15
4
5
6PA0 TIM5.1
7PA1 TIM5.2
8PA2
9PA3
10PA4 SPI3_NSS (slave select)
11PA5 TIM2.1
12PA6 TIM3.1
13PA7
14PA8 TIM1.1
15PA9 USART1_TX (bootloader)
16PA10 USART1_RX (bootloader)
17PA11 (don't change during reset into bootloader)
18PA12 (don't change during reset into bootloader)
19PA13 SWDIO
20PA14 SWCLK
21PA15 (gets pulled up during reset (JTAG pin))
Brian Silvermand4a64d92013-12-25 15:52:59 -080022PB0 TIM3.3
Brian Silverman2df84412013-12-10 14:00:40 -080023PB1
24PB2 BOOT1 (tie to GND)
25PB3 TIM2.2
26PB4 (gets pulled up during reset (JTAG pin))
27PB5 TIM3.2 (don't change during reset into bootloader)
28PB6 TIM4.1
29PB7 TIM4.2
30PB8
31PB9
32PB10
33PB11 (don't change during reset into bootloader)
34PB12 SPI2_NSS (slave select)
35PB13 SPI2_SCK
36PB14 SPI2_MISO
37PB15 SPI2_MOSI
38PC0
39PC1
40PC2
41PC3
42PC4
43PC5
44PC6 TIM8.1
45PC7 TIM8.2
46PC8
47PC9
48PC10 SPI3_SCK
49PC11 SPI3_MISO
50PC12 SPI3_MOSI
51PC13
52PC14
53PC15
54PD2
55
56[GPIOs]
57C0 enc
58C1 enc
Brian Silverman25a06d92013-12-15 16:28:52 -080059A2 enc (as TIM9.1)
Brian Silverman2df84412013-12-10 14:00:40 -080060A3 enc
61
62B2
Brian Silverman2df84412013-12-10 14:00:40 -080063C4
64C5
65A7
66B8
67B9
68B10
69A11
70A12
71C13
72C14
73C15
74
75C8 BBB_RST TIM8.3
76
77
78IO compensation cell?
79 controls slew rates
80 increased power draw
81 should probably just enable it?