19 Eylül 2019, 16:45:38

Haberler:

Eposta uyarılarını yanıtlamayınız ( ! ) https://bit.ly/2J7yi0d


STM32F4 DİSCOVERY KARTI İLE ARM PROGRAMLAMA DERSLERİ

Başlatan mfatihkoseoglu, 11 Haziran 2019, 01:49:57

mfatihkoseoglu

STM32F4 Buton İle Led Kontrolü Dijital Giriş Registerlar ile #Ders17


osman_

@mfatihkoseoglu hocam aklıma takılan bir kaç nokta var.

Mesela Control Register ayarlarını yaparken 24 numaralı PLLON bitine dokunmadık. Bunu neden aktif hale getirmemiz gerekmiyor? PLLON ön değer olarak 1 yüklü mü geliyor?

HSEON için 16 numaralı biti 1 yaptık. Ama 0 numaralı biti 0 durumuna getirip dahili osilatörü kapatmadık.

Mesela PLL Configuration için 22 numaralı bit yardımıyla PLLSRC değerini HSE ya da HSI olarak ayarlamadık. Bunlar kullandığımız birimler ama ayar yapmadık buna neye göre karar veriyoruz?

mfatihkoseoglu

Kesme (Interrupt) Nedir? STM32F407 Dersleri #Ders20


mfatihkoseoglu

Alıntı yapılan: osman_ - 26 Haziran 2019, 14:06:10@mfatihkoseoglu hocam aklıma takılan bir kaç nokta var.

Mesela Control Register ayarlarını yaparken 24 numaralı PLLON bitine dokunmadık. Bunu neden aktif hale getirmemiz gerekmiyor? PLLON ön değer olarak 1 yüklü mü geliyor?

HSEON için 16 numaralı biti 1 yaptık. Ama 0 numaralı biti 0 durumuna getirip dahili osilatörü kapatmadık.

Mesela PLL Configuration için 22 numaralı bit yardımıyla PLLSRC değerini HSE ya da HSI olarak ayarlamadık. Bunlar kullandığımız birimler ama ayar yapmadık buna neye göre karar veriyoruz?

@osman_  hocam PLL ON biti 1 yapılabilirdi, onu atlamışız. Doğru seçim.

-> HSI biti HSE biti aktif olduktan sonra isterseniz 0 yapın datasheette de şöyle söylüyor: "Durdurma veya Bekleme modundan çıkarken veya sistem saati olarak doğrudan veya dolaylı olarak kullanılan HSE osilatörünün arızalanması durumunda HSI osilatörünü AÇIK yapmak için donanıma göre ayarlayın. HSI doğrudan veya dolaylı olarak sistem saati olarak kullanılıyorsa, bu bit silinemez."

-> Yine Pll konfigurasyonlarında atladığımız nokta, sistem otomatik olarak bu değerleri atasa bile kendimiz bunu hse için seçmemiz daha doğru idi.

Güzel sorularınız ve eksikleri giderdiğiniz için ayrıca teşekkür ederim.

mfatihkoseoglu

STM32F4 External Interrupt - Harici Kesme - STDPeriph Kütüphaneleri Ile #Ders21


OptimusPrime

Ufak bir duzeltme:  ::ok

Ders #7, 17:08 xtal frekansinin degistirildigi yer zaten kapali. Bu deger preprocessor olarak proje ayarlarinda verilmis, 8000000 olarak.  ::ok

Bu arada faydali buldum. Emegine ellerine saglik.

mfatihkoseoglu

Alıntı yapılan: OptimusPrime - 08 Temmuz 2019, 20:30:48Ufak bir duzeltme:  ::ok

Ders #7, 17:08 xtal frekansinin degistirildigi yer zaten kapali. Bu deger preprocessor olarak proje ayarlarinda verilmis, 8000000 olarak.  ::ok

Bu arada faydali buldum. Emegine ellerine saglik.

Düzeltme ve güzel yorumunuz için teşekkür ederim. İyi çalışmalar olsun.

mfatihkoseoglu

STM32F4 Multi External Interrupt - Çoklu Harici Kesme - STDPeriph Kütüphaneleri Ile #Ders22


mfatihkoseoglu

STM32F4 External Interrupt - Harici Kesme - Register Ile #Ders23


mfatihkoseoglu

STM32F4 Multi External Interrupt - Çoklu Harici Kesme - Register Ile #Ders23


mfatihkoseoglu

STM32F4 Multi External Interrupt - Çoklu Harici Kesme - HAL Kütüphaneleri Ile #Ders24


mfatihkoseoglu

STM32F4 Multi External Interrupt - Çoklu Harici Kesme - HAL Kütüphaneleri Ile #Ders25


mfatihkoseoglu

STM32F4 Discovery Kartı İle HC-SR04 Ultrasonik Sensor Kullanımı #Ders26


mfatihkoseoglu

STM32F4 İle ADC(Analog Digital Converter) Nedir? #Ders27


mfatihkoseoglu

STM32F4 ADC REFERANCE MANUAL ve DATASHEET OKUMA #Ders28