ARM

Timer

46.2 TIM Ürün yazılımı sürücüsü API tanımı Aşağıdaki bölüm, TIM kütüphanesinin çeşitli fonksiyonlarını listeler. 46.2.1 TIMGenel özellikler TIM özellikleri şunlardır: 1. 16 bit yukarı, aşağı, yukarı / aşağı otomatik yeniden yükleme sayacı. 2. 16 bitlik programlanabilir ön ölçekleyici, saat yönündeki frekansı 1 ila 65536 arasındaki herhangi bir faktörle bölmeye izin verir (ayrıca anında). 3. Aşağıdakiler… Continue reading Timer

ARM

GPIO ve EXTI Ön Çalışması

Amaç : CubeMX’te pin ve GPIO portunun nasıl ayarlanacağını öğrenmeCubeMX'te EXTI ile giriş pininin nasıl ayarlanacağını öğrenmeCubeMX'te kod üretme ve HAL fonksiyonlarını kullanma Hedef : CubeMX'te GPIO ve EXTI pinini yapılandırma ve kod oluşturmaHAL_Delay, HAL_GPIO_Toggle ve Callback fonksiyonlarını projeye eklemeKod yazmak için stm32f4xx_it.c dosyasını kullanmaLED'in yanıp sönmesindeki hatasız fonksiyonelliği doğrulamaLED'i açan düğmeye basarak hatasız fonksiyonelliği… Continue reading GPIO ve EXTI Ön Çalışması

Robotik

ROS ile Şamatalar 1

Ros ile şamatalar yazı dizisinin ikinci kısmına hoşgeldin. Bu kısımda örnek bir ros çalışması yapılacaktır. Önceki yazıyı okumadıysan seni şöyle alalım. ilk komut uygun bir paket oluşturmak içindir. oluşturduğumuz workspace altına paketimizi ekleyelim: catkin_create_pkg package_name sensor_msgs stsd_msgs ropy roscpp eğer dizine girip package.xml dosyasını açarsan karşılaşman gereken tablo şu olmalı: <buildtool_depend>catkin</buildtool_depend> <build_depend>rospy</build_depend> <build_depend>sensor_msgs</build_depend> <build_depend>std_msgs</build_depend> <build_export_depend>rospy</build_export_depend>… Continue reading ROS ile Şamatalar 1

Genel · Uncategorized

Bilgisayarın Cinsiyeti

Öğretmen, öğrencilere sorar: "Bilgisayar erkek midir, dişi mi?"Kız öğrenciler: "Bilgisayar, erkektir. Çünkü sorunları çözmek için yapılmalarına rağmen ömürlerinin dörtte üçünü problem çıkararak geçirirler. Daha da önemlisi, bir tane aldığınız zaman, biraz daha sabretseydiniz daha gelişmiş modeline sahip olabileceğinizi görüp pişman olursunuz ve sık sık kilitlenirler." Erkek öğrenciler: "Bilgisayar dişidir, çünkü onun mantığını yapıcısından başkasının anlaması… Continue reading Bilgisayarın Cinsiyeti

ARM · STM32 · STM32 Project

STM32F4 Discovery İle Sinyal Üreteci

Bu yazı başından sonuna kadar bitirilmiş bir projeyi anlatmaktadır. Uzun soluklu yazımızın başlangıcında timer birimi ile pwm üretimi gerçekleştirilecek ve üretilen pwm işareti farklı bir timer birimi ile kart üzerinde okunarak sonuçlandırılacak. Ardından bilgisayar ara yüzünden UART birimi ile alnınan veriler ile PWM işaretin frekans ve doluluk oranı değerleri değiştirilebilir hale getirilecektir. Sonraki süreçte geliştirme yapılarak farklı sinyallerin elde edilmesi hedeflenmektedir.

ARM · STM32

STM32F4DISCOVERY Keşif Kiti

STM32F4 DISCOVERY kiti, kullanıcıların ses özellikli uygulamaları kolayca geliştirmelerini sağlamak için yüksek performanslı mikro denetleyiciler kullanır. ST-LINK gömülü bir hata ayıklama aracı, bir ST-MEMS dijital ivmeölçer, bir dijital mikrofon, birleşik D sınıfı hoparlör, bir LED, push-buton ve bir USB OTG mikro-AB konnektörü olan bir ses DAC içerir.