公司代码
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

243 lines
6.2 KiB

Configuration BHBF_Robot_Detect
STM32CubeMX 6.11.0
Date 06/25/2024
MCU STM32H743VGTx
PERIPHERALS MODES FUNCTIONS PINS
DEBUG Serial Wire DEBUG_JTCK-SWCLK PA14 (JTCK/SWCLK)
DEBUG Serial Wire DEBUG_JTMS-SWDIO PA13 (JTMS/SWDIO)
ETH RMII ETH_CRS_DV PA7
ETH RMII ETH_MDC PC1
ETH RMII ETH_MDIO PA2
ETH RMII ETH_REF_CLK PA1
ETH RMII ETH_RXD0 PC4
ETH RMII ETH_RXD1 PC5
ETH RMII ETH_TXD0 PB12
ETH RMII ETH_TXD1 PB13
ETH RMII ETH_TX_EN PB11
FDCAN1 Activated FDCAN1_RX PB8
FDCAN1 Activated FDCAN1_TX PB9
FDCAN2 Activated FDCAN2_RX PB5
FDCAN2 Activated FDCAN2_TX PB6
I2C4 I2C I2C4_SCL PD12
I2C4 I2C I2C4_SDA PD13
RCC Crystal/Ceramic Resonator RCC_OSC_IN PH0-OSC_IN (PH0)
RCC Crystal/Ceramic Resonator RCC_OSC_OUT PH1-OSC_OUT (PH1)
SYS SysTick SYS_VS_Systick VP_SYS_VS_Systick
TIM1 Internal Clock TIM1_VS_ClockSourceINT VP_TIM1_VS_ClockSourceINT
TIM8 Internal Clock TIM8_VS_ClockSourceINT VP_TIM8_VS_ClockSourceINT
UART4 Asynchronous UART4_RX PA11
UART4 Asynchronous UART4_TX PA12
UART5 Asynchronous UART5_RX PD2
UART5 Asynchronous UART5_TX PC12
UART7 Asynchronous UART7_RX PA8
UART7 Asynchronous UART7_TX PA15 (JTDI)
USART1 Asynchronous USART1_RX PB15
USART1 Asynchronous USART1_TX PB14
USART2 Asynchronous USART2_RX PD6
USART2 Asynchronous USART2_TX PD5
USART3 Asynchronous USART3_RX PD9
USART3 Asynchronous USART3_TX PD8
USART6 Asynchronous USART6_RX PC7
USART6 Asynchronous USART6_TX PC6
Pin Nb PINs FUNCTIONs LABELs
1 PE2 GPIO_Input IN_0
2 PE3 GPIO_Input IN_1
3 PE4 GPIO_Input IN_2
4 PE5 GPIO_Input IN_3
5 PE6 GPIO_Input IN_4
7 PC13 GPIO_Input IN_5
12 PH0-OSC_IN (PH0) RCC_OSC_IN
13 PH1-OSC_OUT (PH1) RCC_OSC_OUT
15 PC0 GPIO_Output RST_WDI
16 PC1 ETH_MDC
17 PC2_C GPIO_Output OUT_0
18 PC3_C GPIO_Output OUT_1
22 PA0 GPIO_Output OUT_2
23 PA1 ETH_REF_CLK
24 PA2 ETH_MDIO
25 PA3 GPIO_Output OUT_3
28 PA4 GPIO_Output OUT_4
29 PA5 GPIO_Output OUT_5
30 PA6 GPIO_Output ETH_RST
31 PA7 ETH_CRS_DV
32 PC4 ETH_RXD0
33 PC5 ETH_RXD1
41 PE11 GPIO_Output EEPROM_WP
42 PE12 GPIO_Output EEPROM_SCL
43 PE13 GPIO_Input EEPROM_SDA
47 PB11 ETH_TX_EN
51 PB12 ETH_TXD0
52 PB13 ETH_TXD1
53 PB14 USART1_TX
54 PB15 USART1_RX
55 PD8 USART3_TX
56 PD9 USART3_RX
57 PD10 GPIO_Output RS485_1_DIR
58 PD11 GPIO_Output RS485_2_DIR
59 PD12 I2C4_SCL
60 PD13 I2C4_SDA
61 PD14 GPIO_EXTI14
63 PC6 USART6_TX
64 PC7 USART6_RX
65 PC8 GPIO_Output RS485_3_DIR
66 PC9 GPIO_Output RS485_4_DIR
67 PA8 UART7_RX
70 PA11 UART4_RX
71 PA12 UART4_TX
72 PA13 (JTMS/SWDIO) DEBUG_JTMS-SWDIO
76 PA14 (JTCK/SWCLK) DEBUG_JTCK-SWCLK
77 PA15 (JTDI) UART7_TX
78 PC10 GPIO_Output E22_RST
80 PC12 UART5_TX
81 PD0 GPIO_Output E28_M0
82 PD1 GPIO_Output E28_M1
83 PD2 UART5_RX
84 PD3 GPIO_Output E28_M2
85 PD4 GPIO_EXTI4 E28_AUX
86 PD5 USART2_TX
87 PD6 USART2_RX
91 PB5 FDCAN2_RX
92 PB6 FDCAN2_TX
93 PB7 GPIO_Output E22_M1
95 PB8 FDCAN1_RX
96 PB9 FDCAN1_TX
97 PE0 GPIO_Output E22_M0
98 PE1 GPIO_EXTI1 E22_AUX
PERIPHERALS MODES FUNCTIONS PINS
DEBUG Serial Wire DEBUG_JTCK-SWCLK PA14 (JTCK/SWCLK)
DEBUG Serial Wire DEBUG_JTMS-SWDIO PA13 (JTMS/SWDIO)
ETH RMII ETH_CRS_DV PA7
ETH RMII ETH_MDC PC1
ETH RMII ETH_MDIO PA2
ETH RMII ETH_REF_CLK PA1
ETH RMII ETH_RXD0 PC4
ETH RMII ETH_RXD1 PC5
ETH RMII ETH_TXD0 PB12
ETH RMII ETH_TXD1 PB13
ETH RMII ETH_TX_EN PB11
FDCAN1 Activated FDCAN1_RX PB8
FDCAN1 Activated FDCAN1_TX PB9
FDCAN2 Activated FDCAN2_RX PB5
FDCAN2 Activated FDCAN2_TX PB6
I2C4 I2C I2C4_SCL PD12
I2C4 I2C I2C4_SDA PD13
RCC Crystal/Ceramic Resonator RCC_OSC_IN PH0-OSC_IN (PH0)
RCC Crystal/Ceramic Resonator RCC_OSC_OUT PH1-OSC_OUT (PH1)
SYS SysTick SYS_VS_Systick VP_SYS_VS_Systick
TIM1 Internal Clock TIM1_VS_ClockSourceINT VP_TIM1_VS_ClockSourceINT
TIM8 Internal Clock TIM8_VS_ClockSourceINT VP_TIM8_VS_ClockSourceINT
UART4 Asynchronous UART4_RX PA11
UART4 Asynchronous UART4_TX PA12
UART5 Asynchronous UART5_RX PD2
UART5 Asynchronous UART5_TX PC12
UART7 Asynchronous UART7_RX PA8
UART7 Asynchronous UART7_TX PA15 (JTDI)
USART1 Asynchronous USART1_RX PB15
USART1 Asynchronous USART1_TX PB14
USART2 Asynchronous USART2_RX PD6
USART2 Asynchronous USART2_TX PD5
USART3 Asynchronous USART3_RX PD9
USART3 Asynchronous USART3_TX PD8
USART6 Asynchronous USART6_RX PC7
USART6 Asynchronous USART6_TX PC6
Pin Nb PINs FUNCTIONs LABELs
1 PE2 GPIO_Input IN_0
2 PE3 GPIO_Input IN_1
3 PE4 GPIO_Input IN_2
4 PE5 GPIO_Input IN_3
5 PE6 GPIO_Input IN_4
7 PC13 GPIO_Input IN_5
12 PH0-OSC_IN (PH0) RCC_OSC_IN
13 PH1-OSC_OUT (PH1) RCC_OSC_OUT
15 PC0 GPIO_Output RST_WDI
16 PC1 ETH_MDC
17 PC2_C GPIO_Output OUT_0
18 PC3_C GPIO_Output OUT_1
22 PA0 GPIO_Output OUT_2
23 PA1 ETH_REF_CLK
24 PA2 ETH_MDIO
25 PA3 GPIO_Output OUT_3
28 PA4 GPIO_Output OUT_4
29 PA5 GPIO_Output OUT_5
30 PA6 GPIO_Output ETH_RST
31 PA7 ETH_CRS_DV
32 PC4 ETH_RXD0
33 PC5 ETH_RXD1
41 PE11 GPIO_Output EEPROM_WP
42 PE12 GPIO_Output EEPROM_SCL
43 PE13 GPIO_Input EEPROM_SDA
47 PB11 ETH_TX_EN
51 PB12 ETH_TXD0
52 PB13 ETH_TXD1
53 PB14 USART1_TX
54 PB15 USART1_RX
55 PD8 USART3_TX
56 PD9 USART3_RX
57 PD10 GPIO_Output RS485_1_DIR
58 PD11 GPIO_Output RS485_2_DIR
59 PD12 I2C4_SCL
60 PD13 I2C4_SDA
61 PD14 GPIO_EXTI14
63 PC6 USART6_TX
64 PC7 USART6_RX
65 PC8 GPIO_Output RS485_3_DIR
66 PC9 GPIO_Output RS485_4_DIR
67 PA8 UART7_RX
70 PA11 UART4_RX
71 PA12 UART4_TX
72 PA13 (JTMS/SWDIO) DEBUG_JTMS-SWDIO
76 PA14 (JTCK/SWCLK) DEBUG_JTCK-SWCLK
77 PA15 (JTDI) UART7_TX
78 PC10 GPIO_Output E22_RST
80 PC12 UART5_TX
81 PD0 GPIO_Output E28_M0
82 PD1 GPIO_Output E28_M1
83 PD2 UART5_RX
84 PD3 GPIO_Output E28_M2
85 PD4 GPIO_EXTI4 E28_AUX
86 PD5 USART2_TX
87 PD6 USART2_RX
91 PB5 FDCAN2_RX
92 PB6 FDCAN2_TX
93 PB7 GPIO_Output E22_M1
95 PB8 FDCAN1_RX
96 PB9 FDCAN1_TX
97 PE0 GPIO_Output E22_M0
98 PE1 GPIO_EXTI1 E22_AUX
SOFTWARE PROJECT
Project Settings :
Project Name : BHBF_Robot_Detect
Project Folder : D:\WeChat Files\WeChat Files\wxid_mnyr7127xheu22\FileStorage\File\2024-06\BHBF_Robot_Detect
Toolchain / IDE : STM32CubeIDE
Firmware Package Name and Version : STM32Cube FW_H7 V1.10.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 : 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 :