Add the BSP for the STM32F746G-DISCO board

This commit is contained in:
L-diy
2023-11-05 19:52:31 +01:00
parent 1ffaf42896
commit c6023122fc
50 changed files with 25655 additions and 120 deletions

View File

@@ -57,106 +57,113 @@ Mcu.CPN=STM32F746NGH6
Mcu.Family=STM32F7
Mcu.IP0=CORTEX_M7
Mcu.IP1=DMA2D
Mcu.IP10=USART1
Mcu.IP2=ETH
Mcu.IP3=FMC
Mcu.IP4=LTDC
Mcu.IP5=LWIP
Mcu.IP6=NVIC
Mcu.IP7=RCC
Mcu.IP8=SYS
Mcu.IP9=USART1
Mcu.IPNb=10
Mcu.IP7=QUADSPI
Mcu.IP8=RCC
Mcu.IP9=SYS
Mcu.IPNb=11
Mcu.Name=STM32F746NGHx
Mcu.Package=TFBGA216
Mcu.Pin0=PE4
Mcu.Pin1=PG14
Mcu.Pin10=PK7
Mcu.Pin11=PK6
Mcu.Pin12=PK5
Mcu.Pin13=PG12
Mcu.Pin14=PJ14
Mcu.Pin15=PD1
Mcu.Pin16=PF0
Mcu.Pin17=PI10
Mcu.Pin18=PK4
Mcu.Pin19=PK3
Mcu.Pin2=PE1
Mcu.Pin20=PJ15
Mcu.Pin21=PI1
Mcu.Pin22=PC14/OSC32_IN
Mcu.Pin23=PF1
Mcu.Pin24=PI12
Mcu.Pin25=PI9
Mcu.Pin26=PA9
Mcu.Pin27=PC15/OSC32_OUT
Mcu.Pin28=PI11
Mcu.Pin29=PK1
Mcu.Pin3=PE0
Mcu.Pin30=PK2
Mcu.Pin31=PH0/OSC_IN
Mcu.Pin32=PF2
Mcu.Pin33=PI15
Mcu.Pin34=PJ11
Mcu.Pin35=PK0
Mcu.Pin36=PH1/OSC_OUT
Mcu.Pin37=PF3
Mcu.Pin38=PI14
Mcu.Pin39=PJ8
Mcu.Pin4=PG13
Mcu.Pin40=PJ10
Mcu.Pin41=PG8
Mcu.Pin42=PF4
Mcu.Pin43=PH5
Mcu.Pin44=PH3
Mcu.Pin45=PJ7
Mcu.Pin46=PJ9
Mcu.Pin47=PF5
Mcu.Pin48=PH2
Mcu.Pin49=PJ6
Mcu.Pin5=PB7
Mcu.Pin50=PD15
Mcu.Pin51=PD10
Mcu.Pin52=PD14
Mcu.Pin53=PD9
Mcu.Pin54=PD8
Mcu.Pin55=PC1
Mcu.Pin56=PF12
Mcu.Pin57=PG1
Mcu.Pin58=PF15
Mcu.Pin59=PJ4
Mcu.Pin6=PG15
Mcu.Pin60=PJ5
Mcu.Pin61=PA1
Mcu.Pin62=PC4
Mcu.Pin63=PF13
Mcu.Pin64=PG0
Mcu.Pin65=PJ3
Mcu.Pin66=PE8
Mcu.Pin67=PG5
Mcu.Pin68=PG4
Mcu.Pin69=PA2
Mcu.Pin7=PG11
Mcu.Pin70=PC5
Mcu.Pin71=PF14
Mcu.Pin72=PJ2
Mcu.Pin73=PF11
Mcu.Pin74=PE9
Mcu.Pin75=PE11
Mcu.Pin76=PE14
Mcu.Pin77=PA7
Mcu.Pin78=PJ0
Mcu.Pin79=PJ1
Mcu.Pin8=PJ13
Mcu.Pin80=PE7
Mcu.Pin81=PE10
Mcu.Pin82=PE12
Mcu.Pin83=PE15
Mcu.Pin84=PE13
Mcu.Pin85=VP_DMA2D_VS_DMA2D
Mcu.Pin86=VP_LWIP_VS_Enabled
Mcu.Pin87=VP_SYS_VS_Systick
Mcu.Pin9=PD0
Mcu.PinsNb=88
Mcu.Pin1=PE2
Mcu.Pin10=PJ13
Mcu.Pin11=PD0
Mcu.Pin12=PK7
Mcu.Pin13=PK6
Mcu.Pin14=PK5
Mcu.Pin15=PG12
Mcu.Pin16=PJ14
Mcu.Pin17=PD1
Mcu.Pin18=PF0
Mcu.Pin19=PI10
Mcu.Pin2=PG14
Mcu.Pin20=PK4
Mcu.Pin21=PK3
Mcu.Pin22=PJ15
Mcu.Pin23=PI1
Mcu.Pin24=PC14/OSC32_IN
Mcu.Pin25=PF1
Mcu.Pin26=PI12
Mcu.Pin27=PI9
Mcu.Pin28=PA9
Mcu.Pin29=PC15/OSC32_OUT
Mcu.Pin3=PE1
Mcu.Pin30=PI11
Mcu.Pin31=PK1
Mcu.Pin32=PK2
Mcu.Pin33=PH0/OSC_IN
Mcu.Pin34=PF2
Mcu.Pin35=PI15
Mcu.Pin36=PJ11
Mcu.Pin37=PK0
Mcu.Pin38=PH1/OSC_OUT
Mcu.Pin39=PF3
Mcu.Pin4=PE0
Mcu.Pin40=PI14
Mcu.Pin41=PJ8
Mcu.Pin42=PJ10
Mcu.Pin43=PG8
Mcu.Pin44=PF4
Mcu.Pin45=PH5
Mcu.Pin46=PH3
Mcu.Pin47=PJ7
Mcu.Pin48=PJ9
Mcu.Pin49=PF5
Mcu.Pin5=PG13
Mcu.Pin50=PH2
Mcu.Pin51=PJ6
Mcu.Pin52=PD15
Mcu.Pin53=PD10
Mcu.Pin54=PD14
Mcu.Pin55=PD9
Mcu.Pin56=PD8
Mcu.Pin57=PC1
Mcu.Pin58=PB2
Mcu.Pin59=PF12
Mcu.Pin6=PB7
Mcu.Pin60=PG1
Mcu.Pin61=PF15
Mcu.Pin62=PJ4
Mcu.Pin63=PD12
Mcu.Pin64=PD13
Mcu.Pin65=PJ5
Mcu.Pin66=PA1
Mcu.Pin67=PC4
Mcu.Pin68=PF13
Mcu.Pin69=PG0
Mcu.Pin7=PB6
Mcu.Pin70=PJ3
Mcu.Pin71=PE8
Mcu.Pin72=PD11
Mcu.Pin73=PG5
Mcu.Pin74=PG4
Mcu.Pin75=PA2
Mcu.Pin76=PC5
Mcu.Pin77=PF14
Mcu.Pin78=PJ2
Mcu.Pin79=PF11
Mcu.Pin8=PG15
Mcu.Pin80=PE9
Mcu.Pin81=PE11
Mcu.Pin82=PE14
Mcu.Pin83=PA7
Mcu.Pin84=PJ0
Mcu.Pin85=PJ1
Mcu.Pin86=PE7
Mcu.Pin87=PE10
Mcu.Pin88=PE12
Mcu.Pin89=PE15
Mcu.Pin9=PG11
Mcu.Pin90=PE13
Mcu.Pin91=VP_DMA2D_VS_DMA2D
Mcu.Pin92=VP_LWIP_VS_Enabled
Mcu.Pin93=VP_SYS_VS_Systick
Mcu.PinsNb=94
Mcu.ThirdPartyNb=0
Mcu.UserConstants=
Mcu.UserName=STM32F746NGHx
@@ -182,6 +189,10 @@ PA7.Signal=ETH_CRS_DV
PA9.Locked=true
PA9.Mode=Asynchronous
PA9.Signal=USART1_TX
PB2.Mode=Single Bank 1
PB2.Signal=QUADSPI_CLK
PB6.Mode=Single Bank 1
PB6.Signal=QUADSPI_BK1_NCS
PB7.Mode=Asynchronous
PB7.Signal=USART1_RX
PC1.Mode=RMII
@@ -197,6 +208,15 @@ PC5.Signal=ETH_RXD1
PD0.Signal=FMC_D2_DA2
PD1.Signal=FMC_D3_DA3
PD10.Signal=FMC_D15_DA15
PD11.Locked=true
PD11.Mode=Single Bank 1
PD11.Signal=QUADSPI_BK1_IO0
PD12.Locked=true
PD12.Mode=Single Bank 1
PD12.Signal=QUADSPI_BK1_IO1
PD13.Locked=true
PD13.Mode=Single Bank 1
PD13.Signal=QUADSPI_BK1_IO3
PD14.Signal=FMC_D0_DA0
PD15.Signal=FMC_D1_DA1
PD8.Signal=FMC_D13_DA13
@@ -209,6 +229,8 @@ PE12.Signal=FMC_D9_DA9
PE13.Signal=FMC_D10_DA10
PE14.Signal=FMC_D11_DA11
PE15.Signal=FMC_D12_DA12
PE2.Mode=Single Bank 1
PE2.Signal=QUADSPI_BK1_IO2
PE4.Mode=RGB888
PE4.Signal=LTDC_B0
PE7.Signal=FMC_D4_DA4
@@ -369,6 +391,12 @@ ProjectManager.TargetToolchain=STM32CubeIDE
ProjectManager.ToolChainLocation=
ProjectManager.UnderRoot=true
ProjectManager.functionlistsort=1-MX_GPIO_Init-GPIO-false-HAL-true,2-SystemClock_Config-RCC-false-HAL-true,3-MX_LTDC_Init-LTDC-false-HAL-true,4-MX_USART1_UART_Init-USART1-false-HAL-true,5-MX_DMA2D_Init-DMA2D-false-HAL-true,6-MX_FMC_Init-FMC-false-HAL-true,7-MX_LWIP_Init-LWIP-false-HAL-false,0-MX_CORTEX_M7_Init-CORTEX_M7-false-HAL-true
QUADSPI.ChipSelectHighTime=QSPI_CS_HIGH_TIME_6_CYCLE
QUADSPI.ClockPrescaler=1
QUADSPI.FifoThreshold=4
QUADSPI.FlashSize=16
QUADSPI.IPParameters=ClockPrescaler,FifoThreshold,SampleShifting,FlashSize,ChipSelectHighTime
QUADSPI.SampleShifting=QSPI_SAMPLE_SHIFTING_HALFCYCLE
RCC.AHBFreq_Value=200000000
RCC.APB1CLKDivider=RCC_HCLK_DIV4
RCC.APB1Freq_Value=50000000
@@ -514,4 +542,3 @@ VP_SYS_VS_Systick.Mode=SysTick
VP_SYS_VS_Systick.Signal=SYS_VS_Systick
board=STM32F746G-DISCO
boardIOC=true
isbadioc=false