-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathiRM_Embedded_2017.txt
169 lines (149 loc) · 4.44 KB
/
iRM_Embedded_2017.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
Configuration iRM_Embedded_2017
STM32CubeMX 4.27.0
Date 10/09/2018
MCU STM32F427IIHx
PERIPHERALS MODES FUNCTIONS PINS
ADC1 IN14 ADC1_IN14 PC4
ADC1 IN15 ADC1_IN15 PC5
CAN1 Master CAN1_RX PD0
CAN1 Master CAN1_TX PD1
CAN2 Slave CAN2_RX PB12
CAN2 Slave CAN2_TX PB13
I2C2 I2C I2C2_SCL PF1
I2C2 I2C I2C2_SDA PF0
RCC Crystal/Ceramic Resonator RCC_OSC_IN PH0/OSC_IN
RCC Crystal/Ceramic Resonator RCC_OSC_OUT PH1/OSC_OUT
SDIO SD 4 bits Wide bus SDIO_CK PC12
SDIO SD 4 bits Wide bus SDIO_CMD PD2
SDIO SD 4 bits Wide bus SDIO_D0 PC8
SDIO SD 4 bits Wide bus SDIO_D1 PC9
SDIO SD 4 bits Wide bus SDIO_D2 PC10
SDIO SD 4 bits Wide bus SDIO_D3 PC11
SPI4 Full-Duplex Master SPI4_MISO PE5
SPI4 Full-Duplex Master SPI4_MOSI PE6
SPI4 Full-Duplex Master SPI4_SCK PE12
SPI5 Full-Duplex Master SPI5_MISO PF8
SPI5 Full-Duplex Master SPI5_MOSI PF9
SPI5 Full-Duplex Master SPI5_SCK PF7
SYS Serial Wire SYS_JTCK-SWCLK PA14
SYS Serial Wire SYS_JTMS-SWDIO PA13
SYS TIM6 SYS_VS_tim6 VP_SYS_VS_tim6
TIM2 Internal Clock TIM2_VS_ClockSourceINT VP_TIM2_VS_ClockSourceINT
TIM2 PWM Generation CH1 TIM2_CH1 PA0/WKUP
TIM2 PWM Generation CH2 TIM2_CH2 PA1
TIM2 PWM Generation CH3 TIM2_CH3 PA2
TIM2 PWM Generation CH4 TIM2_CH4 PA3
TIM3 Internal Clock TIM3_VS_ClockSourceINT VP_TIM3_VS_ClockSourceINT
TIM3 PWM Generation CH1 TIM3_CH1 PB4
TIM3 PWM Generation CH2 TIM3_CH2 PB5
TIM4 Internal Clock TIM4_VS_ClockSourceINT VP_TIM4_VS_ClockSourceINT
TIM4 PWM Generation CH1 TIM4_CH1 PD12
TIM4 PWM Generation CH2 TIM4_CH2 PD13
TIM4 PWM Generation CH3 TIM4_CH3 PD14
TIM4 PWM Generation CH4 TIM4_CH4 PD15
TIM5 Internal Clock TIM5_VS_ClockSourceINT VP_TIM5_VS_ClockSourceINT
TIM5 PWM Generation CH1 TIM5_CH1 PH10
TIM5 PWM Generation CH2 TIM5_CH2 PH11
TIM5 PWM Generation CH3 TIM5_CH3 PH12
TIM5 PWM Generation CH4 TIM5_CH4 PI0
TIM8 Internal Clock TIM8_VS_ClockSourceINT VP_TIM8_VS_ClockSourceINT
TIM8 PWM Generation CH1 TIM8_CH1 PI5
TIM8 PWM Generation CH2 TIM8_CH2 PI6
TIM8 PWM Generation CH3 TIM8_CH3 PI7
TIM8 PWM Generation CH4 TIM8_CH4 PI2
TIM12 Internal Clock TIM12_VS_ClockSourceINT VP_TIM12_VS_ClockSourceINT
TIM12 PWM Generation CH1 TIM12_CH1 PH6
TIM12 PWM Generation CH2 TIM12_CH2 PH9
USART1 Asynchronous USART1_RX PB7
USART1 Asynchronous USART1_TX PB6
USART2 Asynchronous USART2_RX PD6
USART2 Asynchronous USART2_TX PD5
USART3 Asynchronous USART3_RX PD9
USART3 Asynchronous USART3_TX PD8
USART6 Asynchronous USART6_RX PG9
USART6 Asynchronous USART6_TX PG14
Pin Nb PINs FUNCTIONs LABELs
A1 PE3 GPIO_Output IST_INT
A2 PE2 GPIO_Output IST_RST
A3 PE1 GPIO_EXTI1
A6 PB5 TIM3_CH2 IMU_HEAT_PWM
A7 PG14 USART6_TX
A8 PG13 GPIO_Output LASER
A9 PB4 TIM3_CH1 BEEP
A12 PC12 SDIO_CK
A14 PA14 SYS_JTCK-SWCLK
A15 PA13 SYS_JTMS-SWDIO
B1 PE4 GPIO_Output
B2 PE5 SPI4_MISO
B3 PE6 SPI4_MOSI
B5 PB7 USART1_RX
B6 PB6 USART1_TX
B11 PD6 USART2_RX
B12 PD0 CAN1_RX
B13 PC11 SDIO_D3
B14 PC10 SDIO_D2
C2 PI7 TIM8_CH3
C3 PI6 TIM8_CH2
C4 PI5 TIM8_CH1
C10 PG9 USART6_RX
C11 PD5 USART2_TX
C12 PD1 CAN1_TX
C14 PI2 TIM8_CH4
D12 PD2 SDIO_CMD
E2 PF0 I2C2_SDA
E14 PI0 TIM5_CH4
F14 PC9 SDIO_D1
G1 PH0/OSC_IN RCC_OSC_IN
G14 PC8 SDIO_D0
H1 PH1/OSC_OUT RCC_OSC_OUT
H3 PF1 I2C2_SCL
K1 PF7 SPI5_SCK
K2 PF6 GPIO_Output
K12 PH12 TIM5_CH3
L2 PF9 SPI5_MOSI
L3 PF8 SPI5_MISO
L12 PH11 TIM5_CH2
L13 PH10 TIM5_CH1
L14 PD15 TIM4_CH4
M2 PC0 GPIO_Output
M3 PC1 GPIO_Output
M4 PC2 GPIO_Input
M5 PC3 GPIO_Input
M11 PH6 TIM12_CH1
M13 PH9 TIM12_CH2
M14 PD14 TIM4_CH3
M15 PD13 TIM4_CH2
N2 PA1 TIM2_CH2
N3 PA0/WKUP TIM2_CH1
N4 PA4 GPIO_EXTI4 SWITCH_1
N5 PC4 ADC1_IN14
N13 PD12 TIM4_CH1
N15 PD10 GPIO_EXTI10 KEY
P2 PA2 TIM2_CH3
P4 PA5 GPIO_EXTI5 SWITCH_2
P5 PC5 ADC1_IN15 OLED_BUTTON
P12 PB12 CAN2_RX
P13 PB13 CAN2_TX
P14 PD9 USART3_RX
P15 PD8 USART3_TX
R2 PA3 TIM2_CH4
R4 PB1 GPIO_Output
R5 PB0 GPIO_Output
R7 PF14 GPIO_Output LED_GREEN
R8 PE7 GPIO_Output LED_RED
R10 PE12 SPI4_SCK
R11 PE15 GPIO_EXTI15 SD_EXTI
SOFTWARE PROJECT
Project Settings :
Project Name : iRM_Embedded_2017
Project Folder : /Users/alvin/iRM_Embedded_2017
Toolchain / IDE : SW4STM32
Firmware Package Name and Version : STM32Cube FW_F4 V1.21.0
Code Generation Settings :
STM32Cube Firmware Library Package : Copy only the necessary library files
Generate peripheral initialization as a pair of '.c/.h' files per peripheral : Yes
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 : Balanced Size/Speed