STM32 Serisi
STM32 serisi, ST Microelectronics firmasının ürettiği 32 bitlik mikrodenetleyici ailesidir. Ailenin bütün üyeleri ARM – Cortex – M serisi işlemci çekirdeklerine sahiptir.
Ailenin alt grupları ve CPU mimarileri şunlardır:
Mainstream (Genelgeçer) Seri
STM32G0 – Cortex – M0+
STM32F0 – Cortex – M0
STM32F1 – Cortex – M3
STM32G4 – Cortex – M4
STM32F3 – Cortex – M4
Low Power (Düşük Güç Tüketimli) Seri
STM32L0 – Cortex – M0
STM32L1 – Cortex – M4
STM32L4 – Cortex – M4
STM32L4+ – Cortex – M4
STM32L5– Cortex – M4
High Performance (Yüksek Performans) Seri
STM32F2 – Cortex – M3
STM32F4 – Cortex – M4
STM32H7 – Cortex – M7
STM32F7 – Cortex – M7
STM32 Serisi ile ayrıntılı bilgiler http://www.st.com/stm32 adresinde bulunabilir.
Projeniz için uygun bir STM32 modeli seçmek istediğinizde aşağıdaki kriterleri göz önüne almalısınız:
- Güç tüketimi
- Program ve RAM bellek miktarı
- Giriş – Çıkış Sayıları
- İşlem Gücü
STM32 Serisi içerisinde hem farklı Cortex – M çekirdeklerine sahip hem de farklı bellek miktarı, giriş – çıkış (IO) sayısı, çevrebirimi çeşitliliğine sahip modeller bulmanız mümkün.
genelde hep -C- de yazılanlar var , daha yüksek seviyede
assembler da program pek yok , dahada ileri gidilerek register seviyesinde
incelemeler yapmak , Flip flop ların yapısı bağlantısı incelenebilnir
asm dosyası oluşturma program makroları ile örnekler verilmelidir