Современная электроника №8/2025
ЭЛЕМЕНТЫ И КОМПОНЕНТЫ 55 WWW.CTA.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА • № 8 / 2025 примерно на три порядка и составля- ет единицы микроватт. Переход на 32-разрядную архитектуру В последние годы наблюдается активная тенденция у разработчи- ков встраиваемых систем на исполь- зование 32-разрядной архитектуры [2]. Главной причиной движения в сто- рону 32-разрядных МК является услож- нение функционала встраиваемых устройств под влиянием требований рынка. Поскольку встраиваемые при- ложения становятся всё более функ- ционально насыщенными, 8- и 16-раз- рядные МК не позволяют обеспечить требуемую производительность. Второй причиной является то, что 32-разрядные МК обеспечивают более чем 10-кратное повышение произво- Рис. 4. Функциональная схема микроконтроллера STM32 Touch Sensing Controller TIMER 16 2 Channels,1 Comp Channel, BRK as AF TIMER 17 TIMER 1 / PWM TIMER 8 / PWM 4 Channels, 4 Comp channels, ETR, BRK as AF SPI1 MOSI, MISO, SCK,NSS as AF USART1 RX, TX, CTS, RTS, SmartCard as AF WinWATCHDOG BusMatrix MPU/FPU Cortex M4 CPU F max : 72 MHz NVIC GP DMA1 7 channels CCM RAM 8KB Flash interface OBL FLASH 256 KB 64 bits JTRST JTDI JTCK/SWCLK JTMS/SWDAT JTDO As AF Power Voltage reg. 3.3 V to 1.8V V DD18 Supply Supervision POR /PDR PVD POR Reset Int. V DDIO = 2 to 3.6 V V SS NRESET V DDA V SSA Ind. WDG32K Standby interface PLL @V DDIO @V DDA XTAL OSC 4 -32 MHz Reset & clock control AHBPCLK APBP1CLK APBP2CLK AHB2 APB2 AHB2 APB1 CRC APB1 F max = 36 MHz APB2 f max = 72 MHz GPIO PORT A GPIO PORT B GPIO PORT C GPIO PORT D GPIO PORT E OSC_IN OSC_OUT SPI3/I2S SCL, SDA, SMBA as AF USART2 SCL, SDA, SMBA as AF USART3 RC LS TIMER6 TIMER 4 SPI2/I2S 12bit DAC1 IF @V DDA TIMER2 (32-bit/PWM) PA[15:0] PB[15:0] PC[15:0] MOSI/SD, MISO/ext_SD, SCK/CK, NSS/WS, MCLK as AF 4 Channels, ETR as AF USBDP, USBDM DAC1_CH1 as AF HCLK FCLK USARTCLK RC HS 8MHz SRAM 40 KB ETM Trace/Trig SWJTAG TPIU Ibus TRADECLK TRACED[0-3] as AF Dbus System GP DMA2 5 channels 12-bit ADC1 12-bit ADC2 IF Temp. sensor V REF+ V REF- TIMER 15 EXT.IT WKUP XX AF 1 Channel, 1 Comp Channel, BRK as AF 1 Channel, 1 Comp Channel, BRK as AF 4 Channels, 4 Comp channels, ETR, BRK as AF GPIO PORT F PD[15:0] PE[15:0] TIMER7 USB SRAM 512B PF[7:0] 12-bit ADC3 IF 12-bit ADC4 I2CCLK ADC SAR 1/2/3/4 CLK @V DDIO @V DDA @VSW XTAL 32kHz OSC32_IN OSC32_OUT V BAT = 1.65V to 3.6V RTC AWU Backup Reg (64Byte) Backup interface ANTI-TAMP TIMER 3 UART4 UART5 I2C1 I2C2 bx CAN & 512B SRAM USB 2.0 FS DAC1_CH2 as AF OpAmp1 OpAmp2 OpAmp3 OpAmp4 @V DDA INxx / OUTxx INxx / OUTxx INxx / OUTxx INxx / OUTxx INTERFACE SYSCFG CTL GP Comparator 7 GP Comparator... GP Comparator 1 CAN TX, CAN RX 4 Channels, ETR as AF 4 Channels, ETR as AF MOSI/SD, MISO/ext_SD, SCK/CK, NSS/WS, MCLK as AF RX, TX, CTS, RTS, as AF RX, TX, CTS, RTS, as AF RX, TX as AF RX, TX as AF @V DDA XX Groups of 4 channels as AF AHB2 AHB3
RkJQdWJsaXNoZXIy MTQ4NjUy