diff --git a/STM32F746NGHX_FLASH.ld b/STM32F746NGHX_FLASH.ld new file mode 100644 index 0000000..0f79995 --- /dev/null +++ b/STM32F746NGHX_FLASH.ld @@ -0,0 +1,177 @@ +/** + ****************************************************************************** + * @file LinkerScript.ld + * @author Auto-generated by STM32CubeIDE + * Abstract : Linker script for STM32F746G-DISCO Board embedding STM32F746NGHx Device from stm32f7 series + * 1024Kbytes FLASH + * 320Kbytes RAM + * + * Set heap size, stack size and stack location according + * to application requirements. + * + * Set memory bank area and size if external memory is used + ****************************************************************************** + * @attention + * + *

© Copyright (c) 2020 STMicroelectronics. + * All rights reserved.

+ * + * This software component is licensed by ST under BSD 3-Clause license, + * the "License"; You may not use this file except in compliance with the + * License. You may obtain a copy of the License at: + * opensource.org/licenses/BSD-3-Clause + * + ****************************************************************************** + */ + +/* Entry Point */ +ENTRY(Reset_Handler) + +/* Highest address of the user mode stack */ +_estack = ORIGIN(RAM) + LENGTH(RAM); /* end of "RAM" Ram type memory */ + +_Min_Heap_Size = 0x200 ; /* required amount of heap */ +_Min_Stack_Size = 0x400 ; /* required amount of stack */ + +/* Memories definition */ +MEMORY +{ + RAM (xrw) : ORIGIN = 0x20000000, LENGTH = 320K + FLASH (rx) : ORIGIN = 0x8000000, LENGTH = 1024K +} + +/* Sections */ +SECTIONS +{ + /* The startup code into "FLASH" Rom type memory */ + .isr_vector : + { + . = ALIGN(4); + KEEP(*(.isr_vector)) /* Startup code */ + . = ALIGN(4); + } >FLASH + + /* The program code and other data into "FLASH" Rom type memory */ + .text : + { + . = ALIGN(4); + *(.text) /* .text sections (code) */ + *(.text*) /* .text* sections (code) */ + *(.glue_7) /* glue arm to thumb code */ + *(.glue_7t) /* glue thumb to arm code */ + *(.eh_frame) + + KEEP (*(.init)) + KEEP (*(.fini)) + + . = ALIGN(4); + _etext = .; /* define a global symbols at end of code */ + } >FLASH + + /* Constant data into "FLASH" Rom type memory */ + .rodata : + { + . = ALIGN(4); + *(.rodata) /* .rodata sections (constants, strings, etc.) */ + *(.rodata*) /* .rodata* sections (constants, strings, etc.) */ + . = ALIGN(4); + } >FLASH + + .ARM.extab : { + . = ALIGN(4); + *(.ARM.extab* .gnu.linkonce.armextab.*) + . = ALIGN(4); + } >FLASH + + .ARM : { + . = ALIGN(4); + __exidx_start = .; + *(.ARM.exidx*) + __exidx_end = .; + . = ALIGN(4); + } >FLASH + + .preinit_array : + { + . = ALIGN(4); + PROVIDE_HIDDEN (__preinit_array_start = .); + KEEP (*(.preinit_array*)) + PROVIDE_HIDDEN (__preinit_array_end = .); + . = ALIGN(4); + } >FLASH + + .init_array : + { + . = ALIGN(4); + PROVIDE_HIDDEN (__init_array_start = .); + KEEP (*(SORT(.init_array.*))) + KEEP (*(.init_array*)) + PROVIDE_HIDDEN (__init_array_end = .); + . = ALIGN(4); + } >FLASH + + .fini_array : + { + . = ALIGN(4); + PROVIDE_HIDDEN (__fini_array_start = .); + KEEP (*(SORT(.fini_array.*))) + KEEP (*(.fini_array*)) + PROVIDE_HIDDEN (__fini_array_end = .); + . = ALIGN(4); + } >FLASH + + /* Used by the startup to initialize data */ + _sidata = LOADADDR(.data); + + /* Initialized data sections into "RAM" Ram type memory */ + .data : + { + . = ALIGN(4); + _sdata = .; /* create a global symbol at data start */ + *(.data) /* .data sections */ + *(.data*) /* .data* sections */ + *(.RamFunc) /* .RamFunc sections */ + *(.RamFunc*) /* .RamFunc* sections */ + + . = ALIGN(4); + _edata = .; /* define a global symbol at data end */ + + } >RAM AT> FLASH + + /* Uninitialized data section into "RAM" Ram type memory */ + . = ALIGN(4); + .bss : + { + /* This is used by the startup in order to initialize the .bss section */ + _sbss = .; /* define a global symbol at bss start */ + __bss_start__ = _sbss; + *(.bss) + *(.bss*) + *(COMMON) + + . = ALIGN(4); + _ebss = .; /* define a global symbol at bss end */ + __bss_end__ = _ebss; + } >RAM + + /* User_heap_stack section, used to check that there is enough "RAM" Ram type memory left */ + ._user_heap_stack : + { + . = ALIGN(8); + PROVIDE ( end = . ); + PROVIDE ( _end = . ); + . = . + _Min_Heap_Size; + . = . + _Min_Stack_Size; + . = ALIGN(8); + } >RAM + + /* Remove information from the compiler libraries */ + /DISCARD/ : + { + libc.a ( * ) + libm.a ( * ) + libgcc.a ( * ) + } + + .ARM.attributes 0 : { *(.ARM.attributes) } +} diff --git a/STM32F746NGHX_RAM.ld b/STM32F746NGHX_RAM.ld new file mode 100644 index 0000000..cdd8d19 --- /dev/null +++ b/STM32F746NGHX_RAM.ld @@ -0,0 +1,177 @@ +/** + ****************************************************************************** + * @file LinkerScript.ld + * @author Auto-generated by STM32CubeIDE + * Abstract : Linker script for STM32F746G-DISCO Board embedding STM32F746NGHx Device from stm32f7 series + * 1024Kbytes FLASH + * 320Kbytes RAM + * + * Set heap size, stack size and stack location according + * to application requirements. + * + * Set memory bank area and size if external memory is used + ****************************************************************************** + * @attention + * + *

© Copyright (c) 2020 STMicroelectronics. + * All rights reserved.

+ * + * This software component is licensed by ST under BSD 3-Clause license, + * the "License"; You may not use this file except in compliance with the + * License. You may obtain a copy of the License at: + * opensource.org/licenses/BSD-3-Clause + * + ****************************************************************************** + */ + +/* Entry Point */ +ENTRY(Reset_Handler) + +/* Highest address of the user mode stack */ +_estack = ORIGIN(RAM) + LENGTH(RAM); /* end of "RAM" Ram type memory */ + +_Min_Heap_Size = 0x200; /* required amount of heap */ +_Min_Stack_Size = 0x400; /* required amount of stack */ + +/* Memories definition */ +MEMORY +{ + RAM (xrw) : ORIGIN = 0x20000000, LENGTH = 320K + FLASH (rx) : ORIGIN = 0x8000000, LENGTH = 1024K +} + +/* Sections */ +SECTIONS +{ + /* The startup code into "RAM" Ram type memory */ + .isr_vector : + { + . = ALIGN(4); + KEEP(*(.isr_vector)) /* Startup code */ + . = ALIGN(4); + } >RAM + + /* The program code and other data into "RAM" Ram type memory */ + .text : + { + . = ALIGN(4); + *(.text) /* .text sections (code) */ + *(.text*) /* .text* sections (code) */ + *(.glue_7) /* glue arm to thumb code */ + *(.glue_7t) /* glue thumb to arm code */ + *(.eh_frame) + *(.RamFunc) /* .RamFunc sections */ + *(.RamFunc*) /* .RamFunc* sections */ + + KEEP (*(.init)) + KEEP (*(.fini)) + + . = ALIGN(4); + _etext = .; /* define a global symbols at end of code */ + } >RAM + + /* Constant data into "RAM" Ram type memory */ + .rodata : + { + . = ALIGN(4); + *(.rodata) /* .rodata sections (constants, strings, etc.) */ + *(.rodata*) /* .rodata* sections (constants, strings, etc.) */ + . = ALIGN(4); + } >RAM + + .ARM.extab : { + . = ALIGN(4); + *(.ARM.extab* .gnu.linkonce.armextab.*) + . = ALIGN(4); + } >RAM + + .ARM : { + . = ALIGN(4); + __exidx_start = .; + *(.ARM.exidx*) + __exidx_end = .; + . = ALIGN(4); + } >RAM + + .preinit_array : + { + . = ALIGN(4); + PROVIDE_HIDDEN (__preinit_array_start = .); + KEEP (*(.preinit_array*)) + PROVIDE_HIDDEN (__preinit_array_end = .); + . = ALIGN(4); + } >RAM + + .init_array : + { + . = ALIGN(4); + PROVIDE_HIDDEN (__init_array_start = .); + KEEP (*(SORT(.init_array.*))) + KEEP (*(.init_array*)) + PROVIDE_HIDDEN (__init_array_end = .); + . = ALIGN(4); + } >RAM + + .fini_array : + { + . = ALIGN(4); + PROVIDE_HIDDEN (__fini_array_start = .); + KEEP (*(SORT(.fini_array.*))) + KEEP (*(.fini_array*)) + PROVIDE_HIDDEN (__fini_array_end = .); + . = ALIGN(4); + } >RAM + + /* Used by the startup to initialize data */ + _sidata = LOADADDR(.data); + + /* Initialized data sections into "RAM" Ram type memory */ + .data : + { + . = ALIGN(4); + _sdata = .; /* create a global symbol at data start */ + *(.data) /* .data sections */ + *(.data*) /* .data* sections */ + + . = ALIGN(4); + _edata = .; /* define a global symbol at data end */ + + } >RAM + + /* Uninitialized data section into "RAM" Ram type memory */ + . = ALIGN(4); + .bss : + { + /* This is used by the startup in order to initialize the .bss section */ + _sbss = .; /* define a global symbol at bss start */ + __bss_start__ = _sbss; + *(.bss) + *(.bss*) + *(COMMON) + + . = ALIGN(4); + _ebss = .; /* define a global symbol at bss end */ + __bss_end__ = _ebss; + } >RAM + + /* User_heap_stack section, used to check that there is enough "RAM" Ram type memory left */ + ._user_heap_stack : + { + . = ALIGN(8); + PROVIDE ( end = . ); + PROVIDE ( _end = . ); + . = . + _Min_Heap_Size; + . = . + _Min_Stack_Size; + . = ALIGN(8); + } >RAM + + /* Remove information from the compiler libraries */ + /DISCARD/ : + { + libc.a ( * ) + libm.a ( * ) + libgcc.a ( * ) + } + + .ARM.attributes 0 : { *(.ARM.attributes) } +} diff --git a/essais_ethernet Debug.launch b/essais_ethernet Debug.launch new file mode 100644 index 0000000..4011430 --- /dev/null +++ b/essais_ethernet Debug.launch @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/essais_ethernet.ioc b/essais_ethernet.ioc new file mode 100644 index 0000000..e6b170b --- /dev/null +++ b/essais_ethernet.ioc @@ -0,0 +1,1366 @@ +#MicroXplorer Configuration settings - do not modify +ADC3.Channel-0\#ChannelRegularConversion=ADC_CHANNEL_4 +ADC3.Channel-IN4=ADC_CHANNEL_4 +ADC3.Channel-IN5=ADC_CHANNEL_5 +ADC3.Channel-IN6=ADC_CHANNEL_6 +ADC3.Channel-IN7=ADC_CHANNEL_7 +ADC3.Channel-IN8=ADC_CHANNEL_8 +ADC3.IPParameters=Channel-IN6,Channel-IN7,Channel-IN8,Channel-IN5,Channel-0\#ChannelRegularConversion,Channel-IN4 +ETH.IPParameters=MediaInterface,MACAddr,PhyAddress +ETH.MACAddr=00\:80\:E1\:00\:00\:42 +ETH.MediaInterface=ETH_MEDIA_INTERFACE_RMII +ETH.PhyAddress=0 +FATFS.BSP.number=1 +FATFS0.BSP.STBoard=false +FATFS0.BSP.api=Unknown +FATFS0.BSP.component= +FATFS0.BSP.condition= +FATFS0.BSP.i2caddr=0 +FATFS0.BSP.i2creg=0 +FATFS0.BSP.instance=PC13 +FATFS0.BSP.ip=GPIO +FATFS0.BSP.mode=Input +FATFS0.BSP.name=Detect_SDIO +FATFS0.BSP.semaphore= +FATFS0.BSP.solution=PC13 +FMC.CASLatency1=FMC_SDRAM_CAS_LATENCY_3 +FMC.ExitSelfRefreshDelay1=7 +FMC.IPParameters=CASLatency1,SDClockPeriod1,SDClockPeriod2,ReadBurst1,ReadBurst2,LoadToActiveDelay1,ExitSelfRefreshDelay1,SelfRefreshTime1,RowCycleDelay1,RowCycleDelay2,WriteRecoveryTime1,RPDelay1,RPDelay2,RCDDelay1 +FMC.LoadToActiveDelay1=2 +FMC.RCDDelay1=2 +FMC.RPDelay1=2 +FMC.RPDelay2=2 +FMC.ReadBurst1=FMC_SDRAM_RBURST_ENABLE +FMC.ReadBurst2=FMC_SDRAM_RBURST_ENABLE +FMC.RowCycleDelay1=7 +FMC.RowCycleDelay2=7 +FMC.SDClockPeriod1=FMC_SDRAM_CLOCK_PERIOD_2 +FMC.SDClockPeriod2=FMC_SDRAM_CLOCK_PERIOD_2 +FMC.SelfRefreshTime1=4 +FMC.WriteRecoveryTime1=3 +FREERTOS.FootprintOK=true +FREERTOS.IPParameters=Tasks01,configUSE_APPLICATION_TASK_TAG,configUSE_RECURSIVE_MUTEXES,configUSE_COUNTING_SEMAPHORES,configUSE_IDLE_HOOK,configUSE_MALLOC_FAILED_HOOK,configCHECK_FOR_STACK_OVERFLOW,configTOTAL_HEAP_SIZE,FootprintOK +FREERTOS.Tasks01=defaultTask,0,4096,StartDefaultTask,Default,NULL,Dynamic,NULL,NULL;tache1,0,512,fct_tache1,Default,NULL,Dynamic,NULL,NULL +FREERTOS.configCHECK_FOR_STACK_OVERFLOW=2 +FREERTOS.configTOTAL_HEAP_SIZE=32768 +FREERTOS.configUSE_APPLICATION_TASK_TAG=1 +FREERTOS.configUSE_COUNTING_SEMAPHORES=1 +FREERTOS.configUSE_IDLE_HOOK=1 +FREERTOS.configUSE_MALLOC_FAILED_HOOK=1 +FREERTOS.configUSE_RECURSIVE_MUTEXES=1 +File.Version=6 +I2C1.IPParameters=Timing +I2C1.Timing=0x00C0EAFF +I2C3.IPParameters=Timing +I2C3.Timing=0x00C0EAFF +KeepUserPlacement=false +LTDC.ActiveH=272 +LTDC.ActiveW=480 +LTDC.Alpha_L0=255 +LTDC.BlendingFactor1_L0=LTDC_BLENDING_FACTOR1_PAxCA +LTDC.BlendingFactor2_L0=LTDC_BLENDING_FACTOR2_PAxCA +LTDC.FBStartAdress_L0=0xC0000000 +LTDC.HBP=13 +LTDC.HFP=32 +LTDC.HSync=41 +LTDC.IPParameters=ActiveW,ActiveH,HSync,HBP,HFP,VSync,Layers,WindowX1_L0,WindowY1_L0,Alpha_L0,BlendingFactor1_L0,BlendingFactor2_L0,FBStartAdress_L0,ImageWidth_L0,PixelFormat_L0,ImageHeight_L0 +LTDC.ImageHeight_L0=272 +LTDC.ImageWidth_L0=480 +LTDC.Layers=0 +LTDC.PixelFormat_L0=LTDC_PIXEL_FORMAT_RGB565 +LTDC.VSync=10 +LTDC.WindowX1_L0=480 +LTDC.WindowY1_L0=272 +LWIP.CHECKSUM_GEN_IP=1 +LWIP.CHECKSUM_GEN_TCP=1 +LWIP.CHECKSUM_GEN_UDP=1 +LWIP.GATEWAY_ADDRESS=000.000.000.000 +LWIP.IPParameters=LWIP_DHCP,IP_ADDRESS,NETMASK_ADDRESS,GATEWAY_ADDRESS,LWIP_HTTPD,CHECKSUM_GEN_IP,CHECKSUM_GEN_TCP,CHECKSUM_GEN_UDP,LWIP_ARP,MEM_SIZE +LWIP.IP_ADDRESS=192.168.004.022 +LWIP.LWIP_ARP=1 +LWIP.LWIP_DHCP=0 +LWIP.LWIP_HTTPD=1 +LWIP.MEM_SIZE=1800 +LWIP.NETMASK_ADDRESS=255.255.255.000 +LWIP.Version=v2.1.2_Cube +Mcu.Family=STM32F7 +Mcu.IP0=ADC3 +Mcu.IP1=CORTEX_M7 +Mcu.IP10=I2C3 +Mcu.IP11=LTDC +Mcu.IP12=LWIP +Mcu.IP13=NVIC +Mcu.IP14=QUADSPI +Mcu.IP15=RCC +Mcu.IP16=RTC +Mcu.IP17=SAI2 +Mcu.IP18=SDMMC1 +Mcu.IP19=SPDIFRX +Mcu.IP2=CRC +Mcu.IP20=SYS +Mcu.IP21=TIM1 +Mcu.IP22=TIM2 +Mcu.IP23=TIM3 +Mcu.IP24=TIM5 +Mcu.IP25=TIM8 +Mcu.IP26=TIM12 +Mcu.IP27=USART1 +Mcu.IP28=USART6 +Mcu.IP3=DCMI +Mcu.IP4=DMA2D +Mcu.IP5=ETH +Mcu.IP6=FATFS +Mcu.IP7=FMC +Mcu.IP8=FREERTOS +Mcu.IP9=I2C1 +Mcu.IPNb=29 +Mcu.Name=STM32F746NGHx +Mcu.Package=TFBGA216 +Mcu.Pin0=PE4 +Mcu.Pin1=PE3 +Mcu.Pin10=PD7 +Mcu.Pin100=PD15 +Mcu.Pin101=PB13 +Mcu.Pin102=PD10 +Mcu.Pin103=PF10 +Mcu.Pin104=PF9 +Mcu.Pin105=PF8 +Mcu.Pin106=PC3 +Mcu.Pin107=PD14 +Mcu.Pin108=PB12 +Mcu.Pin109=PD9 +Mcu.Pin11=PC12 +Mcu.Pin110=PD8 +Mcu.Pin111=PC0 +Mcu.Pin112=PC1 +Mcu.Pin113=PC2 +Mcu.Pin114=PB2 +Mcu.Pin115=PF12 +Mcu.Pin116=PG1 +Mcu.Pin117=PF15 +Mcu.Pin118=PJ4 +Mcu.Pin119=PD12 +Mcu.Pin12=PA15 +Mcu.Pin120=PD13 +Mcu.Pin121=PG3 +Mcu.Pin122=PG2 +Mcu.Pin123=PJ5 +Mcu.Pin124=PH12 +Mcu.Pin125=PA1 +Mcu.Pin126=PA0/WKUP +Mcu.Pin127=PA4 +Mcu.Pin128=PC4 +Mcu.Pin129=PF13 +Mcu.Pin13=PA14 +Mcu.Pin130=PG0 +Mcu.Pin131=PJ3 +Mcu.Pin132=PE8 +Mcu.Pin133=PD11 +Mcu.Pin134=PG5 +Mcu.Pin135=PG4 +Mcu.Pin136=PH7 +Mcu.Pin137=PH9 +Mcu.Pin138=PH11 +Mcu.Pin139=PA2 +Mcu.Pin14=PA13 +Mcu.Pin140=PA6 +Mcu.Pin141=PA5 +Mcu.Pin142=PC5 +Mcu.Pin143=PF14 +Mcu.Pin144=PJ2 +Mcu.Pin145=PF11 +Mcu.Pin146=PE9 +Mcu.Pin147=PE11 +Mcu.Pin148=PE14 +Mcu.Pin149=PB10 +Mcu.Pin15=PE5 +Mcu.Pin150=PH6 +Mcu.Pin151=PH8 +Mcu.Pin152=PH10 +Mcu.Pin153=PA3 +Mcu.Pin154=PA7 +Mcu.Pin155=PB1 +Mcu.Pin156=PB0 +Mcu.Pin157=PJ0 +Mcu.Pin158=PJ1 +Mcu.Pin159=PE7 +Mcu.Pin16=PE6 +Mcu.Pin160=PE10 +Mcu.Pin161=PE12 +Mcu.Pin162=PE15 +Mcu.Pin163=PE13 +Mcu.Pin164=PB11 +Mcu.Pin165=PB14 +Mcu.Pin166=PB15 +Mcu.Pin167=VP_CRC_VS_CRC +Mcu.Pin168=VP_DMA2D_VS_DMA2D +Mcu.Pin169=VP_FATFS_VS_SDIO +Mcu.Pin17=PG13 +Mcu.Pin170=VP_FREERTOS_VS_CMSIS_V1 +Mcu.Pin171=VP_LWIP_VS_Enabled +Mcu.Pin172=VP_RTC_VS_RTC_Activate +Mcu.Pin173=VP_RTC_VS_RTC_Calendar +Mcu.Pin174=VP_RTC_VS_RTC_Alarm_B_Intern +Mcu.Pin175=VP_RTC_VS_RTC_Alarm_A_Intern +Mcu.Pin176=VP_SYS_VS_tim6 +Mcu.Pin177=VP_TIM1_VS_ClockSourceINT +Mcu.Pin178=VP_TIM2_VS_ClockSourceINT +Mcu.Pin179=VP_TIM3_VS_ClockSourceINT +Mcu.Pin18=PB9 +Mcu.Pin180=VP_TIM5_VS_ClockSourceINT +Mcu.Pin181=VP_TIM8_VS_ClockSourceINT +Mcu.Pin19=PB7 +Mcu.Pin2=PE2 +Mcu.Pin20=PB6 +Mcu.Pin21=PG15 +Mcu.Pin22=PG11 +Mcu.Pin23=PJ13 +Mcu.Pin24=PJ12 +Mcu.Pin25=PD6 +Mcu.Pin26=PD0 +Mcu.Pin27=PC11 +Mcu.Pin28=PC10 +Mcu.Pin29=PA12 +Mcu.Pin3=PG14 +Mcu.Pin30=PI8 +Mcu.Pin31=PI4 +Mcu.Pin32=PK7 +Mcu.Pin33=PK6 +Mcu.Pin34=PK5 +Mcu.Pin35=PG12 +Mcu.Pin36=PG10 +Mcu.Pin37=PJ14 +Mcu.Pin38=PD5 +Mcu.Pin39=PD3 +Mcu.Pin4=PE1 +Mcu.Pin40=PD1 +Mcu.Pin41=PI3 +Mcu.Pin42=PI2 +Mcu.Pin43=PA11 +Mcu.Pin44=PC13 +Mcu.Pin45=PF0 +Mcu.Pin46=PI5 +Mcu.Pin47=PI7 +Mcu.Pin48=PI10 +Mcu.Pin49=PI6 +Mcu.Pin5=PE0 +Mcu.Pin50=PK4 +Mcu.Pin51=PK3 +Mcu.Pin52=PG9 +Mcu.Pin53=PJ15 +Mcu.Pin54=PD4 +Mcu.Pin55=PD2 +Mcu.Pin56=PH15 +Mcu.Pin57=PI1 +Mcu.Pin58=PA10 +Mcu.Pin59=PC14/OSC32_IN +Mcu.Pin6=PB8 +Mcu.Pin60=PF1 +Mcu.Pin61=PI12 +Mcu.Pin62=PI9 +Mcu.Pin63=PH13 +Mcu.Pin64=PH14 +Mcu.Pin65=PI0 +Mcu.Pin66=PA9 +Mcu.Pin67=PC15/OSC32_OUT +Mcu.Pin68=PK1 +Mcu.Pin69=PK2 +Mcu.Pin7=PB5 +Mcu.Pin70=PC9 +Mcu.Pin71=PA8 +Mcu.Pin72=PH0/OSC_IN +Mcu.Pin73=PF2 +Mcu.Pin74=PI13 +Mcu.Pin75=PI15 +Mcu.Pin76=PJ11 +Mcu.Pin77=PK0 +Mcu.Pin78=PC8 +Mcu.Pin79=PC7 +Mcu.Pin8=PB4 +Mcu.Pin80=PH1/OSC_OUT +Mcu.Pin81=PF3 +Mcu.Pin82=PI14 +Mcu.Pin83=PH4 +Mcu.Pin84=PJ8 +Mcu.Pin85=PJ10 +Mcu.Pin86=PG8 +Mcu.Pin87=PC6 +Mcu.Pin88=PF4 +Mcu.Pin89=PH5 +Mcu.Pin9=PB3 +Mcu.Pin90=PH3 +Mcu.Pin91=PJ7 +Mcu.Pin92=PJ9 +Mcu.Pin93=PG7 +Mcu.Pin94=PG6 +Mcu.Pin95=PF7 +Mcu.Pin96=PF6 +Mcu.Pin97=PF5 +Mcu.Pin98=PH2 +Mcu.Pin99=PJ6 +Mcu.PinsNb=182 +Mcu.ThirdPartyNb=0 +Mcu.UserConstants= +Mcu.UserName=STM32F746NGHx +MxCube.Version=6.1.1 +MxDb.Version=DB.6.0.10 +NVIC.BusFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false +NVIC.DMA2D_IRQn=true\:5\:0\:false\:false\:true\:true\:true\:true +NVIC.DebugMonitor_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false +NVIC.ETH_IRQn=true\:5\:0\:false\:false\:true\:true\:true\:true +NVIC.ForceEnableDMAVector=true +NVIC.HardFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false +NVIC.LTDC_IRQn=true\:5\:0\:false\:false\:true\:true\:true\:true +NVIC.MemoryManagement_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false +NVIC.NonMaskableInt_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false +NVIC.PendSV_IRQn=true\:15\:0\:false\:false\:false\:true\:false\:false +NVIC.PriorityGroup=NVIC_PRIORITYGROUP_4 +NVIC.SVCall_IRQn=true\:0\:0\:false\:false\:false\:false\:false\:false +NVIC.SavedPendsvIrqHandlerGenerated=true +NVIC.SavedSvcallIrqHandlerGenerated=true +NVIC.SavedSystickIrqHandlerGenerated=true +NVIC.SysTick_IRQn=true\:15\:0\:false\:false\:false\:true\:false\:true +NVIC.TIM6_DAC_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:true +NVIC.TimeBase=TIM6_DAC_IRQn +NVIC.TimeBaseIP=TIM6 +NVIC.UsageFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false +PA0/WKUP.GPIOParameters=GPIO_Label +PA0/WKUP.GPIO_Label=POTRG +PA0/WKUP.Locked=true +PA0/WKUP.Signal=ADCx_IN0 +PA1.GPIOParameters=GPIO_Label +PA1.GPIO_Label=RMII_REF_CLK [LAN8742A-CZ-TR_REFCLK0] +PA1.Locked=true +PA1.Mode=RMII +PA1.Signal=ETH_REF_CLK +PA10.GPIOParameters=GPIO_Label +PA10.GPIO_Label=OTG_FS_ID +PA10.Locked=true +PA10.Signal=USB_OTG_FS_ID +PA11.GPIOParameters=GPIO_Label +PA11.GPIO_Label=OTG_FS_N +PA11.Locked=true +PA11.Signal=USB_OTG_FS_DM +PA12.GPIOParameters=GPIO_Label +PA12.GPIO_Label=OTG_FS_P +PA12.Locked=true +PA12.Signal=USB_OTG_FS_DP +PA13.GPIOParameters=GPIO_Label +PA13.GPIO_Label=SWDIO +PA13.Locked=true +PA13.Mode=Serial_Wire +PA13.Signal=SYS_JTMS-SWDIO +PA14.GPIOParameters=GPIO_Label +PA14.GPIO_Label=SWCLK +PA14.Locked=true +PA14.Mode=Serial_Wire +PA14.Signal=SYS_JTCK-SWCLK +PA15.GPIOParameters=GPIO_ModeDefaultPP,GPIO_Speed,GPIO_PuPd,GPIO_Label +PA15.GPIO_Label=ARDUINO PWM/D9 +PA15.GPIO_ModeDefaultPP=GPIO_MODE_AF_PP +PA15.GPIO_PuPd=GPIO_NOPULL +PA15.GPIO_Speed=GPIO_SPEED_FREQ_LOW +PA15.Locked=true +PA15.Signal=S_TIM2_CH1_ETR +PA2.GPIOParameters=GPIO_Label +PA2.GPIO_Label=RMII_MDIO [LAN8742A-CZ-TR_MDIO] +PA2.Locked=true +PA2.Mode=RMII +PA2.Signal=ETH_MDIO +PA3.GPIOParameters=GPIO_Label +PA3.GPIO_Label=ULPI_D0 [USB3320C-EZK_D0] +PA3.Locked=true +PA3.Mode=Host_HS +PA3.Signal=USB_OTG_HS_ULPI_D0 +PA4.GPIOParameters=GPIO_Label +PA4.GPIO_Label=DCMI_HSYNC +PA4.Locked=true +PA4.Mode=Slave_8_bits_External_Synchro +PA4.Signal=DCMI_HSYNC +PA5.GPIOParameters=GPIO_Label +PA5.GPIO_Label=ULPI_CLK [USB3320C-EZK_CLKOUT] +PA5.Locked=true +PA5.Mode=Host_HS +PA5.Signal=USB_OTG_HS_ULPI_CK +PA6.Locked=true +PA6.Mode=Slave_8_bits_External_Synchro +PA6.Signal=DCMI_PIXCLK +PA7.GPIOParameters=GPIO_Label +PA7.GPIO_Label=RMII_CRS_DV [LAN8742A-CZ-TR_CRS_DV] +PA7.Locked=true +PA7.Mode=RMII +PA7.Signal=ETH_CRS_DV +PA8.GPIOParameters=GPIO_ModeDefaultPP,GPIO_Speed,GPIO_PuPd,GPIO_Label +PA8.GPIO_Label=ARDUINO PWM/D10 +PA8.GPIO_ModeDefaultPP=GPIO_MODE_AF_PP +PA8.GPIO_PuPd=GPIO_NOPULL +PA8.GPIO_Speed=GPIO_SPEED_FREQ_LOW +PA8.Locked=true +PA8.Signal=S_TIM1_CH1 +PA9.GPIOParameters=GPIO_Speed,GPIO_PuPd,GPIO_Label,GPIO_Mode +PA9.GPIO_Label=VCP_TX [STM32F103CBT6_PA3] +PA9.GPIO_Mode=GPIO_MODE_AF_PP +PA9.GPIO_PuPd=GPIO_NOPULL +PA9.GPIO_Speed=GPIO_SPEED_FREQ_LOW +PA9.Locked=true +PA9.Mode=Asynchronous +PA9.Signal=USART1_TX +PB0.GPIOParameters=GPIO_Label +PB0.GPIO_Label=ULPI_D1 [USB3320C-EZK_D1] +PB0.Locked=true +PB0.Mode=Host_HS +PB0.Signal=USB_OTG_HS_ULPI_D1 +PB1.GPIOParameters=GPIO_Label +PB1.GPIO_Label=ULPI_D2 [USB3320C-EZK_D2] +PB1.Locked=true +PB1.Mode=Host_HS +PB1.Signal=USB_OTG_HS_ULPI_D2 +PB10.GPIOParameters=GPIO_Label +PB10.GPIO_Label=ULPI_D3 [USB3320C-EZK_D3] +PB10.Locked=true +PB10.Signal=USB_OTG_HS_ULPI_D3 +PB11.GPIOParameters=GPIO_Label +PB11.GPIO_Label=ULPI_D4 [USB3320C-EZK_D4] +PB11.Locked=true +PB11.Mode=Host_HS +PB11.Signal=USB_OTG_HS_ULPI_D4 +PB12.GPIOParameters=GPIO_Label +PB12.GPIO_Label=ULPI_D5 [USB3320C-EZK_D5] +PB12.Locked=true +PB12.Mode=Host_HS +PB12.Signal=USB_OTG_HS_ULPI_D5 +PB13.GPIOParameters=GPIO_Label +PB13.GPIO_Label=ULPI_D6 [USB3320C-EZK_D6] +PB13.Locked=true +PB13.Mode=Host_HS +PB13.Signal=USB_OTG_HS_ULPI_D6 +PB14.GPIOParameters=GPIO_Label +PB14.GPIO_Label=LED_2 +PB14.Locked=true +PB14.Signal=GPIO_Output +PB15.GPIOParameters=GPIO_Label +PB15.GPIO_Label=LED_3 +PB15.Locked=true +PB15.Signal=GPIO_Output +PB2.Locked=true +PB2.Mode=Single Bank 1 +PB2.Signal=QUADSPI_CLK +PB3.GPIOParameters=GPIO_Label +PB3.GPIO_Label=SWO +PB3.Locked=true +PB3.Signal=SYS_JTDO-SWO +PB4.GPIOParameters=GPIO_Label +PB4.GPIO_Label=BP_2 +PB4.Locked=true +PB4.Signal=GPIO_Input +PB5.GPIOParameters=GPIO_Label +PB5.GPIO_Label=ULPI_D7 [USB3320C-EZK_D7] +PB5.Locked=true +PB5.Mode=Host_HS +PB5.Signal=USB_OTG_HS_ULPI_D7 +PB6.GPIOParameters=GPIO_Label +PB6.GPIO_Label=QSPI_NCS [N25Q128A13EF840E_S] +PB6.Locked=true +PB6.Mode=Single Bank 1 +PB6.Signal=QUADSPI_BK1_NCS +PB7.GPIOParameters=GPIO_Speed,GPIO_PuPd,GPIO_Label,GPIO_Mode +PB7.GPIO_Label=VCP_RX [STM32F103CBT6_PA2] +PB7.GPIO_Mode=GPIO_MODE_AF_PP +PB7.GPIO_PuPd=GPIO_NOPULL +PB7.GPIO_Speed=GPIO_SPEED_FREQ_LOW +PB7.Locked=true +PB7.Mode=Asynchronous +PB7.Signal=USART1_RX +PB8.GPIOParameters=GPIO_Speed,GPIO_PuPd,GPIO_Label,GPIO_Mode +PB8.GPIO_Label=ARDUINO SCL/D15 +PB8.GPIO_Mode=GPIO_MODE_AF_OD +PB8.GPIO_PuPd=GPIO_NOPULL +PB8.GPIO_Speed=GPIO_SPEED_FREQ_LOW +PB8.Locked=true +PB8.Mode=I2C +PB8.Signal=I2C1_SCL +PB9.GPIOParameters=GPIO_Speed,GPIO_PuPd,GPIO_Label,GPIO_Mode +PB9.GPIO_Label=ARDUINO SDA/D14 +PB9.GPIO_Mode=GPIO_MODE_AF_OD +PB9.GPIO_PuPd=GPIO_NOPULL +PB9.GPIO_Speed=GPIO_SPEED_FREQ_LOW +PB9.Locked=true +PB9.Mode=I2C +PB9.Signal=I2C1_SDA +PC0.GPIOParameters=GPIO_Label +PC0.GPIO_Label=ULPI_STP [USB3320C-EZK_STP] +PC0.Locked=true +PC0.Mode=Host_HS +PC0.Signal=USB_OTG_HS_ULPI_STP +PC1.GPIOParameters=GPIO_Label +PC1.GPIO_Label=RMII_MDC [LAN8742A-CZ-TR_MDC] +PC1.Locked=true +PC1.Mode=RMII +PC1.Signal=ETH_MDC +PC10.GPIOParameters=GPIO_Label +PC10.GPIO_Label=SDMMC_D2 +PC10.Locked=true +PC10.Mode=SD_4_bits_Wide_bus +PC10.Signal=SDMMC1_D2 +PC11.GPIOParameters=GPIO_Label +PC11.GPIO_Label=SDMMC_D3 +PC11.Locked=true +PC11.Mode=SD_4_bits_Wide_bus +PC11.Signal=SDMMC1_D3 +PC12.GPIOParameters=GPIO_Label +PC12.GPIO_Label=SDMMC_CK +PC12.Locked=true +PC12.Mode=SD_4_bits_Wide_bus +PC12.Signal=SDMMC1_CK +PC13.GPIOParameters=GPIO_Label +PC13.GPIO_Label=uSD_Detect +PC13.Locked=true +PC13.Signal=GPIO_Input +PC14/OSC32_IN.GPIOParameters=GPIO_Label +PC14/OSC32_IN.GPIO_Label=RCC_OSC32_IN +PC14/OSC32_IN.Locked=true +PC14/OSC32_IN.Mode=LSE-External-Oscillator +PC14/OSC32_IN.Signal=RCC_OSC32_IN +PC15/OSC32_OUT.GPIOParameters=GPIO_Label +PC15/OSC32_OUT.GPIO_Label=RCC_OSC32_OUT +PC15/OSC32_OUT.Locked=true +PC15/OSC32_OUT.Mode=LSE-External-Oscillator +PC15/OSC32_OUT.Signal=RCC_OSC32_OUT +PC2.GPIOParameters=GPIO_Label +PC2.GPIO_Label=ULPI_DIR [USB3320C-EZK_DIR] +PC2.Locked=true +PC2.Mode=Host_HS +PC2.Signal=USB_OTG_HS_ULPI_DIR +PC3.GPIOParameters=GPIO_Label +PC3.GPIO_Label=FMC_SDCKE0 [MT48LC4M32B2B5-6A_CKE] +PC3.Locked=true +PC3.Mode=SdramChipSelect1_1 +PC3.Signal=FMC_SDCKE0 +PC4.GPIOParameters=GPIO_Label +PC4.GPIO_Label=RMII_RXD0 [LAN8742A-CZ-TR_RXD0] +PC4.Locked=true +PC4.Mode=RMII +PC4.Signal=ETH_RXD0 +PC5.GPIOParameters=GPIO_Label +PC5.GPIO_Label=RMII_RXD1 [LAN8742A-CZ-TR_RXD1] +PC5.Locked=true +PC5.Mode=RMII +PC5.Signal=ETH_RXD1 +PC6.GPIOParameters=GPIO_Label +PC6.GPIO_Label=ARDUINO TX/D1 +PC6.Locked=true +PC6.Mode=Asynchronous +PC6.Signal=USART6_TX +PC7.GPIOParameters=GPIO_Label +PC7.GPIO_Label=ARDUINO RX/D0 +PC7.Locked=true +PC7.Mode=Asynchronous +PC7.Signal=USART6_RX +PC8.Locked=true +PC8.Mode=SD_4_bits_Wide_bus +PC8.Signal=SDMMC1_D0 +PC9.Locked=true +PC9.Mode=SD_4_bits_Wide_bus +PC9.Signal=SDMMC1_D1 +PD0.GPIOParameters=GPIO_Label +PD0.GPIO_Label=FMC_D2 [MT48LC4M32B2B5-6A_DQ2] +PD0.Locked=true +PD0.Signal=FMC_D2_DA2 +PD1.GPIOParameters=GPIO_Label +PD1.GPIO_Label=FMC_D3 [MT48LC4M32B2B5-6A_DQ3] +PD1.Locked=true +PD1.Signal=FMC_D3_DA3 +PD10.GPIOParameters=GPIO_Label +PD10.GPIO_Label=FMC_D15 [MT48LC4M32B2B5-6A_DQ15] +PD10.Locked=true +PD10.Signal=FMC_D15_DA15 +PD11.GPIOParameters=GPIO_Label +PD11.GPIO_Label=QSPI_D0 [N25Q128A13EF840E_DQ0] +PD11.Locked=true +PD11.Mode=Single Bank 1 +PD11.Signal=QUADSPI_BK1_IO0 +PD12.GPIOParameters=GPIO_Label +PD12.GPIO_Label=QSPI_D1 [N25Q128A13EF840E_DQ1] +PD12.Locked=true +PD12.Mode=Single Bank 1 +PD12.Signal=QUADSPI_BK1_IO1 +PD13.GPIOParameters=GPIO_Label +PD13.GPIO_Label=QSPI_D3 [N25Q128A13EF840E_DQ3] +PD13.Locked=true +PD13.Mode=Single Bank 1 +PD13.Signal=QUADSPI_BK1_IO3 +PD14.GPIOParameters=GPIO_Label +PD14.GPIO_Label=FMC_D0 [MT48LC4M32B2B5-6A_DQ0] +PD14.Locked=true +PD14.Signal=FMC_D0_DA0 +PD15.GPIOParameters=GPIO_Label +PD15.GPIO_Label=FMC_D1 [MT48LC4M32B2B5-6A_DQ1] +PD15.Locked=true +PD15.Signal=FMC_D1_DA1 +PD2.GPIOParameters=GPIO_Label +PD2.GPIO_Label=SDMMC_CMD +PD2.Locked=true +PD2.Mode=SD_4_bits_Wide_bus +PD2.Signal=SDMMC1_CMD +PD3.GPIOParameters=GPIO_Label +PD3.GPIO_Label=DCMI_D5 +PD3.Locked=true +PD3.Mode=Slave_8_bits_External_Synchro +PD3.Signal=DCMI_D5 +PD4.GPIOParameters=GPIO_Label +PD4.GPIO_Label=OTG_FS_OverCurrent [STMPS2141STR_Fault] +PD4.Locked=true +PD4.Signal=GPIO_Input +PD5.GPIOParameters=PinState,GPIO_Label +PD5.GPIO_Label=OTG_FS_PowerSwitchOn [STMPS2141STR_EN] +PD5.Locked=true +PD5.PinState=GPIO_PIN_SET +PD5.Signal=GPIO_Output +PD6.GPIOParameters=GPIO_Label,GPIO_ModeDefaultEXTI +PD6.GPIO_Label=Audio_INT +PD6.GPIO_ModeDefaultEXTI=GPIO_MODE_EVT_RISING +PD6.Locked=true +PD6.Signal=GPXTI6 +PD7.GPIOParameters=GPIO_Label +PD7.GPIO_Label=SPDIF_RX0 [74LVC1G04SE_4] +PD7.Locked=true +PD7.Mode=IN0 +PD7.Signal=SPDIFRX_IN0 +PD8.GPIOParameters=GPIO_Label +PD8.GPIO_Label=FMC_D13 [MT48LC4M32B2B5-6A_DQ13] +PD8.Locked=true +PD8.Signal=FMC_D13_DA13 +PD9.GPIOParameters=GPIO_Label +PD9.GPIO_Label=FMC_D14 [MT48LC4M32B2B5-6A_DQ14] +PD9.Locked=true +PD9.Signal=FMC_D14_DA14 +PE0.GPIOParameters=GPIO_Label +PE0.GPIO_Label=FMC_NBL0 [MT48LC4M32B2B5-6A_DQM0] +PE0.Locked=true +PE0.Signal=FMC_NBL0 +PE1.GPIOParameters=GPIO_Label +PE1.GPIO_Label=FMC_NBL1 [MT48LC4M32B2B5-6A_DQM1] +PE1.Locked=true +PE1.Signal=FMC_NBL1 +PE10.GPIOParameters=GPIO_Label +PE10.GPIO_Label=FMC_D7 [MT48LC4M32B2B5-6A_DQ7] +PE10.Locked=true +PE10.Signal=FMC_D7_DA7 +PE11.GPIOParameters=GPIO_Label +PE11.GPIO_Label=FMC_D8 [MT48LC4M32B2B5-6A_DQ8] +PE11.Locked=true +PE11.Signal=FMC_D8_DA8 +PE12.GPIOParameters=GPIO_Label +PE12.GPIO_Label=FMC_D9 [MT48LC4M32B2B5-6A_DQ9] +PE12.Locked=true +PE12.Signal=FMC_D9_DA9 +PE13.GPIOParameters=GPIO_Label +PE13.GPIO_Label=FMC_D10 [MT48LC4M32B2B5-6A_DQ10] +PE13.Locked=true +PE13.Signal=FMC_D10_DA10 +PE14.GPIOParameters=GPIO_Label +PE14.GPIO_Label=FMC_D11 [MT48LC4M32B2B5-6A_DQ11] +PE14.Locked=true +PE14.Signal=FMC_D11_DA11 +PE15.GPIOParameters=GPIO_Label +PE15.GPIO_Label=FMC_D12 [MT48LC4M32B2B5-6A_DQ12] +PE15.Locked=true +PE15.Signal=FMC_D12_DA12 +PE2.GPIOParameters=GPIO_Label +PE2.GPIO_Label=QSPI_D2 [N25Q128A13EF840E_DQ2] +PE2.Locked=true +PE2.Mode=Single Bank 1 +PE2.Signal=QUADSPI_BK1_IO2 +PE3.GPIOParameters=GPIO_Label +PE3.GPIO_Label=OTG_HS_OverCurrent [STMPS2151STR_FAULT] +PE3.Locked=true +PE3.Signal=GPIO_Input +PE4.GPIOParameters=GPIO_Label +PE4.GPIO_Label=LCD_B0 [RK043FN48H-CT672B_B0] +PE4.Locked=true +PE4.Mode=RGB888 +PE4.Signal=LTDC_B0 +PE5.GPIOParameters=GPIO_Label +PE5.GPIO_Label=DCMI_D6 +PE5.Locked=true +PE5.Mode=Slave_8_bits_External_Synchro +PE5.Signal=DCMI_D6 +PE6.GPIOParameters=GPIO_Label +PE6.GPIO_Label=DCMI_D7 +PE6.Locked=true +PE6.Mode=Slave_8_bits_External_Synchro +PE6.Signal=DCMI_D7 +PE7.GPIOParameters=GPIO_Label +PE7.GPIO_Label=FMC_D4 [MT48LC4M32B2B5-6A_DQ4] +PE7.Locked=true +PE7.Signal=FMC_D4_DA4 +PE8.GPIOParameters=GPIO_Label +PE8.GPIO_Label=FMC_D5 [MT48LC4M32B2B5-6A_DQ5] +PE8.Locked=true +PE8.Signal=FMC_D5_DA5 +PE9.GPIOParameters=GPIO_Label +PE9.GPIO_Label=FMC_D6 [MT48LC4M32B2B5-6A_DQ6] +PE9.Locked=true +PE9.Signal=FMC_D6_DA6 +PF0.GPIOParameters=GPIO_Label +PF0.GPIO_Label=FMC_A0 [MT48LC4M32B2B5-6A_A0] +PF0.Locked=true +PF0.Signal=FMC_A0 +PF1.GPIOParameters=GPIO_Label +PF1.GPIO_Label=FMC_A1 [MT48LC4M32B2B5-6A_A1] +PF1.Locked=true +PF1.Signal=FMC_A1 +PF10.GPIOParameters=GPIO_PuPd,GPIO_Label,GPIO_Mode +PF10.GPIO_Label=POTRD +PF10.GPIO_Mode=GPIO_MODE_ANALOG +PF10.GPIO_PuPd=GPIO_NOPULL +PF10.Locked=true +PF10.Mode=IN8 +PF10.Signal=ADC3_IN8 +PF11.GPIOParameters=GPIO_Label +PF11.GPIO_Label=FMC_SDNRAS [MT48LC4M32B2B5-6A_RAS] +PF11.Locked=true +PF11.Signal=FMC_SDNRAS +PF12.GPIOParameters=GPIO_Label +PF12.GPIO_Label=FMC_A6 [MT48LC4M32B2B5-6A_A6] +PF12.Locked=true +PF12.Signal=FMC_A6 +PF13.GPIOParameters=GPIO_Label +PF13.GPIO_Label=FMC_A7 [MT48LC4M32B2B5-6A_A7] +PF13.Locked=true +PF13.Signal=FMC_A7 +PF14.GPIOParameters=GPIO_Label +PF14.GPIO_Label=FMC_A8 [MT48LC4M32B2B5-6A_A8] +PF14.Locked=true +PF14.Signal=FMC_A8 +PF15.GPIOParameters=GPIO_Label +PF15.GPIO_Label=FMC_A9 [MT48LC4M32B2B5-6A_A9] +PF15.Locked=true +PF15.Signal=FMC_A9 +PF2.GPIOParameters=GPIO_Label +PF2.GPIO_Label=FMC_A2 [MT48LC4M32B2B5-6A_A2] +PF2.Locked=true +PF2.Signal=FMC_A2 +PF3.GPIOParameters=GPIO_Label +PF3.GPIO_Label=FMC_A3 [MT48LC4M32B2B5-6A_A3] +PF3.Locked=true +PF3.Signal=FMC_A3 +PF4.GPIOParameters=GPIO_Label +PF4.GPIO_Label=FMC_A4 [MT48LC4M32B2B5-6A_A4] +PF4.Locked=true +PF4.Signal=FMC_A4 +PF5.GPIOParameters=GPIO_Label +PF5.GPIO_Label=FMC_A5 [MT48LC4M32B2B5-6A_A5] +PF5.Locked=true +PF5.Signal=FMC_A5 +PF6.GPIOParameters=GPIO_PuPd,GPIO_Label,GPIO_Mode +PF6.GPIO_Label=ARDUINO A5 +PF6.GPIO_Mode=GPIO_MODE_ANALOG +PF6.GPIO_PuPd=GPIO_NOPULL +PF6.Locked=true +PF6.Mode=IN4 +PF6.Signal=ADC3_IN4 +PF7.GPIOParameters=GPIO_PuPd,GPIO_Label,GPIO_Mode +PF7.GPIO_Label=ARDUINO A4 +PF7.GPIO_Mode=GPIO_MODE_ANALOG +PF7.GPIO_PuPd=GPIO_NOPULL +PF7.Locked=true +PF7.Mode=IN5 +PF7.Signal=ADC3_IN5 +PF8.GPIOParameters=GPIO_PuPd,GPIO_Label,GPIO_Mode +PF8.GPIO_Label=ARDUINO A3 +PF8.GPIO_Mode=GPIO_MODE_ANALOG +PF8.GPIO_PuPd=GPIO_NOPULL +PF8.Locked=true +PF8.Mode=IN6 +PF8.Signal=ADC3_IN6 +PF9.GPIOParameters=GPIO_PuPd,GPIO_Label,GPIO_Mode +PF9.GPIO_Label=ARDUINO A2 +PF9.GPIO_Mode=GPIO_MODE_ANALOG +PF9.GPIO_PuPd=GPIO_NOPULL +PF9.Locked=true +PF9.Mode=IN7 +PF9.Signal=ADC3_IN7 +PG0.GPIOParameters=GPIO_Label +PG0.GPIO_Label=FMC_A10 [MT48LC4M32B2B5-6A_A10] +PG0.Locked=true +PG0.Signal=FMC_A10 +PG1.GPIOParameters=GPIO_Label +PG1.GPIO_Label=FMC_A11 [MT48LC4M32B2B5-6A_A11] +PG1.Locked=true +PG1.Signal=FMC_A11 +PG10.GPIOParameters=GPIO_Label +PG10.GPIO_Label=SAI2_SDB [WM8994ECS/R_ADCDAT1] +PG10.Locked=true +PG10.Mode=SAI_B_SyncSlave +PG10.Signal=SAI2_SD_B +PG11.GPIOParameters=GPIO_Label +PG11.GPIO_Label=RMII_TX_EN [LAN8742A-CZ-TR_TXEN] +PG11.Locked=true +PG11.Mode=RMII +PG11.Signal=ETH_TX_EN +PG12.GPIOParameters=GPIO_Label +PG12.GPIO_Label=LCD_B4 [RK043FN48H-CT672B_B4] +PG12.Locked=true +PG12.Mode=RGB888 +PG12.Signal=LTDC_B4 +PG13.GPIOParameters=GPIO_Label +PG13.GPIO_Label=RMII_TXD0 [LAN8742A-CZ-TR_TXD0] +PG13.Locked=true +PG13.Mode=RMII +PG13.Signal=ETH_TXD0 +PG14.GPIOParameters=GPIO_Label +PG14.GPIO_Label=RMII_TXD1 [LAN8742A-CZ-TR_TXD1] +PG14.Locked=true +PG14.Mode=RMII +PG14.Signal=ETH_TXD1 +PG15.GPIOParameters=GPIO_Label +PG15.GPIO_Label=FMC_SDNCAS [MT48LC4M32B2B5-6A_CAS] +PG15.Locked=true +PG15.Signal=FMC_SDNCAS +PG2.GPIOParameters=GPIO_Label +PG2.GPIO_Label=RMII_RXER +PG2.Locked=true +PG2.Signal=GPIO_Input +PG3.GPIOParameters=GPIO_Label +PG3.GPIO_Label=EXT_RST +PG3.Locked=true +PG3.Signal=GPIO_Output +PG4.GPIOParameters=GPIO_Label +PG4.GPIO_Label=FMC_BA0 [MT48LC4M32B2B5-6A_BA0] +PG4.Locked=true +PG4.Signal=FMC_A14_BA0 +PG5.GPIOParameters=GPIO_Label +PG5.GPIO_Label=FMC_BA1 [MT48LC4M32B2B5-6A_BA1] +PG5.Locked=true +PG5.Signal=FMC_A15_BA1 +PG6.GPIOParameters=GPIO_Label +PG6.GPIO_Label=BP_1 +PG6.Locked=true +PG6.Signal=GPIO_Input +PG7.GPIOParameters=GPIO_Label +PG7.GPIO_Label=BP_3 +PG7.Locked=true +PG7.Signal=GPIO_Input +PG8.GPIOParameters=GPIO_Label +PG8.GPIO_Label=FMC_SDCLK [MT48LC4M32B2B5-6A_CLK] +PG8.Locked=true +PG8.Signal=FMC_SDCLK +PG9.GPIOParameters=GPIO_Label +PG9.GPIO_Label=DCMI_VSYNC +PG9.Locked=true +PG9.Mode=Slave_8_bits_External_Synchro +PG9.Signal=DCMI_VSYNC +PH0/OSC_IN.GPIOParameters=GPIO_Label +PH0/OSC_IN.GPIO_Label=OSC_25M [NZ2520SB-25.00M_OUT] +PH0/OSC_IN.Locked=true +PH0/OSC_IN.Mode=HSE-External-Oscillator +PH0/OSC_IN.Signal=RCC_OSC_IN +PH1/OSC_OUT.Locked=true +PH1/OSC_OUT.Mode=HSE-External-Oscillator +PH1/OSC_OUT.Signal=RCC_OSC_OUT +PH10.GPIOParameters=GPIO_Label +PH10.GPIO_Label=DCMI_D1 +PH10.Locked=true +PH10.Mode=Slave_8_bits_External_Synchro +PH10.Signal=DCMI_D1 +PH11.GPIOParameters=GPIO_Label +PH11.GPIO_Label=DCMI_D2 +PH11.Locked=true +PH11.Mode=Slave_8_bits_External_Synchro +PH11.Signal=DCMI_D2 +PH12.GPIOParameters=GPIO_Label +PH12.GPIO_Label=DCMI_D3 +PH12.Locked=true +PH12.Mode=Slave_8_bits_External_Synchro +PH12.Signal=DCMI_D3 +PH13.GPIOParameters=GPIO_Label +PH13.GPIO_Label=DCMI_PWR_EN +PH13.Locked=true +PH13.Signal=GPIO_Output +PH14.GPIOParameters=GPIO_Label +PH14.GPIO_Label=DCMI_D4 +PH14.Locked=true +PH14.Mode=Slave_8_bits_External_Synchro +PH14.Signal=DCMI_D4 +PH15.GPIOParameters=GPIO_Label +PH15.GPIO_Label=TP3 +PH15.Locked=true +PH15.Signal=GPIO_Input +PH2.GPIOParameters=GPIO_Label +PH2.GPIO_Label=NC2 +PH2.Locked=true +PH2.Signal=GPIO_Input +PH3.GPIOParameters=GPIO_Label +PH3.GPIO_Label=FMC_SDNE0 [MT48LC4M32B2B5-6A_CS] +PH3.Locked=true +PH3.Mode=SdramChipSelect1_1 +PH3.Signal=FMC_SDNE0 +PH4.GPIOParameters=GPIO_Label +PH4.GPIO_Label=ULPI_NXT [USB3320C-EZK_NXT] +PH4.Locked=true +PH4.Mode=Host_HS +PH4.Signal=USB_OTG_HS_ULPI_NXT +PH5.GPIOParameters=GPIO_Label +PH5.GPIO_Label=FMC_SDNME [MT48LC4M32B2B5-6A_WE] +PH5.Locked=true +PH5.Signal=FMC_SDNWE +PH6.GPIOParameters=GPIO_Label +PH6.GPIO_Label=ARDUINO PWM/D6 +PH6.Locked=true +PH6.Signal=S_TIM12_CH1 +PH7.GPIOParameters=GPIO_Label +PH7.GPIO_Label=LCD_SCL [RK043FN48H-CT672B_SCL] +PH7.Locked=true +PH7.Mode=I2C +PH7.Signal=I2C3_SCL +PH8.GPIOParameters=GPIO_Label +PH8.GPIO_Label=LCD_SDA [RK043FN48H-CT672B_SDA] +PH8.Locked=true +PH8.Mode=I2C +PH8.Signal=I2C3_SDA +PH9.GPIOParameters=GPIO_Label +PH9.GPIO_Label=DCMI_D0 +PH9.Locked=true +PH9.Mode=Slave_8_bits_External_Synchro +PH9.Signal=DCMI_D0 +PI0.GPIOParameters=GPIO_ModeDefaultPP,GPIO_Speed,GPIO_PuPd,GPIO_Label +PI0.GPIO_Label=ARDUINO PWM/CS/D5 +PI0.GPIO_ModeDefaultPP=GPIO_MODE_AF_PP +PI0.GPIO_PuPd=GPIO_NOPULL +PI0.GPIO_Speed=GPIO_SPEED_FREQ_LOW +PI0.Locked=true +PI0.Signal=S_TIM5_CH4 +PI1.GPIOParameters=GPIO_Label +PI1.GPIO_Label=LED_1 +PI1.Locked=true +PI1.Signal=GPIO_Output +PI10.GPIOParameters=GPIO_Label +PI10.GPIO_Label=LCD_HSYNC [RK043FN48H-CT672B_HSYNC] +PI10.Locked=true +PI10.Mode=RGB888 +PI10.Signal=LTDC_HSYNC +PI12.GPIOParameters=PinState,GPIO_Label +PI12.GPIO_Label=LCD_DISP [RK043FN48H-CT672B_DISP] +PI12.Locked=true +PI12.PinState=GPIO_PIN_SET +PI12.Signal=GPIO_Output +PI13.GPIOParameters=GPIO_Label,GPIO_ModeDefaultEXTI +PI13.GPIO_Label=LCD_INT +PI13.GPIO_ModeDefaultEXTI=GPIO_MODE_EVT_RISING +PI13.Locked=true +PI13.Signal=GPXTI13 +PI14.GPIOParameters=GPIO_Label +PI14.GPIO_Label=LCD_CLK [RK043FN48H-CT672B_CLK] +PI14.Locked=true +PI14.Mode=RGB888 +PI14.Signal=LTDC_CLK +PI15.GPIOParameters=GPIO_Label +PI15.GPIO_Label=LCD_R0 [RK043FN48H-CT672B_R0] +PI15.Locked=true +PI15.Mode=RGB888 +PI15.Signal=LTDC_R0 +PI2.GPIOParameters=GPIO_Label +PI2.GPIO_Label=ARDUINO D8 +PI2.Locked=true +PI2.Signal=GPIO_Output +PI3.GPIOParameters=GPIO_Label +PI3.GPIO_Label=ARDUINO D7 +PI3.Locked=true +PI3.Signal=GPIO_Output +PI4.GPIOParameters=GPIO_Label +PI4.GPIO_Label=SAI2_MCLKA [WM8994ECS/R_MCLK1] +PI4.Locked=true +PI4.Mode=SAI_A_MasterWithClock +PI4.Signal=SAI2_MCLK_A +PI5.GPIOParameters=GPIO_Label +PI5.GPIO_Label=SAI2_SCKA [WM8994ECS/R_BCLK1] +PI5.Locked=true +PI5.Mode=SAI_A_MasterWithClock +PI5.Signal=SAI2_SCK_A +PI6.GPIOParameters=GPIO_Label +PI6.GPIO_Label=SAI2_SDA [WM8994ECS/R_DACDAT1] +PI6.Locked=true +PI6.Mode=SAI_A_MasterWithClock +PI6.Signal=SAI2_SD_A +PI7.GPIOParameters=GPIO_Label +PI7.GPIO_Label=SAI2_FSA [WM8994ECS/R_LRCLK1] +PI7.Locked=true +PI7.Mode=SAI_A_MasterWithClock +PI7.Signal=SAI2_FS_A +PI8.GPIOParameters=GPIO_Label +PI8.GPIO_Label=NC1 [TP2] +PI8.Locked=true +PI8.Mode=Timestamp enabled - Input Enabled to TS +PI8.Signal=RTC_TS +PI9.GPIOParameters=GPIO_Label +PI9.GPIO_Label=LCD_VSYNC [RK043FN48H-CT672B_VSYNC] +PI9.Locked=true +PI9.Mode=RGB888 +PI9.Signal=LTDC_VSYNC +PJ0.GPIOParameters=GPIO_Label +PJ0.GPIO_Label=LCD_R1 [RK043FN48H-CT672B_R1] +PJ0.Locked=true +PJ0.Mode=RGB888 +PJ0.Signal=LTDC_R1 +PJ1.GPIOParameters=GPIO_Label +PJ1.GPIO_Label=LCD_R2 [RK043FN48H-CT672B_R2] +PJ1.Locked=true +PJ1.Mode=RGB888 +PJ1.Signal=LTDC_R2 +PJ10.GPIOParameters=GPIO_Label +PJ10.GPIO_Label=LCD_G3 [RK043FN48H-CT672B_G3] +PJ10.Locked=true +PJ10.Mode=RGB888 +PJ10.Signal=LTDC_G3 +PJ11.GPIOParameters=GPIO_Label +PJ11.GPIO_Label=LCD_G4 [RK043FN48H-CT672B_G4] +PJ11.Locked=true +PJ11.Mode=RGB888 +PJ11.Signal=LTDC_G4 +PJ12.GPIOParameters=GPIO_Label +PJ12.GPIO_Label=OTG_FS_VBUS +PJ12.Locked=true +PJ12.Signal=GPIO_Input +PJ13.GPIOParameters=GPIO_Label +PJ13.GPIO_Label=LCD_B1 [RK043FN48H-CT672B_B1] +PJ13.Locked=true +PJ13.Mode=RGB888 +PJ13.Signal=LTDC_B1 +PJ14.GPIOParameters=GPIO_Label +PJ14.GPIO_Label=LCD_B2 [RK043FN48H-CT672B_B2] +PJ14.Locked=true +PJ14.Mode=RGB888 +PJ14.Signal=LTDC_B2 +PJ15.GPIOParameters=GPIO_Label +PJ15.GPIO_Label=LCD_B3 [RK043FN48H-CT672B_B3] +PJ15.Locked=true +PJ15.Mode=RGB888 +PJ15.Signal=LTDC_B3 +PJ2.GPIOParameters=GPIO_Label +PJ2.GPIO_Label=LCD_R3 [RK043FN48H-CT672B_R3] +PJ2.Locked=true +PJ2.Mode=RGB888 +PJ2.Signal=LTDC_R3 +PJ3.GPIOParameters=GPIO_Label +PJ3.GPIO_Label=LCD_R4 [RK043FN48H-CT672B_R4] +PJ3.Locked=true +PJ3.Mode=RGB888 +PJ3.Signal=LTDC_R4 +PJ4.GPIOParameters=GPIO_Label +PJ4.GPIO_Label=LCD_R5 [RK043FN48H-CT672B_R5] +PJ4.Locked=true +PJ4.Mode=RGB888 +PJ4.Signal=LTDC_R5 +PJ5.GPIOParameters=GPIO_Label +PJ5.GPIO_Label=LCD_R6 [RK043FN48H-CT672B_R6] +PJ5.Locked=true +PJ5.Mode=RGB888 +PJ5.Signal=LTDC_R6 +PJ6.GPIOParameters=GPIO_Label +PJ6.GPIO_Label=LCD_R7 [RK043FN48H-CT672B_R7] +PJ6.Locked=true +PJ6.Mode=RGB888 +PJ6.Signal=LTDC_R7 +PJ7.GPIOParameters=GPIO_Label +PJ7.GPIO_Label=LCD_G0 [RK043FN48H-CT672B_G0] +PJ7.Locked=true +PJ7.Mode=RGB888 +PJ7.Signal=LTDC_G0 +PJ8.GPIOParameters=GPIO_Label +PJ8.GPIO_Label=LCD_G1 [RK043FN48H-CT672B_G1] +PJ8.Locked=true +PJ8.Mode=RGB888 +PJ8.Signal=LTDC_G1 +PJ9.GPIOParameters=GPIO_Label +PJ9.GPIO_Label=LCD_G2 [RK043FN48H-CT672B_G2] +PJ9.Locked=true +PJ9.Mode=RGB888 +PJ9.Signal=LTDC_G2 +PK0.GPIOParameters=GPIO_Label +PK0.GPIO_Label=LCD_G5 [RK043FN48H-CT672B_G5] +PK0.Locked=true +PK0.Mode=RGB888 +PK0.Signal=LTDC_G5 +PK1.GPIOParameters=GPIO_Label +PK1.GPIO_Label=LCD_G6 [RK043FN48H-CT672B_G6] +PK1.Locked=true +PK1.Mode=RGB888 +PK1.Signal=LTDC_G6 +PK2.GPIOParameters=GPIO_Label +PK2.GPIO_Label=LCD_G7 [RK043FN48H-CT672B_G7] +PK2.Locked=true +PK2.Mode=RGB888 +PK2.Signal=LTDC_G7 +PK3.GPIOParameters=GPIO_Speed,PinState,GPIO_Label +PK3.GPIO_Label=LCD_BL_CTRL [STLD40DPUR_EN] +PK3.GPIO_Speed=GPIO_SPEED_FREQ_LOW +PK3.Locked=true +PK3.PinState=GPIO_PIN_SET +PK3.Signal=GPIO_Output +PK4.GPIOParameters=GPIO_Label +PK4.GPIO_Label=LCD_B5 [RK043FN48H-CT672B_B5] +PK4.Locked=true +PK4.Mode=RGB888 +PK4.Signal=LTDC_B5 +PK5.GPIOParameters=GPIO_Label +PK5.GPIO_Label=LCD_B6 [RK043FN48H-CT672B_B6] +PK5.Locked=true +PK5.Mode=RGB888 +PK5.Signal=LTDC_B6 +PK6.GPIOParameters=GPIO_Label +PK6.GPIO_Label=LCD_B7 [RK043FN48H-CT672B_B7] +PK6.Locked=true +PK6.Mode=RGB888 +PK6.Signal=LTDC_B7 +PK7.GPIOParameters=GPIO_Label +PK7.GPIO_Label=LCD_DE [RK043FN48H-CT672B_DE] +PK7.Locked=true +PK7.Mode=RGB888 +PK7.Signal=LTDC_DE +PinOutPanel.CurrentBGAView=Top +PinOutPanel.RotationAngle=0 +ProjectManager.AskForMigrate=true +ProjectManager.BackupPrevious=false +ProjectManager.CompilerOptimize=6 +ProjectManager.ComputerToolchain=false +ProjectManager.CoupleFile=false +ProjectManager.CustomerFirmwarePackage= +ProjectManager.DefaultFWLocation=true +ProjectManager.DeletePrevious=true +ProjectManager.DeviceId=STM32F746NGHx +ProjectManager.FirmwarePackage=STM32Cube FW_F7 V1.16.1 +ProjectManager.FreePins=false +ProjectManager.HalAssertFull=false +ProjectManager.HeapSize=0x200 +ProjectManager.KeepUserCode=true +ProjectManager.LastFirmware=true +ProjectManager.LibraryCopy=1 +ProjectManager.MainLocation=Core/Src +ProjectManager.NoMain=false +ProjectManager.PreviousToolchain= +ProjectManager.ProjectBuild=false +ProjectManager.ProjectFileName=essais_ethernet.ioc +ProjectManager.ProjectName=essais_ethernet +ProjectManager.RegisterCallBack= +ProjectManager.StackSize=0x400 +ProjectManager.TargetToolchain=STM32CubeIDE +ProjectManager.ToolChainLocation= +ProjectManager.UnderRoot=true +ProjectManager.functionlistsort=1-MX_GPIO_Init-GPIO-false-HAL-true,2-SystemClock_Config-RCC-false-HAL-false,3-MX_ADC3_Init-ADC3-false-HAL-true,4-MX_CRC_Init-CRC-false-HAL-true,5-MX_DCMI_Init-DCMI-false-HAL-true,6-MX_DMA2D_Init-DMA2D-false-HAL-true,7-MX_FMC_Init-FMC-false-HAL-true,8-MX_I2C1_Init-I2C1-false-HAL-true,9-MX_I2C3_Init-I2C3-false-HAL-true,10-MX_LTDC_Init-LTDC-false-HAL-true,11-MX_QUADSPI_Init-QUADSPI-false-HAL-true,12-MX_RTC_Init-RTC-false-HAL-true,13-MX_SAI2_Init-SAI2-false-HAL-true,14-MX_SDMMC1_SD_Init-SDMMC1-false-HAL-true,15-MX_SPDIFRX_Init-SPDIFRX-false-HAL-true,16-MX_TIM1_Init-TIM1-false-HAL-true,17-MX_TIM2_Init-TIM2-false-HAL-true,18-MX_TIM3_Init-TIM3-false-HAL-true,19-MX_TIM5_Init-TIM5-false-HAL-true,20-MX_TIM8_Init-TIM8-false-HAL-true,21-MX_TIM12_Init-TIM12-false-HAL-true,22-MX_USART1_UART_Init-USART1-false-HAL-true,23-MX_USART6_UART_Init-USART6-false-HAL-true,24-MX_FATFS_Init-FATFS-false-HAL-false,25-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=24 +QUADSPI.IPParameters=FifoThreshold,FlashSize,ClockPrescaler,SampleShifting,ChipSelectHighTime +QUADSPI.SampleShifting=QSPI_SAMPLE_SHIFTING_HALFCYCLE +RCC.AHBFreq_Value=200000000 +RCC.APB1CLKDivider=RCC_HCLK_DIV4 +RCC.APB1Freq_Value=50000000 +RCC.APB1TimFreq_Value=100000000 +RCC.APB2CLKDivider=RCC_HCLK_DIV2 +RCC.APB2Freq_Value=100000000 +RCC.APB2TimFreq_Value=200000000 +RCC.CECFreq_Value=32786.88524590164 +RCC.CortexFreq_Value=200000000 +RCC.EthernetFreq_Value=200000000 +RCC.FCLKCortexFreq_Value=200000000 +RCC.FamilyName=M +RCC.HCLKFreq_Value=200000000 +RCC.HSE_VALUE=25000000 +RCC.HSI_VALUE=16000000 +RCC.I2C1Freq_Value=50000000 +RCC.I2C2Freq_Value=50000000 +RCC.I2C3Freq_Value=50000000 +RCC.I2C4Freq_Value=50000000 +RCC.I2SFreq_Value=50000000 +RCC.IPParameters=AHBFreq_Value,APB1CLKDivider,APB1Freq_Value,APB1TimFreq_Value,APB2CLKDivider,APB2Freq_Value,APB2TimFreq_Value,CECFreq_Value,CortexFreq_Value,EthernetFreq_Value,FCLKCortexFreq_Value,FamilyName,HCLKFreq_Value,HSE_VALUE,HSI_VALUE,I2C1Freq_Value,I2C2Freq_Value,I2C3Freq_Value,I2C4Freq_Value,I2SFreq_Value,LCDTFToutputFreq_Value,LPTIM1Freq_Value,LSI_VALUE,MCO2PinFreq_Value,PLL48CLockSelection,PLLCLKFreq_Value,PLLI2SN,PLLI2SPCLKFreq_Value,PLLI2SQCLKFreq_Value,PLLI2SRCLKFreq_Value,PLLI2SRoutputFreq_Value,PLLM,PLLN,PLLQ,PLLQCLKFreq_Value,PLLQoutputFreq_Value,PLLSAIN,PLLSAIP,PLLSAIPCLKFreq_Value,PLLSAIQCLKFreq_Value,PLLSAIR,PLLSAIRCLKFreq_Value,PLLSAIRDiv,PLLSAIoutputFreq_Value,PLLSourceVirtual,RNGFreq_Value,SAI1Freq_Value,SAI2Freq_Value,SDMMCClockSelection,SDMMCFreq_Value,SPDIFRXFreq_Value,SYSCLKFreq_VALUE,SYSCLKSource,UART4Freq_Value,UART5Freq_Value,UART7Freq_Value,UART8Freq_Value,USART1Freq_Value,USART2Freq_Value,USART3Freq_Value,USART6Freq_Value,USBFreq_Value,VCOI2SOutputFreq_Value,VCOInputFreq_Value,VCOOutputFreq_Value,VCOSAIOutputFreq_Value +RCC.LCDTFToutputFreq_Value=9600000 +RCC.LPTIM1Freq_Value=50000000 +RCC.LSI_VALUE=32000 +RCC.MCO2PinFreq_Value=200000000 +RCC.PLL48CLockSelection=RCC_CLK48SOURCE_PLLSAIP +RCC.PLLCLKFreq_Value=200000000 +RCC.PLLI2SN=100 +RCC.PLLI2SPCLKFreq_Value=50000000 +RCC.PLLI2SQCLKFreq_Value=50000000 +RCC.PLLI2SRCLKFreq_Value=50000000 +RCC.PLLI2SRoutputFreq_Value=50000000 +RCC.PLLM=25 +RCC.PLLN=400 +RCC.PLLQ=9 +RCC.PLLQCLKFreq_Value=44444444.44444445 +RCC.PLLQoutputFreq_Value=44444444.44444445 +RCC.PLLSAIN=384 +RCC.PLLSAIP=RCC_PLLSAIP_DIV8 +RCC.PLLSAIPCLKFreq_Value=48000000 +RCC.PLLSAIQCLKFreq_Value=192000000 +RCC.PLLSAIR=5 +RCC.PLLSAIRCLKFreq_Value=76800000 +RCC.PLLSAIRDiv=RCC_PLLSAIDIVR_8 +RCC.PLLSAIoutputFreq_Value=48000000 +RCC.PLLSourceVirtual=RCC_PLLSOURCE_HSE +RCC.RNGFreq_Value=48000000 +RCC.SAI1Freq_Value=192000000 +RCC.SAI2Freq_Value=192000000 +RCC.SDMMCClockSelection=RCC_SDMMC1CLKSOURCE_CLK48 +RCC.SDMMCFreq_Value=48000000 +RCC.SPDIFRXFreq_Value=50000000 +RCC.SYSCLKFreq_VALUE=200000000 +RCC.SYSCLKSource=RCC_SYSCLKSOURCE_PLLCLK +RCC.UART4Freq_Value=50000000 +RCC.UART5Freq_Value=50000000 +RCC.UART7Freq_Value=50000000 +RCC.UART8Freq_Value=50000000 +RCC.USART1Freq_Value=100000000 +RCC.USART2Freq_Value=50000000 +RCC.USART3Freq_Value=50000000 +RCC.USART6Freq_Value=100000000 +RCC.USBFreq_Value=48000000 +RCC.VCOI2SOutputFreq_Value=100000000 +RCC.VCOInputFreq_Value=1000000 +RCC.VCOOutputFreq_Value=400000000 +RCC.VCOSAIOutputFreq_Value=384000000 +RTC.Alarm-Alarm\ A=RTC_ALARM_A +RTC.Alarm_B-Alarm\ B=RTC_ALARM_B +RTC.IPParameters=Alarm-Alarm A,Alarm_B-Alarm B +SAI2.IPParameters=VirtualMode-SAI_B_SyncSlave,Synchro-SAI_B_SyncSlave,Instance-SAI_A_MasterWithClock,MClockEnable-SAI_A_MasterWithClock,Instance-SAI_B_SyncSlave,VirtualMode-SAI_A_MasterWithClock +SAI2.Instance-SAI_A_MasterWithClock=SAI$Index_Block_A +SAI2.Instance-SAI_B_SyncSlave=SAI$Index_Block_B +SAI2.MClockEnable-SAI_A_MasterWithClock=SAI_MASTERCLOCK_ENABLE +SAI2.Synchro-SAI_B_SyncSlave=SAI_SYNCHRONOUS +SAI2.VirtualMode-SAI_A_MasterWithClock=VM_MASTER +SAI2.VirtualMode-SAI_B_SyncSlave=VM_SLAVE +SDMMC1.IPParameters=WideMode +SDMMC1.WideMode=SDMMC_BUS_WIDE_4B +SH.ADCx_IN0.0=ADC3_IN0,IN0 +SH.ADCx_IN0.ConfNb=1 +SH.FMC_A0.0=FMC_A0,12b-sda1 +SH.FMC_A0.ConfNb=1 +SH.FMC_A1.0=FMC_A1,12b-sda1 +SH.FMC_A1.ConfNb=1 +SH.FMC_A10.0=FMC_A10,12b-sda1 +SH.FMC_A10.ConfNb=1 +SH.FMC_A11.0=FMC_A11,12b-sda1 +SH.FMC_A11.ConfNb=1 +SH.FMC_A14_BA0.0=FMC_BA0,FourSdramBanks1 +SH.FMC_A14_BA0.ConfNb=1 +SH.FMC_A15_BA1.0=FMC_BA1,FourSdramBanks1 +SH.FMC_A15_BA1.ConfNb=1 +SH.FMC_A2.0=FMC_A2,12b-sda1 +SH.FMC_A2.ConfNb=1 +SH.FMC_A3.0=FMC_A3,12b-sda1 +SH.FMC_A3.ConfNb=1 +SH.FMC_A4.0=FMC_A4,12b-sda1 +SH.FMC_A4.ConfNb=1 +SH.FMC_A5.0=FMC_A5,12b-sda1 +SH.FMC_A5.ConfNb=1 +SH.FMC_A6.0=FMC_A6,12b-sda1 +SH.FMC_A6.ConfNb=1 +SH.FMC_A7.0=FMC_A7,12b-sda1 +SH.FMC_A7.ConfNb=1 +SH.FMC_A8.0=FMC_A8,12b-sda1 +SH.FMC_A8.ConfNb=1 +SH.FMC_A9.0=FMC_A9,12b-sda1 +SH.FMC_A9.ConfNb=1 +SH.FMC_D0_DA0.0=FMC_D0,sd-16b-d1 +SH.FMC_D0_DA0.ConfNb=1 +SH.FMC_D10_DA10.0=FMC_D10,sd-16b-d1 +SH.FMC_D10_DA10.ConfNb=1 +SH.FMC_D11_DA11.0=FMC_D11,sd-16b-d1 +SH.FMC_D11_DA11.ConfNb=1 +SH.FMC_D12_DA12.0=FMC_D12,sd-16b-d1 +SH.FMC_D12_DA12.ConfNb=1 +SH.FMC_D13_DA13.0=FMC_D13,sd-16b-d1 +SH.FMC_D13_DA13.ConfNb=1 +SH.FMC_D14_DA14.0=FMC_D14,sd-16b-d1 +SH.FMC_D14_DA14.ConfNb=1 +SH.FMC_D15_DA15.0=FMC_D15,sd-16b-d1 +SH.FMC_D15_DA15.ConfNb=1 +SH.FMC_D1_DA1.0=FMC_D1,sd-16b-d1 +SH.FMC_D1_DA1.ConfNb=1 +SH.FMC_D2_DA2.0=FMC_D2,sd-16b-d1 +SH.FMC_D2_DA2.ConfNb=1 +SH.FMC_D3_DA3.0=FMC_D3,sd-16b-d1 +SH.FMC_D3_DA3.ConfNb=1 +SH.FMC_D4_DA4.0=FMC_D4,sd-16b-d1 +SH.FMC_D4_DA4.ConfNb=1 +SH.FMC_D5_DA5.0=FMC_D5,sd-16b-d1 +SH.FMC_D5_DA5.ConfNb=1 +SH.FMC_D6_DA6.0=FMC_D6,sd-16b-d1 +SH.FMC_D6_DA6.ConfNb=1 +SH.FMC_D7_DA7.0=FMC_D7,sd-16b-d1 +SH.FMC_D7_DA7.ConfNb=1 +SH.FMC_D8_DA8.0=FMC_D8,sd-16b-d1 +SH.FMC_D8_DA8.ConfNb=1 +SH.FMC_D9_DA9.0=FMC_D9,sd-16b-d1 +SH.FMC_D9_DA9.ConfNb=1 +SH.FMC_NBL0.0=FMC_NBL0,Sd2ByteEnable1 +SH.FMC_NBL0.ConfNb=1 +SH.FMC_NBL1.0=FMC_NBL1,Sd2ByteEnable1 +SH.FMC_NBL1.ConfNb=1 +SH.FMC_SDCLK.0=FMC_SDCLK,12b-sda1 +SH.FMC_SDCLK.ConfNb=1 +SH.FMC_SDNCAS.0=FMC_SDNCAS,12b-sda1 +SH.FMC_SDNCAS.ConfNb=1 +SH.FMC_SDNRAS.0=FMC_SDNRAS,12b-sda1 +SH.FMC_SDNRAS.ConfNb=1 +SH.FMC_SDNWE.0=FMC_SDNWE,12b-sda1 +SH.FMC_SDNWE.ConfNb=1 +SH.GPXTI13.0=GPIO_EXTI13 +SH.GPXTI13.ConfNb=1 +SH.GPXTI6.0=GPIO_EXTI6 +SH.GPXTI6.ConfNb=1 +SH.S_TIM12_CH1.0=TIM12_CH1,PWM Generation1 CH1 +SH.S_TIM12_CH1.ConfNb=1 +SH.S_TIM1_CH1.0=TIM1_CH1,PWM Generation1 CH1 +SH.S_TIM1_CH1.ConfNb=1 +SH.S_TIM2_CH1_ETR.0=TIM2_CH1,PWM Generation1 CH1 +SH.S_TIM2_CH1_ETR.ConfNb=1 +SH.S_TIM5_CH4.0=TIM5_CH4,PWM Generation4 CH4 +SH.S_TIM5_CH4.ConfNb=1 +TIM1.Channel-PWM\ Generation1\ CH1=TIM_CHANNEL_1 +TIM1.IPParameters=Channel-PWM Generation1 CH1 +TIM12.Channel-PWM\ Generation1\ CH1=TIM_CHANNEL_1 +TIM12.IPParameters=Channel-PWM Generation1 CH1 +TIM2.Channel-PWM\ Generation1\ CH1=TIM_CHANNEL_1 +TIM2.IPParameters=Channel-PWM Generation1 CH1 +TIM5.Channel-PWM\ Generation4\ CH4=TIM_CHANNEL_4 +TIM5.IPParameters=Channel-PWM Generation4 CH4 +USART1.IPParameters=VirtualMode-Asynchronous +USART1.VirtualMode-Asynchronous=VM_ASYNC +USART6.IPParameters=VirtualMode-Asynchronous +USART6.VirtualMode-Asynchronous=VM_ASYNC +VP_CRC_VS_CRC.Mode=CRC_Activate +VP_CRC_VS_CRC.Signal=CRC_VS_CRC +VP_DMA2D_VS_DMA2D.Mode=DMA2D_Activate +VP_DMA2D_VS_DMA2D.Signal=DMA2D_VS_DMA2D +VP_FATFS_VS_SDIO.Mode=SDIO +VP_FATFS_VS_SDIO.Signal=FATFS_VS_SDIO +VP_FREERTOS_VS_CMSIS_V1.Mode=CMSIS_V1 +VP_FREERTOS_VS_CMSIS_V1.Signal=FREERTOS_VS_CMSIS_V1 +VP_LWIP_VS_Enabled.Mode=Enabled +VP_LWIP_VS_Enabled.Signal=LWIP_VS_Enabled +VP_RTC_VS_RTC_Activate.Mode=RTC_Enabled +VP_RTC_VS_RTC_Activate.Signal=RTC_VS_RTC_Activate +VP_RTC_VS_RTC_Alarm_A_Intern.Mode=Alarm A +VP_RTC_VS_RTC_Alarm_A_Intern.Signal=RTC_VS_RTC_Alarm_A_Intern +VP_RTC_VS_RTC_Alarm_B_Intern.Mode=Alarm B +VP_RTC_VS_RTC_Alarm_B_Intern.Signal=RTC_VS_RTC_Alarm_B_Intern +VP_RTC_VS_RTC_Calendar.Mode=RTC_Calendar +VP_RTC_VS_RTC_Calendar.Signal=RTC_VS_RTC_Calendar +VP_SYS_VS_tim6.Mode=TIM6 +VP_SYS_VS_tim6.Signal=SYS_VS_tim6 +VP_TIM1_VS_ClockSourceINT.Mode=Internal +VP_TIM1_VS_ClockSourceINT.Signal=TIM1_VS_ClockSourceINT +VP_TIM2_VS_ClockSourceINT.Mode=Internal +VP_TIM2_VS_ClockSourceINT.Signal=TIM2_VS_ClockSourceINT +VP_TIM3_VS_ClockSourceINT.Mode=Internal +VP_TIM3_VS_ClockSourceINT.Signal=TIM3_VS_ClockSourceINT +VP_TIM5_VS_ClockSourceINT.Mode=Internal +VP_TIM5_VS_ClockSourceINT.Signal=TIM5_VS_ClockSourceINT +VP_TIM8_VS_ClockSourceINT.Mode=Internal +VP_TIM8_VS_ClockSourceINT.Signal=TIM8_VS_ClockSourceINT +board=STM32F746G-DISCO +boardIOC=true +isbadioc=false diff --git a/language.settings.xml b/language.settings.xml new file mode 100644 index 0000000..b8bdd80 --- /dev/null +++ b/language.settings.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + +