PartAndStock
Mikrodenetleyiciler & İşlemciler

ARM Cortex Nedir?

1 dk okuma
Kısa cevap

ARM Cortex, ARM şirketinin tasarlayıp birçok yarı iletken üreticisine lisansladığı yaygın bir işlemci çekirdeği ailesidir. Günümüz MCU ve MPU'larının büyük kısmı ARM çekirdeği kullanır.

Neden Bu Kadar Yaygın?

ARM çekirdeği üretmez; tasarımı lisanslar. STMicroelectronics, NXP, Microchip gibi firmalar bu çekirdeği alıp kendi çiplerine yerleştirir. Bu ortak çekirdek, farklı markalar arasında yazılım taşınabilirliği sağlar.

Cortex Serileri

SeriHedef
Cortex-MMikrodenetleyiciler (düşük güç)
Cortex-AUygulama işlemcileri (telefon, Linux)
Cortex-RGerçek zamanlı, kritik sistemler

Cortex-M (En Yaygın MCU)

Gömülü dünyada en sık görülen seridir. Cortex-M0 düşük güç ve maliyet için, Cortex-M4/M7 ise DSP ve kayan nokta yetenekleriyle daha güçlü uygulamalar içindir.

Avantajı

Ortak mimari sayesinde geliştirme araçları, kütüphaneler ve bilgi birikimi paylaşılır. Bir markadan diğerine geçmek daha kolaydır ve geniş bir ekosistem bulunur.

Thumb Komut Seti

Cortex-M çekirdekleri "Thumb" adlı sıkıştırılmış komut setini kullanır; bu, kodun daha az yer kaplamasını ve düşük bellekli MCU'larda verimli çalışmasını sağlar. Ayrıca kesme (interrupt) işleme donanımda hızlandırılmıştır, bu da gerçek zamanlı tepkiyi iyileştirir.

Sık Yapılan Hatalar

  • Seri karıştırmak: Cortex-M (MCU) ile Cortex-A (uygulama) farklı amaçlar içindir.
  • Sadece çekirdeğe bakmak: Aynı çekirdekli iki çipin çevre birimleri çok farklı olabilir.
  • FPU beklentisi: Her Cortex-M kayan nokta birimi içermez.

Sık Sorulan Sorular

ARM çip mi üretir?+
Hayır; sadece çekirdek tasarımını lisanslar, çipi üreticiler yapar.
STM32 nedir?+
ST firmasının ARM Cortex-M çekirdekli popüler bir mikrodenetleyici ailesidir.

"ARM Cortex Nedir?" ile ilgili parçaları ara

Fiyat, stok ve distribütör karşılaştırmasıyla doğru parçayı bul.

Bu Parçaları Ara