-
Notifications
You must be signed in to change notification settings - Fork 1
/
clion-iar-stm32f3-stub.txt
124 lines (102 loc) · 3.83 KB
/
clion-iar-stm32f3-stub.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
Configuration clion-iar-stm32f3-stub
STM32CubeMX 5.6.0
Date 04/20/2020
MCU STM32F303VCTx
PERIPHERALS MODES FUNCTIONS PINS
I2C1 I2C I2C1_SCL PB6
I2C1 I2C I2C1_SDA PB7
RCC BYPASS Clock Source RCC_OSC_IN PF0-OSC_IN
SPI1 Full-Duplex Master SPI1_MISO PA6
SPI1 Full-Duplex Master SPI1_MOSI PA7
SPI1 Full-Duplex Master SPI1_SCK PA5
SYS Serial Wire SYS_JTCK-SWCLK PA14
SYS Serial Wire SYS_JTMS-SWDIO PA13
SYS SysTick SYS_VS_Systick VP_SYS_VS_Systick
USB Device (FS) USB_DM PA11
USB Device (FS) USB_DP PA12
Pin Nb PINs FUNCTIONs LABELs
1 PE2 GPIO_EXTI2 DRDY [LSM303DLHC_DRDY]
2 PE3 GPIO_Output CS_I2C/SPI [L3GD20_CS_I2C/SPI]
3 PE4 GPIO_EXTI4 MEMS_INT3 [LSM303DLHC_INT1]
4 PE5 GPIO_EXTI5 MEMS_INT4 [LSM303DLHC_INT2]
8 PC14-OSC32_IN* RCC_OSC32_IN OSC32_IN
9 PC15-OSC32_OUT* RCC_OSC32_OUT OSC32_OUT
12 PF0-OSC_IN RCC_OSC_IN OSC_IN
13 PF1-OSC_OUT* RCC_OSC_OUT OSC_OUT
23 PA0 GPIO_Input B1 [Blue PushButton]
30 PA5 SPI1_SCK SPI1_SCK [L3GD20_SCL/SPC]
31 PA6 SPI1_MISO SPI1_MISO [L3GD20_SA0/SDO]
32 PA7 SPI1_MOSI SPI1_MISO [L3GD20_SDA/SDI/SDO]
39 PE8 GPIO_Output LD4 [Blue Led]
40 PE9 GPIO_Output LD3 [Red Led]
41 PE10 GPIO_Output LD5 [Orange Led]
42 PE11 GPIO_Output LD7 [Green Led]
43 PE12 GPIO_Output LD9 [Blue Led]
44 PE13 GPIO_Output LD10 [Red Led]
45 PE14 GPIO_Output LD8 [Orange Led]
46 PE15 GPIO_Output LD6 [Green Led]
70 PA11 USB_DM DM
71 PA12 USB_DP DP
72 PA13 SYS_JTMS-SWDIO SWDIO
76 PA14 SYS_JTCK-SWCLK SWCLK
89 PB3* SYS_JTDO-TRACESWO SWO
92 PB6 I2C1_SCL I2C1_SCL [LSM303DLHC_SCL]
93 PB7 I2C1_SDA I2C1_SDA [LSM303DLHC_SDA]
97 PE0 GPIO_EXTI0 MEMS_INT1 [L3GD20_INT1]
98 PE1 GPIO_EXTI1 MEMS_INT2 [L3GD20_DRDY/INT2]
PERIPHERALS MODES FUNCTIONS PINS
I2C1 I2C I2C1_SCL PB6
I2C1 I2C I2C1_SDA PB7
RCC BYPASS Clock Source RCC_OSC_IN PF0-OSC_IN
SPI1 Full-Duplex Master SPI1_MISO PA6
SPI1 Full-Duplex Master SPI1_MOSI PA7
SPI1 Full-Duplex Master SPI1_SCK PA5
SYS Serial Wire SYS_JTCK-SWCLK PA14
SYS Serial Wire SYS_JTMS-SWDIO PA13
SYS SysTick SYS_VS_Systick VP_SYS_VS_Systick
USB Device (FS) USB_DM PA11
USB Device (FS) USB_DP PA12
Pin Nb PINs FUNCTIONs LABELs
1 PE2 GPIO_EXTI2 DRDY [LSM303DLHC_DRDY]
2 PE3 GPIO_Output CS_I2C/SPI [L3GD20_CS_I2C/SPI]
3 PE4 GPIO_EXTI4 MEMS_INT3 [LSM303DLHC_INT1]
4 PE5 GPIO_EXTI5 MEMS_INT4 [LSM303DLHC_INT2]
8 PC14-OSC32_IN* RCC_OSC32_IN OSC32_IN
9 PC15-OSC32_OUT* RCC_OSC32_OUT OSC32_OUT
12 PF0-OSC_IN RCC_OSC_IN OSC_IN
13 PF1-OSC_OUT* RCC_OSC_OUT OSC_OUT
23 PA0 GPIO_Input B1 [Blue PushButton]
30 PA5 SPI1_SCK SPI1_SCK [L3GD20_SCL/SPC]
31 PA6 SPI1_MISO SPI1_MISO [L3GD20_SA0/SDO]
32 PA7 SPI1_MOSI SPI1_MISO [L3GD20_SDA/SDI/SDO]
39 PE8 GPIO_Output LD4 [Blue Led]
40 PE9 GPIO_Output LD3 [Red Led]
41 PE10 GPIO_Output LD5 [Orange Led]
42 PE11 GPIO_Output LD7 [Green Led]
43 PE12 GPIO_Output LD9 [Blue Led]
44 PE13 GPIO_Output LD10 [Red Led]
45 PE14 GPIO_Output LD8 [Orange Led]
46 PE15 GPIO_Output LD6 [Green Led]
70 PA11 USB_DM DM
71 PA12 USB_DP DP
72 PA13 SYS_JTMS-SWDIO SWDIO
76 PA14 SYS_JTCK-SWCLK SWCLK
89 PB3* SYS_JTDO-TRACESWO SWO
92 PB6 I2C1_SCL I2C1_SCL [LSM303DLHC_SCL]
93 PB7 I2C1_SDA I2C1_SDA [LSM303DLHC_SDA]
97 PE0 GPIO_EXTI0 MEMS_INT1 [L3GD20_INT1]
98 PE1 GPIO_EXTI1 MEMS_INT2 [L3GD20_DRDY/INT2]
SOFTWARE PROJECT
Project Settings :
Project Name : clion-iar-stm32f3-stub
Project Folder : C:\work\clion-iar-stm32f3-stub
Toolchain / IDE : EWARM V8.32
Firmware Package Name and Version : STM32Cube FW_F3 V1.11.0
Code Generation Settings :
STM32Cube MCU packages and embedded software packs : Copy only the necessary library files
Generate peripheral initialization as a pair of '.c/.h' files per peripheral : No
Backup previously generated files when re-generating : No
Delete previously generated files when not re-generated : Yes
Set all free pins as analog (to optimize the power consumption) : No
Toolchains Settings :
Compiler Optimizations :