-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathJS20.txt
188 lines (166 loc) · 5.07 KB
/
JS20.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
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
Configuration JS20
STM32CubeMX 6.0.1
Date 08/17/2020
MCU STM32F303RETx
PERIPHERALS MODES FUNCTIONS PINS
ADC2 IN1 Single-ended ADC2_IN1 PA4
ADC2 IN2 Single-ended ADC2_IN2 PA5
ADC2 IN3 Single-ended ADC2_IN3 PA6
ADC2 IN4 Single-ended ADC2_IN4 PA7
ADC2 IN5 Single-ended ADC2_IN5 PC4
RCC Crystal/Ceramic Resonator RCC_OSC_IN PF0-OSC_IN
RCC Crystal/Ceramic Resonator RCC_OSC_OUT PF1-OSC_OUT
RCC Crystal/Ceramic Resonator RCC_OSC32_IN PC14-OSC32_IN
RCC Crystal/Ceramic Resonator RCC_OSC32_OUT PC15-OSC32_OUT
RTC Activate RTC Clock Source RTC_VS_RTC_Activate VP_RTC_VS_RTC_Activate
RTC RTC Enabled RTC_VS_RTC_Calendar VP_RTC_VS_RTC_Calendar
SPI2 Transmit Only Master SPI2_MOSI PB15
SPI2 Transmit Only Master SPI2_SCK PB13
SYS Trace Asynchronous Sw SYS_JTCK-SWCLK PA14
SYS Trace Asynchronous Sw SYS_JTMS-SWDIO PA13
SYS Trace Asynchronous Sw SYS_JTDO-TRACESWO PB3
SYS SysTick SYS_VS_Systick VP_SYS_VS_Systick
USART2 Asynchronous USART2_RX PA3
USART2 Asynchronous USART2_TX PA2
USB Device (FS) USB_DM PA11
USB Device (FS) USB_DP PA12
Pin Nb PINs FUNCTIONs LABELs
2 PC13 GPIO_Output LED-STAT
3 PC14-OSC32_IN RCC_OSC32_IN
4 PC15-OSC32_OUT RCC_OSC32_OUT
5 PF0-OSC_IN RCC_OSC_IN
6 PF1-OSC_OUT RCC_OSC_OUT
8 PC0 GPIO_Input AUX-A
9 PC1 GPIO_Input AUX-B
10 PC2 GPIO_Input AUX-SW
11 PC3 GPIO_Output LED-PWR2
14 PA0 GPIO_Input GPIO-PA0
15 PA1 GPIO_Input GPIO-PA1
16 PA2 USART2_TX
17 PA3 USART2_RX
20 PA4 ADC2_IN1
21 PA5 ADC2_IN2
22 PA6 ADC2_IN3
23 PA7 ADC2_IN4
24 PC4 ADC2_IN5
25 PC5 GPIO_Output LED-PWR
26 PB0 GPIO_Input MENU-A
27 PB1 GPIO_Input MENU-B
28 PB2 GPIO_Input MENU-SW
29 PB10 GPIO_Output LED-SERVO
30 PB11 GPIO_Output OLED-CS
33 PB12 GPIO_Output OLED-DC
34 PB13 SPI2_SCK
35 PB14 GPIO_Output OLED-RST
36 PB15 SPI2_MOSI
37 PC6 GPIO_Input ZOOM-A
38 PC7 GPIO_Input ZOOM-B
39 PC8 GPIO_Input ZOOM-SW
40 PC9 GPIO_Input SERVO-SW
41 PA8 GPIO_Input FOCUS-A
42 PA9 GPIO_Input FOCUS-B
43 PA10 GPIO_Input FOCUS-SW
44 PA11 USB_DM
45 PA12 USB_DP
46 PA13 SYS_JTMS-SWDIO
49 PA14 SYS_JTCK-SWCLK
50 PA15 GPIO_Input GPIO-PA15
51 PC10 GPIO_Input ZROLL-A
52 PC11 GPIO_Input ZROLL-B
53 PC12 GPIO_Input ZROLL-SW
54 PD2 GPIO_Input GPIO-PD2
55 PB3 SYS_JTDO-TRACESWO
56 PB4 GPIO_Input YTILT-A
57 PB5 GPIO_Input YTILT-B
58 PB6 GPIO_Input YTILT-SW
59 PB7 GPIO_Input XPAN-A
61 PB8 GPIO_Input XPAN-B
62 PB9 GPIO_Input XPAN-SW
PERIPHERALS MODES FUNCTIONS PINS
ADC2 IN1 Single-ended ADC2_IN1 PA4
ADC2 IN2 Single-ended ADC2_IN2 PA5
ADC2 IN3 Single-ended ADC2_IN3 PA6
ADC2 IN4 Single-ended ADC2_IN4 PA7
ADC2 IN5 Single-ended ADC2_IN5 PC4
RCC Crystal/Ceramic Resonator RCC_OSC_IN PF0-OSC_IN
RCC Crystal/Ceramic Resonator RCC_OSC_OUT PF1-OSC_OUT
RCC Crystal/Ceramic Resonator RCC_OSC32_IN PC14-OSC32_IN
RCC Crystal/Ceramic Resonator RCC_OSC32_OUT PC15-OSC32_OUT
RTC Activate RTC Clock Source RTC_VS_RTC_Activate VP_RTC_VS_RTC_Activate
RTC RTC Enabled RTC_VS_RTC_Calendar VP_RTC_VS_RTC_Calendar
SPI2 Transmit Only Master SPI2_MOSI PB15
SPI2 Transmit Only Master SPI2_SCK PB13
SYS Trace Asynchronous Sw SYS_JTCK-SWCLK PA14
SYS Trace Asynchronous Sw SYS_JTMS-SWDIO PA13
SYS Trace Asynchronous Sw SYS_JTDO-TRACESWO PB3
SYS SysTick SYS_VS_Systick VP_SYS_VS_Systick
USART2 Asynchronous USART2_RX PA3
USART2 Asynchronous USART2_TX PA2
USB Device (FS) USB_DM PA11
USB Device (FS) USB_DP PA12
Pin Nb PINs FUNCTIONs LABELs
2 PC13 GPIO_Output LED-STAT
3 PC14-OSC32_IN RCC_OSC32_IN
4 PC15-OSC32_OUT RCC_OSC32_OUT
5 PF0-OSC_IN RCC_OSC_IN
6 PF1-OSC_OUT RCC_OSC_OUT
8 PC0 GPIO_Input AUX-A
9 PC1 GPIO_Input AUX-B
10 PC2 GPIO_Input AUX-SW
11 PC3 GPIO_Output LED-PWR2
14 PA0 GPIO_Input GPIO-PA0
15 PA1 GPIO_Input GPIO-PA1
16 PA2 USART2_TX
17 PA3 USART2_RX
20 PA4 ADC2_IN1
21 PA5 ADC2_IN2
22 PA6 ADC2_IN3
23 PA7 ADC2_IN4
24 PC4 ADC2_IN5
25 PC5 GPIO_Output LED-PWR
26 PB0 GPIO_Input MENU-A
27 PB1 GPIO_Input MENU-B
28 PB2 GPIO_Input MENU-SW
29 PB10 GPIO_Output LED-SERVO
30 PB11 GPIO_Output OLED-CS
33 PB12 GPIO_Output OLED-DC
34 PB13 SPI2_SCK
35 PB14 GPIO_Output OLED-RST
36 PB15 SPI2_MOSI
37 PC6 GPIO_Input ZOOM-A
38 PC7 GPIO_Input ZOOM-B
39 PC8 GPIO_Input ZOOM-SW
40 PC9 GPIO_Input SERVO-SW
41 PA8 GPIO_Input FOCUS-A
42 PA9 GPIO_Input FOCUS-B
43 PA10 GPIO_Input FOCUS-SW
44 PA11 USB_DM
45 PA12 USB_DP
46 PA13 SYS_JTMS-SWDIO
49 PA14 SYS_JTCK-SWCLK
50 PA15 GPIO_Input GPIO-PA15
51 PC10 GPIO_Input ZROLL-A
52 PC11 GPIO_Input ZROLL-B
53 PC12 GPIO_Input ZROLL-SW
54 PD2 GPIO_Input GPIO-PD2
55 PB3 SYS_JTDO-TRACESWO
56 PB4 GPIO_Input YTILT-A
57 PB5 GPIO_Input YTILT-B
58 PB6 GPIO_Input YTILT-SW
59 PB7 GPIO_Input XPAN-A
61 PB8 GPIO_Input XPAN-B
62 PB9 GPIO_Input XPAN-SW
SOFTWARE PROJECT
Project Settings :
Project Name : JS20
Project Folder : C:\Users\PJ-ENG\Desktop
Toolchain / IDE : STM32CubeIDE
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 :