start full schematic rebuild (alpha-stage)

This commit is contained in:
eddyem
2018-01-02 01:56:07 +03:00
parent a8a91a1b29
commit 926aa2f8c9
32 changed files with 20285 additions and 1964 deletions

View File

@@ -73,43 +73,49 @@ Mcu.IP9=SYS
Mcu.IPNb=13
Mcu.Name=STM32F042C(4-6)Tx
Mcu.Package=LQFP48
Mcu.Pin0=PC14OSC32_IN
Mcu.Pin1=PC15OSC32_OUT
Mcu.Pin10=PB0
Mcu.Pin11=PB1
Mcu.Pin12=PB2
Mcu.Pin13=PB12
Mcu.Pin14=PB13
Mcu.Pin15=PB14
Mcu.Pin16=PB15
Mcu.Pin17=PA9
Mcu.Pin18=PA10
Mcu.Pin19=PA11
Mcu.Pin2=PF0-OSC_IN
Mcu.Pin20=PA12
Mcu.Pin21=PA14
Mcu.Pin22=PA15
Mcu.Pin23=PB3
Mcu.Pin24=PB4
Mcu.Pin25=PB6
Mcu.Pin26=PB7
Mcu.Pin27=PB8
Mcu.Pin28=PB9
Mcu.Pin29=VP_ADC_TempSens_Input
Mcu.Pin3=PF1-OSC_OUT
Mcu.Pin30=VP_ADC_Vref_Input
Mcu.Pin31=VP_ADC_Vbat_Input
Mcu.Pin32=VP_IWDG_VS_IWDG
Mcu.Pin33=VP_RTC_VS_RTC_Activate
Mcu.Pin34=VP_SYS_VS_Systick
Mcu.Pin35=VP_USB_DEVICE_VS_USB_DEVICE_CDC_FS
Mcu.Pin4=PA0
Mcu.Pin5=PA1
Mcu.Pin6=PA2
Mcu.Pin7=PA5
Mcu.Pin8=PA6
Mcu.Pin9=PA7
Mcu.PinsNb=36
Mcu.Pin0=PC13
Mcu.Pin1=PC14OSC32_IN
Mcu.Pin10=PA5
Mcu.Pin11=PA6
Mcu.Pin12=PA7
Mcu.Pin13=PB0
Mcu.Pin14=PB1
Mcu.Pin15=PB2
Mcu.Pin16=PB10
Mcu.Pin17=PB11
Mcu.Pin18=PB12
Mcu.Pin19=PB13
Mcu.Pin2=PC15OSC32_OUT
Mcu.Pin20=PB14
Mcu.Pin21=PB15
Mcu.Pin22=PA8
Mcu.Pin23=PA9
Mcu.Pin24=PA10
Mcu.Pin25=PA11
Mcu.Pin26=PA12
Mcu.Pin27=PA14
Mcu.Pin28=PA15
Mcu.Pin29=PB3
Mcu.Pin3=PF0-OSC_IN
Mcu.Pin30=PB4
Mcu.Pin31=PB6
Mcu.Pin32=PB7
Mcu.Pin33=PB8
Mcu.Pin34=PB9
Mcu.Pin35=VP_ADC_TempSens_Input
Mcu.Pin36=VP_ADC_Vref_Input
Mcu.Pin37=VP_ADC_Vbat_Input
Mcu.Pin38=VP_IWDG_VS_IWDG
Mcu.Pin39=VP_RTC_VS_RTC_Activate
Mcu.Pin4=PF1-OSC_OUT
Mcu.Pin40=VP_SYS_VS_Systick
Mcu.Pin41=VP_USB_DEVICE_VS_USB_DEVICE_CDC_FS
Mcu.Pin5=PA0
Mcu.Pin6=PA1
Mcu.Pin7=PA2
Mcu.Pin8=PA3
Mcu.Pin9=PA4
Mcu.PinsNb=42
Mcu.UserConstants=
Mcu.UserName=STM32F042C4Tx
MxCube.Version=4.18.0
@@ -140,12 +146,12 @@ PA11.Mode=Device
PA11.Signal=USB_DM
PA12.Mode=Device
PA12.Signal=USB_DP
PA14.GPIOParameters=GPIO_Label,GPIO_PuPd
PA14.GPIOParameters=GPIO_PuPd,GPIO_Label
PA14.GPIO_Label=Keyboard_row_0
PA14.GPIO_PuPd=GPIO_PULLUP
PA14.Locked=true
PA14.Signal=GPIO_Input
PA15.GPIOParameters=GPIO_Label,GPIO_PuPd
PA15.GPIOParameters=GPIO_PuPd,GPIO_Label
PA15.GPIO_Label=Krow_1
PA15.GPIO_PuPd=GPIO_PULLUP
PA15.Locked=true
@@ -154,12 +160,26 @@ PA2.GPIOParameters=GPIO_Label
PA2.GPIO_Label=V3.3
PA2.Mode=IN2
PA2.Signal=ADC_IN2
PA3.GPIOParameters=GPIO_Label
PA3.GPIO_Label=I_TD
PA3.Locked=true
PA3.Mode=IN3
PA3.Signal=ADC_IN3
PA4.GPIOParameters=GPIO_Label
PA4.GPIO_Label=I_TOTAL
PA4.Locked=true
PA4.Mode=IN4
PA4.Signal=ADC_IN4
PA5.Mode=Full_Duplex_Master
PA5.Signal=SPI1_SCK
PA6.Mode=Full_Duplex_Master
PA6.Signal=SPI1_MISO
PA7.Mode=Full_Duplex_Master
PA7.Signal=SPI1_MOSI
PA8.GPIOParameters=GPIO_Label
PA8.GPIO_Label=not_EN
PA8.Locked=true
PA8.Signal=GPIO_Output
PA9.Locked=true
PA9.Mode=I2C
PA9.Signal=I2C1_SCL
@@ -173,6 +193,14 @@ PB1.GPIO_Label=ADDR1
PB1.GPIO_ModeDefaultOutputPP=GPIO_MODE_OUTPUT_PP
PB1.Locked=true
PB1.Signal=GPIO_Output
PB10.GPIOParameters=GPIO_Label
PB10.GPIO_Label=LED0
PB10.Locked=true
PB10.Signal=GPIO_Output
PB11.GPIOParameters=GPIO_Label
PB11.GPIO_Label=LED1
PB11.Locked=true
PB11.Signal=GPIO_Output
PB12.GPIOParameters=GPIO_Label,GPIO_ModeDefaultOutputPP
PB12.GPIO_Label=Keyboard_column_0
PB12.GPIO_ModeDefaultOutputPP=GPIO_MODE_OUTPUT_OD
@@ -198,12 +226,12 @@ PB2.GPIO_Label=ADDR2
PB2.GPIO_ModeDefaultOutputPP=GPIO_MODE_OUTPUT_PP
PB2.Locked=true
PB2.Signal=GPIO_Output
PB3.GPIOParameters=GPIO_Label,GPIO_PuPd
PB3.GPIOParameters=GPIO_PuPd,GPIO_Label
PB3.GPIO_Label=Krow_2
PB3.GPIO_PuPd=GPIO_PULLUP
PB3.Locked=true
PB3.Signal=GPIO_Input
PB4.GPIOParameters=GPIO_Label,GPIO_PuPd
PB4.GPIOParameters=GPIO_PuPd,GPIO_Label
PB4.GPIO_Label=Krow_3
PB4.GPIO_PuPd=GPIO_PULLUP
PB4.Locked=true
@@ -216,6 +244,10 @@ PB8.Mode=Master
PB8.Signal=CAN_RX
PB9.Mode=Master
PB9.Signal=CAN_TX
PC13.GPIOParameters=GPIO_Label
PC13.GPIO_Label=TD_poweroff
PC13.Locked=true
PC13.Signal=GPIO_Output
PC14OSC32_IN.Mode=LSE-External-Oscillator
PC14OSC32_IN.Signal=RCC_OSC32_IN
PC15OSC32_OUT.Mode=LSE-External-Oscillator
@@ -254,7 +286,7 @@ ProjectManager.ProjectBuild=false
ProjectManager.ProjectFileName=TSYS01.ioc
ProjectManager.ProjectName=TSYS01
ProjectManager.StackSize=0x400
ProjectManager.TargetToolchain=EWARM
ProjectManager.TargetToolchain=Other Toolchains (GPDSC)
ProjectManager.ToolChainLocation=/Big/Data/00__Electronics/STM32/TSYS01/git/CubeMX/TSYS01
ProjectManager.UnderRoot=false
ProjectManager.functionlistsort=1-MX_GPIO_Init-GPIO-false-HAL,2-MX_DMA_Init-DMA-false-HAL,3-SystemClock_Config-RCC-false-HAL,4-MX_ADC_Init-ADC-false-HAL,5-MX_CAN_Init-CAN-false-HAL,6-MX_I2C1_Init-I2C1-false-HAL,7-MX_IWDG_Init-IWDG-false-HAL,8-MX_RTC_Init-RTC-false-HAL,9-MX_SPI1_Init-SPI1-false-HAL,10-MX_USART1_UART_Init-USART1-false-HAL,11-MX_USB_DEVICE_Init-USB_DEVICE-false-HAL
@@ -273,7 +305,7 @@ RCC.IPParameters=AHBFreq_Value,APB1Freq_Value,APB1TimFreq_Value,CECFreq_Value,FC
RCC.MCOFreq_Value=48000000
RCC.PLLCLKFreq_Value=48000000
RCC.PLLMCOFreq_Value=48000000
RCC.PLLMUL=RCC_PLL_MUL6
RCC.PLLMUL=RCC_PLL_MUL3
RCC.RTCClockSelection=RCC_RTCCLKSOURCE_LSE
RCC.RTCFreq_Value=32768
RCC.SYSCLKFreq_VALUE=48000000

Binary file not shown.

View File

@@ -1,6 +1,6 @@
Configuration TSYS01
STM32CubeMX 4.18.0
Date 03/16/2017
Date 11/02/2017
MCU STM32F042C4Tx
@@ -9,6 +9,8 @@ PERIPHERALS MODES FUNCTIONS PINS
ADC IN0 ADC_IN0 PA0
ADC IN1 ADC_IN1 PA1
ADC IN2 ADC_IN2 PA2
ADC IN3 ADC_IN3 PA3
ADC IN4 ADC_IN4 PA4
ADC Single-ended ADC_TempSens_Input VP_ADC_TempSens_Input
ADC Vrefint Channel ADC_Vref_Input VP_ADC_Vref_Input
ADC Vbat Channel ADC_Vbat_Input VP_ADC_Vbat_Input
@@ -33,6 +35,7 @@ USB Device (FS) USB_DP PA12
Pin Nb PINs FUNCTIONs LABELs
2 PC13 GPIO_Output TD_poweroff
3 PC14OSC32_IN RCC_OSC32_IN
4 PC15OSC32_OUT RCC_OSC32_OUT
5 PF0-OSC_IN RCC_OSC_IN
@@ -40,16 +43,21 @@ Pin Nb PINs FUNCTIONs LABELs
10 PA0 ADC_IN0 V12
11 PA1 ADC_IN1 V5
12 PA2 ADC_IN2 V3.3
13 PA3 ADC_IN3 I_TD
14 PA4 ADC_IN4 I_TOTAL
15 PA5 SPI1_SCK
16 PA6 SPI1_MISO
17 PA7 SPI1_MOSI
18 PB0 GPIO_Output ADDR0
19 PB1 GPIO_Output ADDR1
20 PB2 GPIO_Output ADDR2
21 PB10 GPIO_Output LED0
22 PB11 GPIO_Output LED1
25 PB12 GPIO_Output Keyboard_column_0
26 PB13 GPIO_Output Kcol_1
27 PB14 GPIO_Output Kcol_2
28 PB15 GPIO_Output Kcol_3
29 PA8 GPIO_Output not_EN
30 PA9 I2C1_SCL
31 PA10 I2C1_SDA
32 PA11 USB_DM