1. Overview of the manual
Table 1. Available features related to each product
| Peripherals | STM32F303xB/C | STM32F303xD/E | STM32F358xC | STM32F398xE | STM32F303x6/8 | STM32F328x6/8 |
|---|---|---|---|---|---|---|
| Section 9: Reset and clock control (RCC) | Available | Available | Available | Available | Available | Available |
| Section 11: General- purpose I/Os (GPIO) | Up to 87 | Up to 115 | Up to 86 | Up to 114 | Up to 52 | Up to 51 |
| Section 13: Direct memory access controller (DMA) | DMA1&2 | DMA1&2 | DMA1&2 | DMA1&2 | DMA1 | DMA1 |
| Section 15: Analog-to- digital converters (ADC) | ADC1,2,3&4 | ADC1,2,3&4 | ADC1,2,3&4 | ADC1,2,3&4 | ADC1&2 | ADC1&2 |
| Section 16: Digital-to- analog converter (DAC1 and DAC2) | DAC1 Ch.1&2 | DAC1 Ch.1&2 | DAC1 Ch.1&2 | DAC1 Ch.1&2 | DAC1 Ch.1&2 + DAC2 Ch.1 | DAC1 Ch.1&2 + DAC2 Ch.1 |
| Section 17: Comparator (COMP) | Comp1,2,3,4,5, 6&7 | Comp1,2,3,4,5, 6&7 | Comp1,2,3,4,5 ,6&7 | Comp1,2,3,4, 5,6&7 | Comp2,4&6 | Comp2,4&6 |
| Section 18: Operational amplifier (OPAMP) | Opamp 1,2,3 and 4 | Opamp 1,2,3 and 4 | Opamp 1,2,3 and 4 | Opamp 1,2,3 and 4 | Opamp 2 | Opamp 2 |
| Section 19: Touch sensing controller (TSC) | Up to 24 | Up to 24 | Up to 24 | Up to 24 | Up to 18 | Up to 17 |
| Section 20: Advanced- control timers (TIM1/TIM8/ TIM20) | TIM1 and 8 | TIM1, TIM8 and TIM20 | TIM1 and 8 | TIM1, TIM8 and TIM20 | TIM1 | TIM1 |
Table 1. Available features related to each product (continued)
| Peripherals | STM32F303xB/C | STM32F303xD/E | STM32F358xC | STM32F398xE | STM32F303x6/8 | STM32F328x6/8 |
|---|---|---|---|---|---|---|
| Section 21: General-purpose timers (TIM2/TIM3/TIM4) | TIM2,3&4 | TIM2,3&4 | TIM2,3&4 | TIM2,3&4 | TIM2&3 | TIM2&3 |
| Section 23: General-purpose timers (TIM15/TIM16/TIM17) | TIM15,16&17 | TIM15,16&17 | TIM15,16&17 | TIM15,16&17 | TIM15,16&17 | TIM15,16&17 |
| Section 22: Basic timers (TIM6/TIM7) | TIM6&7 | TIM6&7 | TIM6&7 | TIM6&7 | TIM6&7 | TIM6&7 |
| Section 24: Infrared interface (IRTIM) | Available | Available | Available | Available | Available | Available |
| Section 25: Independent watchdog (IWDG) | Available | Available | Available | Available | Available | Available |
| Section 26: System window watchdog (WWDG) | Available | Available | Available | Available | Available | Available |
| Section 27: Real-time clock (RTC) | Available | Available | Available | Available | Available | Available |
| Section 28: Inter-integrated circuit interface (I2C) | I2C1, I2C2 | I2C1, I2C2, I2C3 | I2C1, I2C2 | I2C1, I2C2, I2C3 | I2C1 | I2C1 |
| Section 29: Universal synchronous/asynchronous receiver transmitter (USART/UART) | Up to 5 USARTs | Up to 5 USARTs | Up to 5 USARTs | Up to 5 USARTs | Up to 3 USARTs | Up to 3 USARTs |
Table 1. Available features related to each product (continued)
| Peripherals | STM32F303xB/C | STM32F303xD/E | STM32F358xC | STM32F398xE | STM32F303x6/8 | STM32F328x6/8 |
|---|---|---|---|---|---|---|
| Section 30: Serial peripheral interface / integrated interchip sound (SPI/I2S) | SPI1, SPI2&3 with I2S | SPI1, SPI2, SPI3, SPI4 with I2S | SPI1, SPI2&3 with I2S | SPI1, SPI2, SPI3, SPI4 with I2S | SPI1 | SPI1 |
| Section 31: Controller area network (bxCAN) | Available | Available | Available | Available | Available | Available |
| Section 32: Universal serial bus full-speed device interface (USB) | Available | Available | Not Available | Not Available | Not Available | Not Available |