STM32CubeIDE ve HAL Lib. ile STM32 Programlama

Orta seviyeden STM32CubeIDE ve HAL Library ile STM32 Programlama, Debug etme ve Son Ürün Programlama-STM32F4-Discovery

4.50 (203 reviews)
Udemy
platform
Türkçe
language
Other
category
instructor
4,360
students
8 hours
content
Feb 2023
last update
$19.99
regular price

What you will learn

STM32

HAL Library

STM32CubeIDE

Gömülü C

Mikrodenetleyici programlama

STM32F4-Discovery Kartı

C

Description

Bu kurs orta seviyede C programlama ve mikrodenetleyici bilgisi olan kişiler için uygundur. Mikroişlemci seviyesinde temelden bir anlatım kurs boyunca yapılmayacaktır.

Bu kurs kapsamında öğrenciler müfredat içeriği hakkında detaylı bilgi sahibi olacak. STM32 mikrodenetleyicilerin ve en güncel araçların kullanımı öğrenecek. Gömülü sistemler, mikrodenetleyiciler ile ilgili genel kültür seviyesinin ilerisinde, iş hayatına hazır seviyede bir eğitim süreci geçirmiş olacaklar. Günümüzde oldukça popüler olan ST'nin STM32 ailesine hakim olarak sektöre girmenin faydalarını yaşayacaklar. Bu kurs özellikle STM32CubeIDE ortamının öğretilmesi için oluşturulmuştur. Genel bir mikrodenetleyicilerin temelleri formatında değildir.

Bunların yanında halihazırda programlama ve diğer işlemci aileleri ile çalışmış kişiler için de STM32'ye alışma sürecini çok hızlandıracak faydalı bir müfredat yapısı var. GPIO, Timer, UART, ADC, DMA, DAC, SPI, I2C gibi temel çevre birimlerinin genel anlatımı ve STM32CubeIDE ortamında yapılacak ayarları detaylı bir şekilde verilmiştir. Aynı zamanda bu çevre birimlerinin kullanılarak yapıldığı örnek uygulamalarla konular pekiştirilmiş ve öğrencilerin verimli bir kurs süreci geçirmesi hedeflenmiştir.

Tüm dersleri sıkı takip edip kendi bilgisayarınızda da denemelerinizi yaparsanız kurs sonunda STM32 F0-F4 L0-L4 aileleri ile proje yapabilecek seviyede bilgi sahibi olabilirsiniz. Birinci bölüm haricinde her dersin uygulamasını kendi kartınız üzerinde yapmanız çok önemli. Böylece ders kapsamında anlatılan her bir bilgi öğrenci tarafından da tecrübe edilerek öğrenilmiş olur. Bu öğrenme metodu en verimli ve doğru öğrenme metotlarından biridir.

Tüm videolarda hızlı ve akıcı bir anlatımla öğrencilerin sıkılmayacağı bir dille konuları anlatmaya çalıştım. Basit konuların üzerinde dakikalarca durmak yerine kursa katılan öğrencilerin önemli bilgilere odaklanması için bu şekilde ilerledim.

Content

Giriş

Giriş, Kurs Tanıtımı ve Kapsamı
STM32F4-Discovery Kartı
STM32CubeIDE
HAL Library

STM32CubeIDE ile Proje Oluşturma

Proje Oluşturma ve Saat Ayarlarının Yapılması
Çevre Birimlerinin Ayarlanması-GPIO, Timer, UART
Çevre Birimlerinin Ayarlanması-ADC, DMA, DAC
Çevre Birimlerinin Ayarlanması-SPI, I2C
Kod Oluşturulması ve Proje Seçenekleri

Temel Çevre Birimleri ve Debug Etme Yöntemleri

GPIO ile LED Animasyon, Optimizasyon Ayarları
GPIO ile Buton Okuma
Timer ile LED Animasyon
PWM ile LED Parlaklığını Değiştirme
UART ile Haberleşme
ADC ve DMA ile Çok Kanallı Ölçüm
DAC ile LED Dimming
SPI ile LIS3DSH İvmeölçerini Okuma
RTC ile Gerçek Zaman Uygulamaları

Harici Modüller ile Uygulamalar

Röle Kontrolü
Potansiyometre Okuma
Joystick Okuma
Joystick ile LED Partlaklıkları Kontrolü
QRD1114 ile Siyah/Beyaz Tespiti
HC-SR04 ile Ultrasonik Mesafe Ölçümü
I2C ile GY-80 Kartı Üzerinden ADXL345 İvmeölçerini Okuma
Servo Motor Sürme (Micro Servo 9g)
ADXL345 ile Servo Motor Kontrolü

İşlemciyi Üretime Yönelik Programlama

Program Dosyasının Oluşturulması
STM32CubeProgrammer ile İşlemci Programlaması
Option Byte Ayarları

Screenshots

STM32CubeIDE ve HAL Lib. ile STM32 Programlama - Screenshot_01STM32CubeIDE ve HAL Lib. ile STM32 Programlama - Screenshot_02STM32CubeIDE ve HAL Lib. ile STM32 Programlama - Screenshot_03STM32CubeIDE ve HAL Lib. ile STM32 Programlama - Screenshot_04

Reviews

Hidayet
August 31, 2023
Eğitmenin konuyu gayet anlaşılır bir şekilde anlattı. Kursun sonunda gerçekleştirdiği pid kontrolcü projesi çok faydalıydı.
Musa
July 28, 2023
KESİNLİKLE İLERİ SEVİYE DEĞİLDİR. ORTA SEVİYE OLAMAZ SADECE BAŞLANGIÇ SEVİYESİDİR. BAZI BİLGİLERE BU KURS KAPSAMINDA GEREKLİ DEĞİLDİR VEYA FAZLA İLERİ BİLGİDİR DİYEREK GEÇİYOR. STM32 ÖĞRENMEK İSTİYORSANIZ BAŞLANGIÇ SEVİYESİ OLARAK İZLEYEBİLİRSİNİZ.
M.Bahri
January 28, 2023
güzel ama, yazılar çok küçük. eğitimde yazıların büyük olması gerekir. cubeide stm videolarında lcd uygulama videoları yok. bu konuda bir video olursa iyi olur. Hocam bir sonraki eğitimde yazı tipi büyük, ve her derste bir uygulama yaparsanız pratik ve teorik pekiştirmesi daha iyi olur diye düşünüyorum.
Busenaz
August 3, 2022
çok hızlı ve bazı noktalar çok üstten anlatılmış. sıfırdan başlangıç denmesinin sebebi kolay örnekler olması fakat 0 bilgili bir insana anlatı gibi değil çoğu zaman. ne kötü diyebilirim ne iyi.
Kadir
July 6, 2022
STM32ye kesinlikle bu kurs ile başlamayın. Anlatıcı neyi neden yaptığını anlatmıyor öyle dümdüz gidiyor.
Berkay
June 8, 2022
STM32 ile ilgili hiç bilgisi olmayan arkadaşlar alıp temellerini oluşturabilir ne tür projeler yapacakları hakkında fikir sahibi olabilirler
Mehmet
August 14, 2021
kurs başlangıçtan ileri seviye yazıyor ama kursu veren kişi kodları bildiği için bir bilgi vermeden yazıyor o kodu oraya neden yazıyoruz başka yere yazsak da olur mu yada kodun üstüne geliyoruz ctrl ile kaynak dosyasını açıyoruz diye hiç birşey yok ilk videolarda bi ctrl geçti o kadar timer'ı anlatıyor kursu veren nereye girdi kodu buluyor yazıyor birşeyler başlamadan önce denirki şu kod şu işe yarıyor bu kod bu işe yarıyor bu ve benzeri sebeplerden ötürü kurs beklentimin altında tamam programı bilebilirsin ama karşıda hiç bilmeyen kişiler var bunu gözardı etme olur mu
Kemal
August 10, 2021
Kurs genel olarak hal kütüphanelerinin nasıl kullanılacağı uygulamalı olarak anlatılmış , uygulama sayısı arttırılırsa ve biraz daha geniş kapsamlı proje örnekleri yapılırsa daha verimli olabilir , yeni videoların & güncellemelerin gelmesi dileğiyle ...
Yuka
April 26, 2021
Anlatımlar da gözden kaçan hatalar mevcut. PA4 daha önce DAC_OUT1 seçilmişken daha sonra hoparlör için ayar yapıldığı zaman I2S3_WS olarak değişti. Fakat bu düzeltilmedi.
Ismail
March 15, 2021
Süper ...Konu üzerinde soracağım sorular olacak. Ancak kursu tamamlamayı bekliyor idim. Fırsatı gelmişken burada sorayım: Touchgfx yazılımı ile hardware- display implemantasyonu üzerinde hiç türkçe kaynak yok. Mümkünse eklemeli. Teşekkür ederim
Serap
March 5, 2021
Kontrol Teorisi kısmı çok faydalı olmuş, kaynak konusunda yetersiz bir alandı. Her çevresel birim için ayrı proje oluşturulması yeni başlayanlar için daha anlaşılır olabilirdi. Ben yeni başlayan olmadığım için sorunsuz şekilde tamamlayabildim. Akıcı bir anlatım dili hakimdi emeğinize sağlık...
Muhammed
March 4, 2021
türkçe kaynak azlığına cok güzel bir çözüm olmuş anlatım gayet acıklayıcı ve bilgilendirici.Emeğinize sağlık teşekkür ediyorum boyle bir eğitim içeriği yayınladığınız için

Coupons

DateDiscountStatus
2/23/2021100% OFF
expired

Charts

Price

STM32CubeIDE ve HAL Lib. ile STM32 Programlama - Price chart

Rating

STM32CubeIDE ve HAL Lib. ile STM32 Programlama - Ratings chart

Enrollment distribution

STM32CubeIDE ve HAL Lib. ile STM32 Programlama - Distribution chart

Related Topics

3575379
udemy ID
10/17/2020
course created date
2/20/2021
course indexed date
Bot
course submited by