Скачиваний:
16
Добавлен:
30.09.2023
Размер:
2.15 Mб
Скачать

STM32F105xx, STM32F107xx

Electrical characteristics

 

 

5.3.7Internal clock source characteristics

The parameters given in Table 24 are derived from tests performed under ambient temperature and VDD supply voltage conditions summarized in Table 9.

High-speed internal (HSI) RC oscillator

Table 24. HSI oscillator characteristics (1)

Symbol

Parameter

 

Conditions

Min

Typ

Max

Unit

 

 

 

 

 

 

 

 

 

fHSI

Frequency

 

 

-

-

8

 

MHz

DuCy(HSI)

Duty cycle

 

 

-

45

-

55

%

 

 

User-trimmed with the RCC_CR

-

-

1(3)

%

 

 

register(2)

 

 

 

 

 

 

 

 

 

 

ACCHSI

Accuracy of the HSI

 

 

TA = –40 to 105 °C

–2

-

2.5

%

oscillator

Factory-

 

TA = –10 to 85 °C

–1.5

-

2.2

%

 

 

 

 

calibrated(4)

 

 

 

 

 

 

 

TA = 0 to 70 °C

–1.3

-

2

%

 

 

 

 

 

 

 

 

TA = 25 °C

–1.1

-

1.8

%

tsu(HSI)(4)

HSI oscillator

 

 

-

1

-

2

µs

startup time

 

 

 

 

 

 

 

 

 

 

 

(4)

HSI oscillator

 

 

-

-

80

100

µA

IDD(HSI)

power consumption

 

 

1.VDD = 3.3 V, TA = –40 to 105 °C unless otherwise specified.

2.Refer to application note AN2868 “STM32F10xxx internal RC oscillator (HSI) calibration” available from the ST website www.st.com.

3.Guaranteed by design, not tested in production.

4.Based on characterization, not tested in production.

Low-speed internal (LSI) RC oscillator

Table 25. LSI oscillator characteristics (1)

Symbol

Parameter

Min

Typ

Max

Unit

 

 

 

 

 

 

fLSI(2)

Frequency

30

40

60

kHz

tsu(LSI)(3)

LSI oscillator startup time

-

-

85

µs

IDD(LSI)(3)

LSI oscillator power consumption

-

0.65

1.2

µA

1.VDD = 3 V, TA = –40 to 105 °C unless otherwise specified.

2.Based on characterization, not tested in production.

3.Guaranteed by design, not tested in production.

Wakeup time from low-power mode

The wakeup times given in Table 26 is measured on a wakeup phase with a 8-MHz HSI RC oscillator. The clock source used to wake up the device depends from the current operating mode:

Stop or Standby mode: the clock source is the RC oscillator

Sleep mode: the clock source is the clock that was set before entering Sleep mode.

DocID15274 Rev 7

51/104

Electrical characteristics

STM32F105xx, STM32F107xx

 

 

 

 

 

All timings are derived from tests performed under ambient temperature and VDD supply

voltage conditions summarized in Table 9.

 

 

 

 

Table 26. Low-power mode wakeup timings

 

 

 

Symbol

Parameter

Typ

Unit

 

 

 

 

 

 

tWUSLEEP(1)

Wakeup from Sleep mode

1.8

µs

 

tWUSTOP(1)

Wakeup from Stop mode (regulator in run mode)

3.6

µs

 

 

 

 

Wakeup from Stop mode (regulator in low power mode)

5.4

 

 

 

 

 

 

 

 

 

tWUSTDBY(1)

Wakeup from Standby mode

50

µs

1.The wakeup times are measured from the wakeup event to the point in which the user application code reads the first instruction.

5.3.8PLL, PLL2 and PLL3 characteristics

The parameters given in Table 27 and Table 28 are derived from tests performed under temperature and VDD supply voltage conditions summarized in Table 9.

Table 27. PLL characteristics

Symbol

Parameter

Min(1)

Max(1)

Unit

fPLL_IN

PLL input clock(2)

3

12

MHz

Pulse width at high level

30

-

ns

 

 

 

 

 

 

fPLL_OUT

PLL multiplier output clock

18

72

MHz

fVCO_OUT

PLL VCO output

36

144

MHz

tLOCK

PLL lock time

-

350

µs

Jitter

Cycle-to-cycle jitter

-

300

ps

 

 

 

 

 

1.Based on characterization, not tested in production.

2.Take care of using the appropriate multiplier factors so as to have PLL input clock values compatible with the range defined by fPLL_OUT.

Table 28. PLL2 and PLL3 characteristics

Symbol

Parameter

Min(1)

Max(1)

Unit

fPLL_IN

PLL input clock(2)

3

5

MHz

Pulse width at high level

30

-

ns

 

 

 

 

 

 

fPLL_OUT

PLL multiplier output clock

40

74

MHz

fVCO_OUT

PLL VCO output

80

148

MHz

tLOCK

PLL lock time

-

350

µs

Jitter

Cycle-to-cycle jitter

-

400

ps

 

 

 

 

 

1.Based on characterization, not tested in production.

2.Take care of using the appropriate multiplier factors so as to have PLL input clock values compatible with the range defined by fPLL_OUT.

52/104

DocID15274 Rev 7

STM32F105xx, STM32F107xx

Electrical characteristics

 

 

5.3.9Memory characteristics

Flash memory

The characteristics are given at TA = 40 to 105 °C unless otherwise specified.

Table 29. Flash memory characteristics

Symbol

Parameter

Conditions

Min(1)

Typ

Max(1)

Unit

tprog

16-bit programming time

TA = –40 to +105 °C

40

52.5

70

µs

tERASE

Page (1 KB) erase time

TA = –40 to +105 °C

20

-

40

ms

tME

Mass erase time

TA = –40 to +105 °C

20

-

40

ms

 

 

Read mode

 

 

 

 

 

 

fHCLK = 72 MHz with 2 wait

-

-

20

mA

 

 

states, VDD = 3.3 V

 

 

 

 

IDD

Supply current

Write / Erase modes

-

-

5

mA

 

 

fHCLK = 72 MHz, VDD = 3.3 V

 

 

 

 

 

 

Power-down mode / Halt,

-

-

50

µA

 

 

VDD = 3.0 to 3.6 V

 

 

 

 

 

 

Vprog

Programming voltage

-

2

-

3.6

V

1. Guaranteed by design, not tested in production.

Table 30. Flash memory endurance and data retention

Symbol

Parameter

 

Conditions

 

Value

 

Unit

 

 

 

 

 

Min(1)

Typ

Max

 

 

 

 

 

 

NEND

Endurance

TA

= –40 to +85 °C (6 suffix versions)

10

-

-

kcycles

TA

= –40 to +105 °C (7 suffix versions)

 

 

 

 

 

 

 

 

1 kcycle(2) at T

= 85 °C

30

-

-

 

 

 

 

A

 

 

 

 

 

t

Data retention

1 kcycle(2) at T

= 105 °C

10

-

-

Years

RET

 

 

A

 

 

 

 

 

 

 

10 kcycles(2) at T = 55 °C

20

-

-

 

 

 

 

 

A

 

 

 

 

1.Based on characterization, not tested in production.

2.Cycling performed over the whole temperature range.

5.3.10EMC characteristics

Susceptibility tests are performed on a sample basis during device characterization.

DocID15274 Rev 7

53/104

Electrical characteristics

STM32F105xx, STM32F107xx

 

 

Functional EMS (electromagnetic susceptibility)

While a simple application is executed on the device (toggling 2 LEDs through I/O ports). the device is stressed by two electromagnetic events until a failure occurs. The failure is indicated by the LEDs:

Electrostatic discharge (ESD) (positive and negative) is applied to all device pins until a functional disturbance occurs. This test is compliant with the IEC 61000-4-2 standard.

FTB: A burst of fast transient voltage (positive and negative) is applied to VDD and VSS through a 100 pF capacitor, until a functional disturbance occurs. This test is compliant with the IEC 61000-4-4 standard.

A device reset allows normal operations to be resumed.

The test results are given in Table 31. They are based on the EMS levels and classes defined in application note AN1709.

Table 31. EMS characteristics

Symbol

Parameter

Conditions

Level/

Class

 

 

 

 

 

 

 

 

Voltage limits to be applied on any I/O pin to

VDD = 3.3 V, LQFP100, TA =

 

VFESD

induce a functional disturbance

+25 °C, fHCLK = 75 MHz, conforms

2B

 

 

to IEC 61000-4-2

 

VEFTB

Fast transient voltage burst limits to be

VDD = 3.3 V, LQFP100, TA =

 

applied through 100 pF on VDD and VSS

+25 °C, fHCLK = 75 MHz, conforms

4A

 

pins to induce a functional disturbance

to IEC 61000-4-2

 

 

 

 

 

Designing hardened software to avoid noise problems

EMC characterization and optimization are performed at component level with a typical application environment and simplified MCU software. It should be noted that good EMC performance is highly dependent on the user application and the software in particular.

Therefore it is recommended that the user applies EMC software optimization and prequalification tests in relation with the EMC level requested for his application.

Software recommendations

The software flowchart must include the management of runaway conditions such as:

Corrupted program counter

Unexpected reset

Critical Data corruption (control registers...)

Prequalification trials

Most of the common failures (unexpected reset and program counter corruption) can be reproduced by manually forcing a low state on the NRST pin or the Oscillator pins for 1 second.

To complete these trials, ESD stress can be applied directly on the device, over the range of specification values. When unexpected behavior is detected, the software can be hardened to prevent unrecoverable errors occurring (see application note AN1015).

54/104

DocID15274 Rev 7

Соседние файлы в папке Datasheets