Programovanie mikroprocesorov STM32

Z kiwiki
Prejsť na: navigácia, hľadanie

Rodina 32-bitových mikrokontrolérov STM32 s pamäťou Flash je založená na procesore ARM Cortex®-M je navrhnutá so zreteľom široké možnosti využitia týchto procesorov. Táto rodina ponúka sortiment 32-bit produktov, pre ktorý je charakteristický vysoký výkon, schopnosti v reálnom čase, digitálne spracovanie signálu, a nízka spotreba, prevádzka s nízkym napätím, pri zachovaní plnej integrácii a jednoduchosť vývoja[1].

STMF0xx

Zariadenia STM32 F0 je postavené na architektúre ARM Cortex-M0 a poskytuje výkon 32-bit mikrokontroléra. Je zvlášť vhodný pre cenovo nenáročné aplikácie. Mikrokontrolér STM32 F0 spája funkcionalitu real-time, nízkou spotrebu, pokročilé vlastnosti architektúry a periférie platformy STM32.

Parametre mikrokontroléra:

  • jadro ARM 32-bit CORTEX-M0, frekvencia až do 48MHz
  • Pamäte:
    • 16 - 64 kB FLASH, 4 - 8 kB SRAM s HW kontrolou parity
  • jednotka výpočtu CRC
  • Napájanie a režimy prevádzky
    • Rozsah napätia: 2.4 - 3.6 V
    • Režimy s nízkou spotrebou: Sleep, Stop, Stanby
  • Režimy hodín
    • 4 - 35 MHz externý kryštál, 32 kHz oscilátor pre RTC
    • Interný 8 MHz RC s možnosťou x6 PLL, interný 40 kHz RC oscilátor
  • do 55 rýchlych V/V portov
  • 5 kanálový DMA radič
  • 1x12bit ADC
  • až 10 časovčov
  • Kalendár (RTC modul) pre periodické zobúdzanie sa z režimu Stop/Standby
  • Komunikačné rozhrania
    • 2 I2C rozhrania
    • 2 USART rozhrania
    • 2 SPI rozhrania

Parametre jednotlivých podtypov

Rozhranie STMF030F4 STMF030K6 STMF030C6 STMF030C8 STMF030R8
Flash (KB) 16 32 32 64 64
SRAM (KB) 4 (1) 4 (1) 4(1) 8 8
Časovače Advanced control 1 (16 bit)
General purpose 4 (16 bit) 4 (16 bit) 4 (16 bit) 5 (16 bit) 5 (16 bit)
Basic
Komunikačné rozhrania SPI 1 (2) 1 (2) 1 (2) 2 2
I2C 1 (3) 1 (3) 1 (3) 2 2
USART 1 (4) 1 (4) 1 (4) 2 2
12-bit AADC 1 (11 kanálov) 1 (12 kanálov) 1 (12 kanálov) 1 (18 kanálov)
GPIO 15 26 39 55
Max frekvencia CPU 48MHz
Pracovné napätie 2.4 - 3.6 V
Pracovná teplota od -40 °C do 85 °C
Púzdro TSSOP20 LQFP32 LQFP48 LQFP64
  • (1) TIM15 nie je k dizpozícii
  • (2) SPI2 nie je k dispozícii
  • (3) I2C2 nie je k dispozícii
  • (3) USART2 nie je k dispozícii

Odkazy

  1. http://www.st.com/web/en/catalog/mmc/FM141/SC1169?sc=stm32
Osobné nástroje
Menné priestory

Varianty
Operácie
Navigácia
Rýchle linky
Nástroje
Tlačiť/exportovať