Skip to content

ugurcanozturk/stm32f407-HAL-optimizing-GPIO-RCC-EXTI-SPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

stm32f407-HAL-optimizing-GPIO-RCC-EXTI-SPI

HAL library optimizing for stm32f407

The work I have created is a personal project aimed at testing and addressing the complex and intimidating appearance as well as the cumbersome structure of HAL libraries, particularly for beginners. In my own project, I have specifically focused on GPIO, SPI, RCC, and interrupts, using EXTI. Therefore, the drivers and improvements I have developed are tailored to these peripheral units only. The descriptions of functions and structures are mostly provided in Turkish. The goal is to simplify the appearance of the HAL library and reduce the processing load. However, it should be noted that during this process, the HAL libraries were still referenced!!

!!!!!!! HAL kütüphanelerinin karışık ve yeni başlayanlar için korkutucu görünümünü ve hantal yapısını gidermek amacıyla kendi çalıştığım bireysel projemde test etmek amacıyla oluşturmuş olduğum bir çalışmadır. Kendi projemde yalnızca GPIO,SPI,RCC ve interruptlar için EXTI'yı kullanmamdan dolayı driverlar ve geliştirmeler yalnızca bu çevresel birimler için yapılmıştır. Fonksiyonların ve yapıların açıklamaları çoğunlukla Türkçe bir şekilde yapılmıştır. HAL kütüphanesini sade bir görünüme kavuşturmak ve işlem yükünden kurtulmak amaçlanmıştır. Fakat tabiki bu işlem yapılırken yine HAL kütüphaneleri referans alınmıştır.

DİPNOT: BU ÇALIŞMAYI OLUŞTURURKEN (https://www.udemy.com/course/mikrodenetleyici-driver-gelistirme-gpio-spi-usart-i2c/) linkini vermiş olduğum kursu takip ettiğimi emeğe saygı açısından özellikle belirtmeliyim.

About

HAL library optimizing for stm32f407

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published