tsys01/CubeMX/TSYS01/TSYS01.txt
2017-03-16 21:27:41 +03:00

93 lines
2.3 KiB
Plaintext

Configuration TSYS01
STM32CubeMX 4.18.0
Date 03/16/2017
MCU STM32F042C4Tx
PERIPHERALS MODES FUNCTIONS PINS
ADC IN0 ADC_IN0 PA0
ADC IN1 ADC_IN1 PA1
ADC IN2 ADC_IN2 PA2
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
CAN Master CAN_RX PB8
CAN Master CAN_TX PB9
I2C1 I2C I2C1_SCL PA9
I2C1 I2C I2C1_SDA PA10
RCC Crystal/Ceramic Resonator RCC_OSC_IN PF0-OSC_IN
RCC Crystal/Ceramic Resonator RCC_OSC_OUT PF1-OSC_OUT
RCC Crystal/Ceramic Resonator RCC_OSC32_IN PC14OSC32_IN
RCC Crystal/Ceramic Resonator RCC_OSC32_OUT PC15OSC32_OUT
RTC Activate RTC Clock Source RTC_VS_RTC_Activate VP_RTC_VS_RTC_Activate
SPI1 Full-Duplex Master SPI1_MISO PA6
SPI1 Full-Duplex Master SPI1_MOSI PA7
SPI1 Full-Duplex Master SPI1_SCK PA5
SYS SysTick SYS_VS_Systick VP_SYS_VS_Systick
USART1 Asynchronous USART1_RX PB7
USART1 Asynchronous USART1_TX PB6
USB Device (FS) USB_DM PA11
USB Device (FS) USB_DP PA12
Pin Nb PINs FUNCTIONs LABELs
3 PC14OSC32_IN RCC_OSC32_IN
4 PC15OSC32_OUT RCC_OSC32_OUT
5 PF0-OSC_IN RCC_OSC_IN
6 PF1-OSC_OUT RCC_OSC_OUT
10 PA0 ADC_IN0 V12
11 PA1 ADC_IN1 V5
12 PA2 ADC_IN2 V3.3
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
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
30 PA9 I2C1_SCL
31 PA10 I2C1_SDA
32 PA11 USB_DM
33 PA12 USB_DP
37 PA14 GPIO_Input Keyboard_row_0
38 PA15 GPIO_Input Krow_1
39 PB3 GPIO_Input Krow_2
40 PB4 GPIO_Input Krow_3
42 PB6 USART1_TX
43 PB7 USART1_RX
45 PB8 CAN_RX
46 PB9 CAN_TX
SOFTWARE PROJECT
Project Settings :
Project Name : TSYS01
Project Folder : /Big/Data/00__Electronics/STM32/TSYS01/git/CubeMX/TSYS01
Toolchain / IDE : EWARM
Firmware Package Name and Version : STM32Cube FW_F0 V1.7.0
Code Generation Settings :
STM32Cube Firmware Library Package : Copy all used libraries into the project folder
Generate peripheral initialization as a pair of '.c/.h' files per peripheral : No
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 : Balanced Size/Speed