Master MCU
Master MCU
Configuration Report
29/05/2024
bai2lab3_slave2 Project
Configuration Report
1. Description
1.1. Project
1.2. MCU
Page 1
bai2lab3_slave2 Project
Configuration Report
2. Pinout Configuration
Page 2
bai2lab3_slave2 Project
Configuration Report
3. Pins Configuration
Page 3
bai2lab3_slave2 Project
Configuration Report
Page 4
bai2lab3_slave2 Project
Configuration Report
5. Software Project
5.1. Project Settings
Name Value
Project Name bai2lab3_slave2
Project Folder E:\ST-Vi xu ly\Devices Network\bai2lab3_slave2
Toolchain / IDE STM32CubeIDE
Firmware Package Name and Version STM32Cube FW_F1 V1.8.5
Application Structure Advanced
Generate Under Root Yes
Do not generate the main() No
Minimum Heap Size 0x200
Minimum Stack Size 0x400
Name Value
STM32Cube MCU packages and embedded software Copy only the necessary library files
Generate peripheral initialization as a pair of '.c/.h' files No
Backup previously generated files when re-generating No
Keep User Code when re-generating Yes
Delete previously generated files when not re-generated Yes
Set all free pins as analog (to optimize the power No
consumption)
Enable Full Assert No
Page 5
bai2lab3_slave2 Project
Configuration Report
Series STM32F1
Line STM32F103
MCU STM32F103C8Tx
Datasheet DS5319_Rev17
Temperature 25
Vdd 3.3
Battery Li-SOCL2(A3400)
Capacity 3400.0 mAh
Self Discharge 0.08 %/month
Nominal Voltage 3.6 V
Max Cont Current 100.0 mA
Max Pulse Current 200.0 mA
Cells in series 1
Cells in parallel 1
Page 6
bai2lab3_slave2 Project
Configuration Report
1.4. Sequence
1.5. Results
1.6. Chart
Page 7
bai2lab3_slave2 Project
Configuration Report
Page 8
bai2lab3_slave2 Project
Configuration Report
Basic Parameters:
Time Triggered Communication Mode Disable
Automatic Bus-Off Management Disable
Automatic Wake-Up Mode Disable
Automatic Retransmission Disable
Receive Fifo Locked Mode Disable
Transmit Fifo Priority Disable
Advanced Parameters:
Test Mode Normal
2.2. I2C1
I2C: I2C
2.2.1. Parameter Settings:
Master Features:
I2C Speed Mode Fast Mode *
I2C Clock Speed (Hz) 400000
Fast Mode Duty Cycle Duty cycle Tlow/Thigh = 2
Slave Features:
Clock No Stretch Mode Disabled
Primary Address Length selection 7-bit
Dual Address Acknowledged Disabled
Primary slave address 0
General Call address detection Disabled
Page 9
bai2lab3_slave2 Project
Configuration Report
2.3. RCC
High Speed Clock (HSE): Crystal/Ceramic Resonator
2.3.1. Parameter Settings:
System Parameters:
VDD voltage (V) 3.3
Prefetch Buffer Enabled
Flash Latency(WS) 2 WS (3 CPU cycle)
RCC Parameters:
HSI Calibration Value 16
HSE Startup Timout Value (ms) 100
LSE Startup Timout Value (ms) 5000
2.4. SYS
Debug: Serial Wire
Timebase Source: SysTick
Page 10
bai2lab3_slave2 Project
Configuration Report
3. System Configuration
3.1. GPIO configuration
IP Pin Signal GPIO mode GPIO pull/up pull Max User Label
down Speed
CAN PA11 CAN_RX Input mode No pull-up and no pull-down n/a
PA12 CAN_TX Alternate Function Push Pull n/a High *
I2C1 PB6 I2C1_SCL Alternate Function Open n/a High *
Drain
PB7 I2C1_SDA Alternate Function Open n/a High *
Drain
RCC PD0- RCC_OSC_IN n/a n/a n/a
OSC_IN
PD1- RCC_OSC_OUT n/a n/a n/a
OSC_OUT
SYS PA13 SYS_JTMS- n/a n/a n/a
SWDIO
PA14 SYS_JTCK- n/a n/a n/a
SWCLK
Page 11
bai2lab3_slave2 Project
Configuration Report
Enabled interrupt Table Select for init Generate IRQ Call HAL handler
sequence ordering handler
Non maskable interrupt false true false
Hard fault interrupt false true false
Memory management fault false true false
Prefetch fault, memory access fault false true false
Undefined instruction or illegal state false true false
System service call via SWI instruction false true false
Debug monitor false true false
Pendable request for system service false true false
System tick timer false true true
USB low priority or CAN RX0 interrupts false true true
Page 12
bai2lab3_slave2 Project
Configuration Report
4. System Views
4.1. Category view
4.1.1. Current
Page 13
bai2lab3_slave2 Project
Configuration Report
Type Link
BSDL files https://www.st.com/resource/en/bsdl_model/stm32f1_bsdl.zip
IBIS models https://www.st.com/resource/en/ibis_model/stm32ibis.zip
System View https://www.st.com/resource/en/svd/stm32f1_svd.zip
Description
Presentations https://www.st.com/resource/en/product_presentation/stm32-
stm8_embedded_software_solutions.pdf
Presentations https://www.st.com/resource/en/product_presentation/stm32_eval-
tools_portfolio.pdf
Presentations https://www.st.com/resource/en/product_presentation/stm32_stm8_functi
onal-safety-packages.pdf
Presentations https://www.st.com/resource/en/product_presentation/stm32-
stm8_software_development_tools.pdf
Presentations https://www.st.com/resource/en/product_presentation/microcontrollers-
stm32-family-overview.pdf
Brochures https://www.st.com/resource/en/brochure/products-and-solutions-for-plcs-
and-smart-i-os.pdf
Flyers https://www.st.com/resource/en/flyer/flstm32nucleo.pdf
Flyers https://www.st.com/resource/en/flyer/flstmcsuite.pdf
Flyers https://www.st.com/resource/en/flyer/fldpstpfc11120.pdf
Product https://www.st.com/resource/en/certification_document/1239988349.pdf
Certifications
Product https://www.st.com/resource/en/certification_document/stm32_authenticat
Certifications ion_can.pdf
Application Notes https://www.st.com/resource/en/application_note/an1181-electrostatic-
discharge-sensitivity-measurement-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an1709-emc-design-
guide-for-stm8-stm32-and-legacy-mcus-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an2586-getting-started-
with-stm32f10xxx-hardware-development-stmicroelectronics.pdf
Page 14
bai2lab3_slave2 Project
Configuration Report
Page 15
bai2lab3_slave2 Project
Configuration Report
microcontroller-applications-from-stm32f1-to-stm32l1-series-
stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an3427-migrating-a-
microcontroller-application-from-stm32f1-to-stm32f2-series-
stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an3429-stm32-
proprietary-code-protection-overview-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an3961-stevalime003v1-
demonstration-board-based-on-the-sthv748-ultrasound-pulser-
stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an4013-stm32-
crossseries-timer-overview-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an4070-250-w-grid-
connected-microinverter-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an4076-two-or-three-
shunt-resistor-based-current-sensing-circuit-design-in-3phase-inverters-
stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an4088-migrating-
between-stm32f1-and-stm32f0-series-microcontrollers-
stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an4228-migrating-from-
stm32f1-series-to-stm32f3-series-microcontrollers-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an4229-how-to-
implement-a-vocoder-solution-using-stm32-microcontrollers-
stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an4277-using-stm32-
device-pwm-shutdown-features-for-motor-control-and-digital-power-
conversion-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an4566-extending-the-
dac-performance-of-stm32-microcontrollers-stmicroelectronics.pdf
Application Notes https://www.st.com/resource/en/application_note/an4649-migrating-from-
stm32f1-series-to-stm32l4-series--stm32l4-series-microntrollers-
stmicroelectronics.pdf
Page 16
bai2lab3_slave2 Project
Configuration Report
Page 17
bai2lab3_slave2 Project
Configuration Report
Page 18
bai2lab3_slave2 Project
Configuration Report
Page 19
bai2lab3_slave2 Project
Configuration Report
Page 20
bai2lab3_slave2 Project
Configuration Report
Page 21
bai2lab3_slave2 Project
Configuration Report
Page 22
bai2lab3_slave2 Project
Configuration Report
Page 23
bai2lab3_slave2 Project
Configuration Report
Page 24