From fa9a1c46067ff01815f7aff261ba0b879507f994 Mon Sep 17 00:00:00 2001 From: Wojciech Kaczmarski <44336093+sp5wwp@users.noreply.github.com> Date: Fri, 13 Sep 2019 19:55:30 +0200 Subject: [PATCH] Add files via upload --- cubemx/M17_Repeater.ioc | 143 +++++++++++++++++++++++++++++++--------- 1 file changed, 111 insertions(+), 32 deletions(-) diff --git a/cubemx/M17_Repeater.ioc b/cubemx/M17_Repeater.ioc index edfaa76..3dda97f 100644 --- a/cubemx/M17_Repeater.ioc +++ b/cubemx/M17_Repeater.ioc @@ -90,6 +90,12 @@ MxCube.Version=4.27.0 MxDb.Version=DB.4.0.270 NVIC.BusFault_IRQn=true\:0\:0\:false\:false\:true\:false NVIC.DebugMonitor_IRQn=true\:0\:0\:false\:false\:true\:false +NVIC.EXTI0_IRQn=true\:0\:0\:false\:false\:true\:true +NVIC.EXTI1_IRQn=true\:0\:0\:false\:false\:true\:true +NVIC.EXTI2_IRQn=true\:0\:0\:false\:false\:true\:true +NVIC.EXTI3_IRQn=true\:0\:0\:false\:false\:true\:true +NVIC.EXTI4_IRQn=true\:0\:0\:false\:false\:true\:true +NVIC.EXTI9_5_IRQn=true\:0\:0\:false\:false\:true\:true NVIC.HardFault_IRQn=true\:0\:0\:false\:false\:true\:false NVIC.MemoryManagement_IRQn=true\:0\:0\:false\:false\:true\:false NVIC.NonMaskableInt_IRQn=true\:0\:0\:false\:false\:true\:false @@ -127,21 +133,35 @@ PA7.Mode=Full_Duplex_Master PA7.Signal=SPI1_MOSI PA9.Mode=Asynchronous PA9.Signal=USART1_TX -PB0.GPIOParameters=GPIO_Label +PB0.GPIOParameters=GPIO_Speed,PinState,GPIO_PuPd,GPIO_Label,GPIO_ModeDefaultOutputPP PB0.GPIO_Label=RX_SDN +PB0.GPIO_ModeDefaultOutputPP=GPIO_MODE_OUTPUT_PP +PB0.GPIO_PuPd=GPIO_NOPULL +PB0.GPIO_Speed=GPIO_SPEED_FREQ_VERY_HIGH PB0.Locked=true +PB0.PinState=GPIO_PIN_SET PB0.Signal=GPIO_Output -PB1.GPIOParameters=GPIO_Label +PB1.GPIOParameters=GPIO_Speed,GPIO_PuPd,GPIO_Label,GPIO_ModeDefaultOutputPP PB1.GPIO_Label=LCD_RS +PB1.GPIO_ModeDefaultOutputPP=GPIO_MODE_OUTPUT_PP +PB1.GPIO_PuPd=GPIO_NOPULL +PB1.GPIO_Speed=GPIO_SPEED_FREQ_VERY_HIGH PB1.Locked=true PB1.Signal=GPIO_Output -PB10.GPIOParameters=GPIO_Label +PB10.GPIOParameters=GPIO_Speed,GPIO_PuPd,GPIO_Label,GPIO_ModeDefaultOutputPP PB10.GPIO_Label=LCD_RES +PB10.GPIO_ModeDefaultOutputPP=GPIO_MODE_OUTPUT_PP +PB10.GPIO_PuPd=GPIO_NOPULL +PB10.GPIO_Speed=GPIO_SPEED_FREQ_VERY_HIGH PB10.Locked=true PB10.Signal=GPIO_Output -PB12.GPIOParameters=GPIO_Label +PB12.GPIOParameters=GPIO_Speed,PinState,GPIO_PuPd,GPIO_Label,GPIO_ModeDefaultOutputPP PB12.GPIO_Label=TX_SDN +PB12.GPIO_ModeDefaultOutputPP=GPIO_MODE_OUTPUT_PP +PB12.GPIO_PuPd=GPIO_NOPULL +PB12.GPIO_Speed=GPIO_SPEED_FREQ_VERY_HIGH PB12.Locked=true +PB12.PinState=GPIO_PIN_SET PB12.Signal=GPIO_Output PB13.GPIOParameters=GPIO_Label PB13.GPIO_Label=TX_SCK @@ -158,8 +178,11 @@ PB15.GPIO_Label=TX_MOSI PB15.Locked=true PB15.Mode=Full_Duplex_Master PB15.Signal=SPI2_MOSI -PB2.GPIOParameters=GPIO_Label +PB2.GPIOParameters=GPIO_Speed,GPIO_PuPd,GPIO_Label,GPIO_ModeDefaultOutputPP PB2.GPIO_Label=LCD_RW +PB2.GPIO_ModeDefaultOutputPP=GPIO_MODE_OUTPUT_PP +PB2.GPIO_PuPd=GPIO_NOPULL +PB2.GPIO_Speed=GPIO_SPEED_FREQ_VERY_HIGH PB2.Locked=true PB2.Signal=GPIO_Output PB4.GPIOParameters=GPIO_Label @@ -170,12 +193,14 @@ PB5.GPIOParameters=GPIO_Label PB5.GPIO_Label=ENC_A PB5.Locked=true PB5.Signal=S_TIM3_CH2 -PC0.GPIOParameters=GPIO_Label +PC0.GPIOParameters=GPIO_Speed,GPIO_Label PC0.GPIO_Label=LCD_CS1 +PC0.GPIO_Speed=GPIO_SPEED_FREQ_VERY_HIGH PC0.Locked=true PC0.Signal=GPIO_Output -PC1.GPIOParameters=GPIO_Label +PC1.GPIOParameters=GPIO_Speed,GPIO_Label PC1.GPIO_Label=LCD_CS2 +PC1.GPIO_Speed=GPIO_SPEED_FREQ_VERY_HIGH PC1.Locked=true PC1.Signal=GPIO_Output PC10.GPIOParameters=GPIO_Label @@ -190,16 +215,20 @@ PC12.GPIOParameters=GPIO_Label PC12.GPIO_Label=LED_3 PC12.Locked=true PC12.Signal=GPIO_Output -PC2.GPIOParameters=GPIO_Label +PC2.GPIOParameters=GPIO_Speed,GPIO_Label PC2.GPIO_Label=LCD_CS3 +PC2.GPIO_Speed=GPIO_SPEED_FREQ_VERY_HIGH PC2.Locked=true PC2.Signal=GPIO_Output -PC4.GPIOParameters=GPIO_Label +PC4.GPIOParameters=GPIO_Speed,PinState,GPIO_Label PC4.GPIO_Label=RX_CS +PC4.GPIO_Speed=GPIO_SPEED_FREQ_VERY_HIGH PC4.Locked=true +PC4.PinState=GPIO_PIN_SET PC4.Signal=GPIO_Output -PC5.GPIOParameters=GPIO_Label +PC5.GPIOParameters=GPIO_Label,GPIO_ModeDefaultEXTI PC5.GPIO_Label=RX_NIRQ +PC5.GPIO_ModeDefaultEXTI=GPIO_MODE_IT_FALLING PC5.Locked=true PC5.Signal=GPXTI5 PCC.Checker=false @@ -227,61 +256,98 @@ PD13.Signal=S_TIM4_CH2 PD14.GPIOParameters=GPIO_Label PD14.GPIO_Label=PWM_FAN_R PD14.Signal=S_TIM4_CH3 -PD2.GPIOParameters=GPIO_Label -PD2.GPIO_Label=BTN_0 +PD2.GPIOParameters=GPIO_PuPd,GPIO_Label,GPIO_ModeDefaultEXTI +PD2.GPIO_Label=BTN_3 +PD2.GPIO_ModeDefaultEXTI=GPIO_MODE_IT_FALLING +PD2.GPIO_PuPd=GPIO_NOPULL PD2.Locked=true PD2.Signal=GPXTI2 -PD3.GPIOParameters=GPIO_Label -PD3.GPIO_Label=BTN_1 +PD3.GPIOParameters=GPIO_PuPd,GPIO_Label,GPIO_ModeDefaultEXTI +PD3.GPIO_Label=BTN_2 +PD3.GPIO_ModeDefaultEXTI=GPIO_MODE_IT_FALLING +PD3.GPIO_PuPd=GPIO_NOPULL PD3.Locked=true PD3.Signal=GPXTI3 -PD4.GPIOParameters=GPIO_Label -PD4.GPIO_Label=BTN_2 +PD4.GPIOParameters=GPIO_PuPd,GPIO_Label,GPIO_ModeDefaultEXTI +PD4.GPIO_Label=BTN_1 +PD4.GPIO_ModeDefaultEXTI=GPIO_MODE_IT_FALLING +PD4.GPIO_PuPd=GPIO_NOPULL PD4.Locked=true PD4.Signal=GPXTI4 -PD7.GPIOParameters=GPIO_Label -PD7.GPIO_Label=BTN_3 +PD7.GPIOParameters=GPIO_PuPd,GPIO_Label,GPIO_ModeDefaultEXTI +PD7.GPIO_Label=BTN_0 +PD7.GPIO_ModeDefaultEXTI=GPIO_MODE_IT_FALLING +PD7.GPIO_PuPd=GPIO_NOPULL PD7.Locked=true PD7.Signal=GPXTI7 -PD8.GPIOParameters=GPIO_Label +PD8.GPIOParameters=GPIO_Speed,PinState,GPIO_Label PD8.GPIO_Label=TX_CS +PD8.GPIO_Speed=GPIO_SPEED_FREQ_VERY_HIGH PD8.Locked=true +PD8.PinState=GPIO_PIN_SET PD8.Signal=GPIO_Output -PD9.GPIOParameters=GPIO_Label +PD9.GPIOParameters=GPIO_Label,GPIO_ModeDefaultEXTI PD9.GPIO_Label=TX_NIRQ +PD9.GPIO_ModeDefaultEXTI=GPIO_MODE_IT_FALLING PD9.Locked=true PD9.Signal=GPXTI9 -PE0.GPIOParameters=GPIO_Label +PE0.GPIOParameters=GPIO_Label,GPIO_ModeDefaultEXTI PE0.GPIO_Label=PTT +PE0.GPIO_ModeDefaultEXTI=GPIO_MODE_IT_FALLING PE0.Locked=true PE0.Signal=GPXTI0 -PE1.GPIOParameters=GPIO_Label +PE1.GPIOParameters=GPIO_Label,GPIO_ModeDefaultEXTI PE1.GPIO_Label=ENC_BTN +PE1.GPIO_ModeDefaultEXTI=GPIO_MODE_IT_FALLING PE1.Locked=true PE1.Signal=GPXTI1 -PE10.GPIOParameters=GPIO_Label +PE10.GPIOParameters=GPIO_Speed,PinState,GPIO_PuPd,GPIO_Label,GPIO_ModeDefaultOutputPP PE10.GPIO_Label=LCD_DB2 +PE10.GPIO_ModeDefaultOutputPP=GPIO_MODE_OUTPUT_PP +PE10.GPIO_PuPd=GPIO_NOPULL +PE10.GPIO_Speed=GPIO_SPEED_FREQ_VERY_HIGH PE10.Locked=true +PE10.PinState=GPIO_PIN_SET PE10.Signal=GPIO_Output -PE11.GPIOParameters=GPIO_Label +PE11.GPIOParameters=GPIO_Speed,PinState,GPIO_PuPd,GPIO_Label,GPIO_ModeDefaultOutputPP PE11.GPIO_Label=LCD_DB3 +PE11.GPIO_ModeDefaultOutputPP=GPIO_MODE_OUTPUT_PP +PE11.GPIO_PuPd=GPIO_NOPULL +PE11.GPIO_Speed=GPIO_SPEED_FREQ_VERY_HIGH PE11.Locked=true +PE11.PinState=GPIO_PIN_SET PE11.Signal=GPIO_Output -PE12.GPIOParameters=GPIO_Label +PE12.GPIOParameters=GPIO_Speed,PinState,GPIO_PuPd,GPIO_Label,GPIO_ModeDefaultOutputPP PE12.GPIO_Label=LCD_DB4 +PE12.GPIO_ModeDefaultOutputPP=GPIO_MODE_OUTPUT_PP +PE12.GPIO_PuPd=GPIO_NOPULL +PE12.GPIO_Speed=GPIO_SPEED_FREQ_VERY_HIGH PE12.Locked=true +PE12.PinState=GPIO_PIN_SET PE12.Signal=GPIO_Output -PE13.GPIOParameters=GPIO_Label +PE13.GPIOParameters=GPIO_Speed,PinState,GPIO_PuPd,GPIO_Label,GPIO_ModeDefaultOutputPP PE13.GPIO_Label=LCD_DB5 +PE13.GPIO_ModeDefaultOutputPP=GPIO_MODE_OUTPUT_PP +PE13.GPIO_PuPd=GPIO_NOPULL +PE13.GPIO_Speed=GPIO_SPEED_FREQ_VERY_HIGH PE13.Locked=true +PE13.PinState=GPIO_PIN_SET PE13.Signal=GPIO_Output -PE14.GPIOParameters=GPIO_Label +PE14.GPIOParameters=GPIO_Speed,PinState,GPIO_PuPd,GPIO_Label,GPIO_ModeDefaultOutputPP PE14.GPIO_Label=LCD_DB6 +PE14.GPIO_ModeDefaultOutputPP=GPIO_MODE_OUTPUT_PP +PE14.GPIO_PuPd=GPIO_NOPULL +PE14.GPIO_Speed=GPIO_SPEED_FREQ_VERY_HIGH PE14.Locked=true +PE14.PinState=GPIO_PIN_SET PE14.Signal=GPIO_Output -PE15.GPIOParameters=GPIO_Label +PE15.GPIOParameters=GPIO_Speed,PinState,GPIO_PuPd,GPIO_Label,GPIO_ModeDefaultOutputPP PE15.GPIO_Label=LCD_DB7 +PE15.GPIO_ModeDefaultOutputPP=GPIO_MODE_OUTPUT_PP +PE15.GPIO_PuPd=GPIO_NOPULL +PE15.GPIO_Speed=GPIO_SPEED_FREQ_VERY_HIGH PE15.Locked=true +PE15.PinState=GPIO_PIN_SET PE15.Signal=GPIO_Output PE2.GPIOParameters=GPIO_Label PE2.GPIO_Label=TP7 @@ -291,21 +357,34 @@ PE3.GPIOParameters=GPIO_Label PE3.GPIO_Label=TP8 PE3.Locked=true PE3.Signal=GPIO_Output -PE6.GPIOParameters=GPIO_Label +PE6.GPIOParameters=GPIO_Label,GPIO_ModeDefaultEXTI PE6.GPIO_Label=TAMPER +PE6.GPIO_ModeDefaultEXTI=GPIO_MODE_IT_FALLING PE6.Locked=true PE6.Signal=GPXTI6 -PE7.GPIOParameters=GPIO_Label +PE7.GPIOParameters=GPIO_Speed,PinState,GPIO_PuPd,GPIO_Label,GPIO_ModeDefaultOutputPP PE7.GPIO_Label=LCD_E +PE7.GPIO_ModeDefaultOutputPP=GPIO_MODE_OUTPUT_PP +PE7.GPIO_PuPd=GPIO_NOPULL +PE7.GPIO_Speed=GPIO_SPEED_FREQ_VERY_HIGH PE7.Locked=true +PE7.PinState=GPIO_PIN_SET PE7.Signal=GPIO_Output -PE8.GPIOParameters=GPIO_Label +PE8.GPIOParameters=GPIO_Speed,PinState,GPIO_PuPd,GPIO_Label,GPIO_ModeDefaultOutputPP PE8.GPIO_Label=LCD_DB0 +PE8.GPIO_ModeDefaultOutputPP=GPIO_MODE_OUTPUT_PP +PE8.GPIO_PuPd=GPIO_NOPULL +PE8.GPIO_Speed=GPIO_SPEED_FREQ_VERY_HIGH PE8.Locked=true +PE8.PinState=GPIO_PIN_SET PE8.Signal=GPIO_Output -PE9.GPIOParameters=GPIO_Label +PE9.GPIOParameters=GPIO_Speed,PinState,GPIO_PuPd,GPIO_Label,GPIO_ModeDefaultOutputPP PE9.GPIO_Label=LCD_DB1 +PE9.GPIO_ModeDefaultOutputPP=GPIO_MODE_OUTPUT_PP +PE9.GPIO_PuPd=GPIO_NOPULL +PE9.GPIO_Speed=GPIO_SPEED_FREQ_VERY_HIGH PE9.Locked=true +PE9.PinState=GPIO_PIN_SET PE9.Signal=GPIO_Output PH0/OSC_IN.Mode=HSE-External-Clock-Source PH0/OSC_IN.Signal=RCC_OSC_IN