Category: STM32

0

STM32 HAL Kütüphanesi GPIO Örnek Fonksiyon İnceleme

İkinci yazımızda HAL kütüphanesinin GPIO sürücüsüne ait fonksiyon ve değerleri inceleyeceğiz. Bu yazıda nasıl kılavuzdan faydalandığımızı göreceksiniz ve kılavuzun diğer kısımlarını da rahatça kullanabileceksiniz. Öncelikle örnek bir fonksiyon açıklamasını ayrıntılı olarak ele alalım ve...

1

STM32 HAL Kütüphanesi GPIO Sürücüsü Ayrıntılı İnceleme -1-

STM32 makalelerimizi takip edenler STM32 öğrenmeyi yazılımsal ve donanımsal olarak beraber yürttüğümüzü fark etmiş olmalıdır. Kütüphaneye baktıktan sonra datasheet’e bakıp donanımı öğreniyoruz ve ardından tekrar kütüphaneye bakıyoruz. Böylelikle donanım ve yazılım arasında bir kopukluk...

0

STM32F303VCT6 (STM32F3) Mikrodenetleyici Derinlemesine İnceleme -2-

Önceki makalemizde bu mikrodenetleyiciyi teknik veri kitapçığından derinlemesine incelemeye başlamıştık. Şimdi ise kaldığımız yerden devam ediyoruz. Doğrudan Hafıza Erişimi (DMA) Genel maksatlı doğrudan hafıza erişimi bellekten belleğe, çevre biriminden belleğe ya da bellekten çevre...

1

STM32F303VCT6 (STM32F3) Mikrodenetleyici Derinlemesine İnceleme -1-

Daha önceden STM32F3 Discovery kartında kullanılan STM32F303VCT6 mikrodenetleyicisini genel olarak incelemiştik. Bu yazıyı buradan okuyabilirsiniz. Bu yazıda ise farklı olarak teknik veri kitapçığından faydalanarak daha ayrıntılı olarak inceleyeceğiz. Böylelikle mikrodenetleyici ve denetleyicinin çevre birimleri hakkında...

0

STMStudio Nedir ? Nasıl Kullanılır?

ST firmasının ARM tabanlı mikrodenetleyicilerinin ve geliştirme kartlarının büyük bir çeşitliliğe sahip olmasının yanında firmanın yazılım desteğinden ve HAL kütüphanesinden bahsetmiştik. Bu yazılım desteğinin içinde STM32Cube, CubeMX, Atollic gibi ana programlar olsa da bunun...

1

STM32 HAL Kütüphanesi Nedir? Kütüphaneye Genel Bakış

STM32 programlarken ST firmanının yazdığı HAL kütüphanesini kullanmaktayız. Bu kütüphaneyi kullanmak zorunda olmasak da işimizi kolaylaştırdığı için tercih etmekteyiz. Bazı noktalarda ise HAL kütüphanesi yeterli olmayabilir ve yazmaçlar üzerinden programlamak gerekir. Bazen de ikisinin...

2

STM32 ile Karaşimşek Uygulaması

Daha önce öğrendiğimiz bilgilerle bir uygulama yapalım dedik ve yarım saatte karaşimşek devremiz hazır oldu. Bu devre soldan sağa sonra da sağdan sola sürekli kayarak yanmaktadır. 1980lerden beri elektronik kitaplarında gördüğümüz bu klasik devreyi...

0

STM32 ile ARM Programlama – GPIO Birimi ve Yazmaçları

Önceki makalelerde HAL kütüphanesi ile donanıma pek girmeden temel giriş ve çıkış fonksiyonlarını kullanmıştık. Bu fonksiyonların tamamı hal kütüphanesinin referans kılavuzunda yer almaktaydı. Aslında bu referans kılavuzunu daha iyi anlamak için mikrodenetleyicinin donanımı üzerinde...

0

STM32 Geliştirme Kartlarına Genel Bakış

Okurlarım tarafından bana iletilen sorulardan biri de hangi STM32 geliştirme kartlarını seçecekleri doğrultusundaydı. Bu yazıda bu sorunun cevabını ortaya koymak üzere ST’nin üretmiş olduğu geliştirme kartlarını inceleyeceğiz. Hangi mikrodenetleyiciyi seçmeniz gerektiği ayrı bir konu...

0

STM32CubeMX Programı ile STM32 Programlamaya Başlamak

Önceki makalemizde STM32CubeMX programını genel olarak incelemiştik. Bu makaleyi buradan okuyabilirsiniz. Bu makalede ise önceki makalede anlattıklarımızı uygulayarak görme fırsatımız olacak. Sizin gibi ben de ilk defa bu programı açıp kullanmaya başlayacağım. Önceki makalelerimde...

1

STM32F303VCT6 (STM32F3) Mikrodenetleyici İncelemesi

STM32 programlamaya giriş yaparken iki mikrodenetleyici ailesini tercih ettiğimi ve bu yönde iki kart aldığımı önceki yazılarda belirtmiştim. STM32F1 ailesine mensup mikrodenetleyiciyi incelediğim gibi STM32F3 ailesindeki mikrodenetleyiciyi de inceleyeceğim. STM32 mikrodenetleyicileri yeni öğrenmeye başlamış...

2

STM32CubeMX Programına Genel Bakış

STM32’ye başlarken geliştirme araçları arasında ST tarafından da çok övülen bir program sürekli gözüme çarpıyordu. Donanım alanında kısmen yeterli ön bilgi edindiğime göre artık yazılım kısmını incelemeye başlayayım dedim. Yazılımı incelerken donanımda olduğu gibi...

2

STM32F103C8T6 (STM32F1) Mikrodenetleyici İncelemesi

Önceki makalede çin malı STM32 geliştirme kartında STM32F103C8T6 mikrodenetleyicisinin bulunduğunu söylemiştim. Makale yeteri kadar uzadığı için mikrodenetleyiciyi ayrı bir makalede inceleme kararı aldım. Şimdi sadece mikrodenetleyicinin donanımını temel kaynaklar vasıtasıyla incelemeye başlayalım. Önceki makalede verdiğimiz...