STM32 Mikrodenetleyicisinin Korumasını Kaldırma

STM32 ne anlama geliyor?

STM32'nin adındaki ST, STMicroelectronics'in kısaltmasıdır; M, mikrodenetleyicinin kısaltmasıdır ve 32 ise 32 bit anlamına gelir. Dolayısıyla STM32, ST tarafından geliştirilen 32 bitlik mikrodenetleyiciyi ifade eder. Günümüzün 32 bitlik denetleyicileri arasında lider konumda olan STM32, yüksek maliyet-performans oranı ve güçlü işlevlerle öne çıkmakta olup, çoğu gömülü sistem mühendisi için ilk tercih haline gelmiştir.

STM32 Mikrodenetleyicisinin Korumasını Kaldır

STM32 mikrodenetleyicilerde, yazma koruması STM32 STLink Yardımcı Programı kullanılarak kaldırılabilir. Bu yardımcı program, kullanıcının yazma korumasını devre dışı bırakmasına olanak tanıyarak yazma ve silme işlemlerini gerçekleştirmesini sağlar. Ek olarak, CubeMX grafik arayüzünü kullanarak kullanıcı kodunu koruyacak BEGIN ve END koruma mekanizmaları oluşturulabilir. Kullanıcı kodunda değişiklik yapılması gerektiğinde, değişikliklerin uygulanabilmesi için bu koruma mekanizmaları kaldırılabilir.

STM32 ST-LINK Utility
STM32 ST-LINK Utility

Özellik Tanıtımı

STM32 mikrodenetleyici, ARM Cortex-M0 mimarisine dayanmaktadır ve 8 ve 16 bit mikrodenetleyici dünyasından gelenler için uygun maliyetli bir başlangıç noktası, esnek pin düzenleri, dinamik içerik değiştirme özellikleri ve güçlü STM32F4 serisinin çeşitli versiyonları dahil olmak üzere bir dizi özellik sunmaktadır.

  • Dinamik güç ölçeklendirme ile ultra düşük güç tüketimi;
  • Gelişmiş ve ultra düşük güç tüketimli motor kontrolü;
  • Kapsamlı çevre birimi seti ile yüksek performans;
  • Gelişmiş deneyim için ses ve zamanlayıcılar;
  • Kapsamlı seçeneklerle güvenlik ve emniyet;
  • Esnek statik bellek denetleyicisi;
  • AES-256 şifrelemeli gelişmiş ve düşük güç tüketimli STM32L4+;
  • Zamanlayıcılar, ADC'ler, DAC'ler, PWM ve iletişim çevre birimleri;
  • Zengin yazılım araçları ve kütüphaneler seti.

Performans Parametresi

  • 32 bit ARM Cortex-M3 işlemci çekirdeği;
  • 256 KB'a kadar Flash bellek;
  • 32 KB'a kadar SRAM;
  • 84 MHz'e kadar CPU saat frekansı;
  • Yüksek hassasiyetli 12 bit ADC;
  • En fazla iki I2C, üç SPI ve iki USART çevre birimi;
  • Birden fazla zamanlayıcı, RTC ve bağımsız izleme devreleri;
  • 4 adede kadar seri senkron/asenkron dijital ses arabirimi;
  • 85 adede kadar genel amaçlı I/O pini;
  • Sıcaklık sensörü, LCD sürücüsü ve USB 2.0 tam hız cihazı;

Desteklenen STM32 yonga modelleri

Aşağıda, şifre çözme için mevcut STM32 yonga modelleri yer almaktadır: 

Uygulama

STM32 mikrodenetleyiciler, basit yazıcılardan araçlardaki karmaşık devre kartlarına kadar çok çeşitli uygulamalarda kullanılmaktadır. Bu mikrodenetleyiciler, daha az güç tüketen el tipi elektronik cihazlarda, farklı türdeki robotlarda ve otomasyon sistemlerinde kullanılmaktadır. Kullanılan başlıca iletişim protokolleri arasında UART, LIN, USART, I2C, SPI, USB, Ethernet, I2S, DSP, SAI, CAN ve IrDA bulunmaktadır. STM32 serisi, yüksek performans ve düşük maliyet gerektiren gömülü uygulamalar için özel olarak tasarlanmış ARM Cortex-M3 çekirdeğine dayanmaktadır.

Paylaş:

Scroll to Top

Instant Quote