STM32 uygulama notları sınıflandırma özeti, çabuk işaretleyin!
STM32
STM32 ekosisteminin devasa ve eksiksiz denilebileceğini biliyoruz ve teknik dokümantasyon da oldukça kapsamlı ve zengin. Yaygın olarak kullanılan STM32 teknik belgeleri, çeşitli serilerin referans kılavuzlarını, çip veri sayfalarını, flash programlama kılavuzlarını, uygulama notlarını, ilgili kullanıcı kılavuzlarını vb. içerir.
Bunların arasında, uygulama notları genellikle belirli bir teknik konu için STM32 geliştiricilerinin geliştirilmesine çok yardımcı olan belirli ve ayrıntılı teknik ve bilgili açıklamalar verir. Genel olarak, bu tür uygulama notlarının sayısı da nispeten fazladır ve genellikle sürüm yükseltmeleri yapılır.
Burada, STM32 geliştirme ile ilgili uygulama notlarının çoğu, kolay anlaşılması ve hızlı başvuru için kabaca sınıflandırılmış ve burada düzenlenmiştir.Gerektiğinde, okumak veya doğrudan indirmek için numarayı aramak için www.st.com/stm32 adresine gidin. Proje geçişi ile ilgili bu uygulama notlarına gelince, buraya dahil edilmemiştir.
1 Araçlar
AN4989 STM32 hata ayıklama araçları ve hata ayıklama becerileri tanıtımı
AN5054 STM32CubeProgrammer ile kripto programlama
AN5361 , STM32H7 çift çekirdekli çipe dayalı olarak geliştirmek için STM32CubeIDE kullanır
AN5394 STM32CubeIDE kullanarak STM32L5 çipine dayalı geliştirmeye başlayın
AN5360 STM32MP1 tabanlı STM32MP1 yongası geliştirmek için STM32CubeIDE kullanın AN5556 IAR EmbeddedWorkbench® ve MDK tabanlı STM32WL5X geliştirin
2 Zamanlayıcı makaleleri
AN4539 STM32 Yüksek Hassasiyetli Zamanlayıcı Uygulama Kılavuzu
AN4776 STM32 Genel Amaçlı Zamanlayıcı Uygulama Notu
AN4759 STM32 RTC uygulama tasarım kılavuzu AN4013 STM32F1/F2/F3/L1 serisi zamanlayıcıya genel bakış STM32F0/F1/F3/F4/L1 için AN3371 RTC uygulama kılavuzu
3 Analog makaleler [ADC, DAC, OPAMP...]
AN2834 STM32 ADC'nin daha iyi doğruluğu nasıl elde edilir
AN4232 STM32F3 Ailesi Analog Karşılaştırıcı Başlangıç Kılavuzu
AN5306 STM32G4 serisi çip üzerinde op amp uygulaması tanıtımı
AN5310 STM32F3 ve STM32G4 serisi analog çevre birimleri uygulama kılavuzu
AN5346 STM32G4 serisi ADC uygulama önerisi ve hatırlatma
AN3126 STM32 DAC kullanan ses veya dalga formu üreteci
AN4566 Genişletilmiş STM32 DAC Uygulaması
AN4990 STM32 için ΣΔ dijital arayüzlere başlarken
STM32L0/L4 çipine dayalı AN4629 ADC aşırı örnekleme teknolojisi
AN4195 STM32F3 serisi çip üzerinde ADC'ye giriş
AN4207 STM32F37X/38X Sigma-Delta ADC Uygulama Notu
AN4073 STM32F2/F4'e dayalı olarak ADC doğruluğu nasıl geliştirilir
AN5354 STM32H7 Serisi 16-bit ADC Uygulama Notu
4 DMA makalesi
AN2548 STM32F0/F1/F3/GX/LX Serisi DMA Uygulama Kılavuzu
AN4031 STM32F2/F4/F7 Serisi DMA Uygulama Kılavuzu
AN5224 STM32 DMAMUX uygulama tanıtımı
AN5001 STM32H7 MDMA için Cube genişletme paketinin tanıtımı
AN5593 STM32U575/585 mikrodenetleyiciler için GPDMA nasıl kullanılır?
5 ISP/IAP makalesi
AN2606 STM32 Sistem Önyükleme Modlarına Genel Bakış
AN3155 USART Protokolüne Dayalı Başlangıç Programının Geliştirilmesi
AN4221 I2C Protokolüne Dayalı Başlangıç Programının Geliştirilmesi
AN4286 SPI Protokolüne Dayalı Başlangıç Programının Geliştirilmesi
AN3156 DFU Protokolüne Dayalı Başlangıç Programının Geliştirilmesi
AN5405 FD CAN Protokolüne Dayalı Başlangıç Programının Geliştirilmesi
AN3154 CAN protokolüne dayalı başlangıç programı geliştirme
AN4045, UART protokolüne dayalı olarak STM32F3'ün IAP işlevini uygular
AN4657 USART kullanarak IAP işlevini uygulama
USB DFU/USART protokolüne dayalı AN5275 STM32MP1 başlangıç programı
STM32WB'ye dayalı AN5247 OTA kablosuz ürün yazılımı yükseltmesi
AN3990 USB ANAHTARI kullanılarak STM32F4 DISCOVERY kartı için bellenim yükseltmesi
AN5185 STM32WB üretici yazılımı yükseltme kılavuzu
6 GUI makalesi
AN4860 STM32F4x9/STM32F7X9/STM32L4R9'un DSI ana bilgisayar uygulamasına giriş
AN4861 STM32 LCD-TFT Kontrol Cihazı Uygulama Notu
STM32Chrom-GRC kullanarak AN5051 Grafik belleği optimizasyonu
AN4943 STM32 on-chip Chrom-ART hızlandırıcı kullanarak LCD-TFT'yi yenileyin
AN5020 STM32 Çip Üzerinde DCMI Arayüzü Uygulama Kılavuzu
AN4996 STM32F7 serisi jpeg codec uygulaması tanıtımı
7 Saat makaleleri
AN2867 STM8/STM32 osilatör devresi tasarım kılavuzu
STM32L0 serisi çip üzerinde RC osilatör için AN4631 Kalibrasyon
STM32F0 serisi çip üzerinde RC osilatör için AN4067 Kalibrasyonu
AN2604 STM32F1 serisi için çip üzerinde RTC kalibrasyonu
AN5067 STM32 on-chip RC osilatörünün doğruluğu nasıl optimize edilir
STM32L0 serisi çip üzerinde RC osilatör için AN4631 Kalibrasyon
AN5676 STM32F0 serisi çip üzerinde RC osilatör için kalibrasyon
8 GPIO makalesi
AN4899 STM32 GPIO uygulama tasarım kılavuzu
TrustZone® ile AN5600 STM32L5 Serisi GPIO kullanımı
9 Hafıza makaleleri
AN4894 STM32 on-chip FLASH analog EEPROM uygulama kılavuzu
AN5050 STM32 OCTO-SPI'ye dayalı uygulama tanıtımı
AN4761 STM32L4 serisi FSMC uygulama kılavuzuna dayanmaktadır
AN4838 STM32 Bellek Koruma Yönetim Birimi [MPU] Uygulama Tanıtımı
AN4839 STM32F7/H7 serisi L1Cache tanıtımı
AN4760 STM32 QUAD-SPI'ye dayalı uygulama tanıtımı
AN4296 IAR/KEIL MDK/GNU IDE'ye dayalı STM32F3/G4 CCM'yi kullanmak için uygulama kılavuzu
AN2784 STM32F1 serisi FSMC uygulama kılavuzuna dayanmaktadır
AN5188 STM32F7X0/STM32H750'ye dayalı harici depolama uygulama kılavuzu
STM32H7 serisine dayalı AN5200 SDMMC kontrolör uygulaması tanıtımı
STM32F3 serisine dayalı AN4570 FMC denetleyicisi, harici belleği çalıştırır
AN5122, STM32MP1 serisi DDR yönlendirme kılavuzunu temel alır
STM32MP1 serisine dayalı AN5168 DDR yapılandırması
AN4826 STM32F7 serisi FLASH çift sıra modu tanıtımı
10 Güç/Güç Tüketimi
AN4621 STM32L4 serisinin ultra düşük güç uygulaması tanıtımı
AN4445 STM32L0 serisi ultra düşük güç uygulaması tanıtımı
AN4991 USART/LPUART kullanarak STM32F0/F3/L0/L4'ü uyandırın
AN4635 STM32L0/L4'e dayalı olarak güç tüketimini optimize etmek için LPUART kullanma
AN5215 STM32H7 serisi için güç yönetimi
AN5284 STM32MP1 serisi güç yönetimi
AN5014 STM32H7X3 Akıllı Güç Yönetimi
AN5109 STM32MP1 düşük güç modu
AN4365, en iyi dinamik verimlilikle STM32F4 MCU güç modunu kullanma
AN5652 STM32U575/585AN5568 için güç optimizasyonu STM32WL Serisi mikrodenetleyicilerin ultra düşük güç özellikleri
11 EMC/EMI makalesi
STM8/STM32 tabanlı uygulamalar için AN1709 EMC tasarım yönergeleri
Mikrodenetleyici EMC Performansı için AN1015 Yazılım Teknikleri
12 Motor
AN5166 STM32 tabanlı motor sürücü kitaplığı donanım tasarım kılavuzu
AN5143 STM32 motor sürücü kitaplığından v4.3'ten v5.x'e nasıl bağlantı yapılır
AN5464_3 fazlı sabit mıknatıslı motorun konumunu kontrol etmek için X_CUBE_MCSDK veya X_CUBE_MCSDK_FUL kullanma
13 İletişim
AN4655 STM32 çipine dayalı seri iletişim çevre birimlerinin sayısını sanal olarak artırın
AN4908 STM32 USART baud hızı otomatik algılama
AN5348 STM32 FDCAN uygulama tanıtımı
AN4502 STM32Cube SMBus/PMBus genişletme paketi tanıtımı
AN3966 Demo kodu, STM32F4X7 LWIP TCP/IP'ye dayalıdır
AN3384 STM32F2X7 LWIP TCP/IP'ye dayalı demo kodu
AN5543 STM32'de gelişmiş SPI iletişim yöntemleri
14 Şifreleme ve Güvenlik
AN5156 STM32 Uygulama Geliştirmede Bilgi Gizliliği ve Güvenliği
AN4246 STM32L1 serisine dayalı PCROP uygulamasının tanıtımı
AN4730 STM32L0/L4/L4+ tabanlı güvenlik duvarı uygulaması tanıtımı
AN4992 Güvenli Ürün Yazılımı Kurulumu [SFI] Genel Bakış
AN5421 STM32L5 TrustZone Geliştirmeye Başlarken
AN5347 STM32L5 TrustZone Özelliklerine Giriş
AN5447 STM32L5'e Dayalı Güvenli Önyükleme ve Bellenim Yükseltmesine Giriş
AN4729 STM32L0/L4 Güvenlik Duvarına Genel Bakış
AN3429 STM32 Tescilli Kod Koruması [PCROP] Uygulamasına Genel Bakış
AN5428 STM32L5 sistem belleği RSS hizmeti tanıtımı
AN5281 STM32 OTFDEC'e dayalı uygulama tanıtımı
AN5056 X-CUBE-SBSFU Genişletme Paketi Kullanıcı Kılavuzu
AN4435 STM32 ClassB kitaplığına dayalı geliştirme ve kullanım kılavuzu
AN4758 STM32L4/L4+/G4 serisine dayalı PCROP uygulamasının tanıtımı
AN4968 STM32F7 serisine dayalı PCROP uygulamasının tanıtımı
AN4701 STM32F4 serisine dayalı PCROP uygulamasının tanıtımı
STM32H7B3xx mikrodenetleyiciler için AN5601 HDP güvenlik alanı
15 STM32 donanım geliştirmeye giriş
AN4555 STM32L4 Donanım Geliştirmeye Başlarken
AN4467 STM32L0 Donanım Geliştirmeye Başlarken
AN3216 STM32L1 Donanım Geliştirmeye Başlarken
AN5211 STM32L5 donanım geliştirme tanıtımı
AN4661 STM32F7 donanım geliştirme tanıtımı
AN5093, STM32G4 geliştirme kartına dayalı geliştirmeye başlar
AN5307 STM32H7A3/7B3/7B0 Donanım Geliştirmeye Başlarken
AN5031 STM32 MP1 Donanım Geliştirmeye Başlarken
AN4325 STM32 F0 Donanım Geliştirmeye Başlarken
AN4938 STM32 H74X/75X Donanım Geliştirmeye Başlarken
AN3320 STM32F2 Donanım Geliştirmeye Başlarken
AN5096 STM32G0 Donanım Geliştirmeye Başlarken
16 Diğerleri
AN3964 STM32L1 serisi sıcaklık sensörü uygulama örneği
AN4099 Kızılötesi uzaktan kumandanın alıcı-vericisini gerçekleştirmek için STM32F0/STM32F3'ü kullanma
AN4978 STM32L4'e dayalı harici SMPS kullanmak için tasarım önerileri
AN5036 STM32 tabanlı uygulamalar için termal yönetim yönergeleri
AN4746 STM32L4 ailesi ile güç tüketimini ve performansı optimize etme
AN4277 STM32F30X/31X PWM frenleme karakteristik polaritesini kullanarak motor/güç kontrolü
STM32H7 serisi dahili belleğin AN5342 ECC yönetimi
AN5286 STM32H7 Çift Çekirdekli Çip Hata Ayıklama Kılavuzu
AN5557 STM32H745/755and STM32H747/757 serisi çift çekirdekli mimari
STM32'ye dayalı AN3998 PDM ses kod çözme
AN5305 STM32G4 FMAC tabanlı dijital filtreleme uygulaması
STM32 Tabanlı CMSIS DSP Kullanımı için AN4841 Uygulama Kılavuzu
AN5325 STM32G4 CORDIC Hızlandırıcı Kullanıcı Kılavuzu
AN4869 BlueNRG-1, BlueNRG-2 BLE OTA üretici yazılımı yükseltmesi
AN4666 GPIO ve DMA Kullanarak Paralel Senkronize Aktarım
AN4967 AT komut örneği, I-CUBE-LRWAN'a dayalı
AN3997 STM32 keşif kartını kullanarak kayıt ve oynatma
STM32Cube Kitaplığına Dayalı AN4800 Akıllı Kart Uygulaması
AN4711 STM32F0 tabanlı USB ses köprüsü uygulama örneği
AN5027, STM3'e dayanmaktadır