29. Revision history

Table 147. Document revision history

DateRevisionChanges
07-Sep-20151Initial release.
26-Oct-20152

System and memory overview
Updated Figure 2: Memory map .

Interrupts and events (EXTI)
Updated Section 9.1.2: SysTick calibration value register .

Analog-to-digital converted (ADC)
Removed note in Section : Temperature sensor, V REFINT and V BAT internal channels .

Digital-to-analog converted (DAC)
Updated Section 12.5.3: DAC output voltage .

Timer 11 (TIM11)
Updated TI1_RMP in Section 16.5.11: TIM11 option register 1 (TIM11_OR) .

Real-time clock (RTC)
Updated Figure 175: RTC block diagram .

Universal synchronous asynchronous receiver transmitter (USART)
Replaced section USART mode configuration by Section 24.3: USART implementation .

Fast-mode Plus Inter-integrated circuit interface (FMPI2C)
Updated Section 22.4.5: FMPI2C initialization , including Figure 179: Setup and hold timings .
Updated Section 22.7.5: Timing register (FMPI2C_TIMINGR) .

Serial peripheral interface/ inter-IC sound (SPI/I2S)
Updated Figure 240 , Figure 241 , Figure 242 and Figure 243 .
Updated and added notes below Figure 240 , Figure 241 and Figure 242 .
Added Section 25.3.4: Multi-master communication .

29-Nov-20183

Updated:

Table 147. Document revision history (continued)

DateRevisionChanges
26-Feb-20254

Cover page:
Added patented technology statement.
Updated Related documents .

Document conventions:
Added Section 1.3: Register reset value .

System and memory overview
Updated Figure 2: Memory map .

FLASH:
Updated Table 5: Flash module organization .
Added Note: .

PWR:
Updated Section 4.1.2: Battery backup domain .
Updated Section 4.2.3: Programmable voltage detector (PVD) .
Updated Section 4.4.2: PWR power control/status register (PWR_CSR) .

RCC:
Updated Section 5.1.1: System reset .
Updated Section 5.1.3: Backup domain reset .
Updated Section 5.3.4: RCC clock interrupt register (RCC_CIR) .
Updated Section 5.3.10: RCC APB2 peripheral clock enable register (RCC_APB2ENR) .
Updated Section 5.3.14: RCC Backup domain control register (RCC_BDCR) .

GPIO:
Updated Section 6.3.2: I/O pin multiplexer and mapping .
Updated Section 6.4.1: GPIO port mode register (GPIOx_MODER) (x = A..C and H) .

DMA:
Updated Table 8.1: DMA introduction .
Added Caution: .
Updated Table 29: DMA1 request mapping .

INTERRUPTS
Updated Section 9.3: EXTI registers .

ADC:
Updated Section 11.2: ADC main features .
Updated Figure 32: Single ADC block diagram .
Updated Table 42: ADC pins .
Updated Section 11.6: Conversion on external trigger and trigger polarity .
Updated Table 45: External trigger for regular channels .
Updated Section 11.8.1: Using the DMA
Updated Section 11.9: Temperature sensor .
Updated Section 11.12.1: ADC status register (ADC_SR) .

DAC:
Updated Table 51: DAC pins .

RNG:
Updated Section 13.1: Introduction .

Table 147. Document revision history (continued)

DateRevisionChanges
26-Feb-20254
(continued)
Updated Section 13.2: RNG main features .
Updated Note: .
Updated Section : Clock error detection .
Updated Table 55: RNG interrupt requests .
Updated Table 13.6.1: Introduction .
Added Section 13.6.3: Data collection .
TIM1:
Updated Section 14.3.7: PWM input mode .
Updated Figure 89: Example of one pulse mode .
Updated Section 14.3.16: Encoder interface mode .
Updated Section 14.4.3: TIM1 slave mode control register (TIMx_SMCR) .
Updated Section 14.4.7: TIM1 capture/compare mode register 1 (TIMx_CCMR1) .
TIM5:
Updated Section 15.3.11: Encoder interface mode .
Updated Section 15.4.3: TIMx slave mode control register (TIMx_SMCR) .
Updated Section 15.4.7: TIMx capture/compare mode register 1 (TIMx_CCMR1) .
TIM9 and TIM11:
Updated Section 16.3.6: PWM input mode (only for TIM9) .
Updated Figure 152: Example of One-pulse mode .
Updated Section 16.4.6: TIM9 capture/compare mode register 1 (TIMx_CCMR1) .
LPTIM:
Updated Section 18.2: LPTIM main features .
Updated Section 18.4.4: LPTIM reset and clocks .
Updated Section 18.4.5: Glitch filter .
Updated Section 18.4.7: Trigger multiplexer .
Updated Section 18.4.14: Encoder mode .
Updated introduction to Section 18.7: LPTIM registers .
Updated Section 18.7.1: LPTIM interrupt and status register (LPTIM_ISR) .
Updated Section 18.7.4: LPTIM configuration register (LPTIM_CFGR) .
IWDG:
Updated Section 20.3.2: Register access protection .
Updated Figure 175: Independent watchdog block diagram .
RTC:
Updated Figure 176: RTC block diagram .
Updated Section 21.3.5: RTC initialization and configuration .
Updated Section 21.3.6: Reading the calendar .
Updated Section 21.6.3: RTC control register (RTC_CR) .
Updated Section 21.6.4: RTC initialization and status register (RTC_ISR) .
Updated Section 21.6.14: RTC time stamp date register (RTC_TSDR) .

Table 147. Document revision history (continued)

DateRevisionChanges
26-Feb-20254
(continued)
FMPI2C:
Whole section re-edited.
I2C:
Whole section re-edited.
SPI/I2S:
Updated Section 25.6.4: Clock generator .
Updated Table 127: Audio-frequency precision using standard 8 MHz HSE .
Updated introduction to Section 25.7: SPI and I 2 S registers .
DEBUG:
Updated Section 26.4.2: Flexible SWJ-DP pin assignment .
Updated Section 26.6.1: MCU device ID code .
Updated Section 26.16.4: Debug MCU APB1 freeze register (DBGMCU_APB1_FZ) .
SECURITY:
Added Section 28: Important security notice .