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
Author: Salih's Space
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ı
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
Matlab ile PID Kontrol
MATLAB, çok paradigmalı sayısal hesaplama yazılımı ve dördüncü nesil programlama dilidir. Sahipli bir programlama dili olan MATLAB, MathWorks tarafından geliştirilmektedir.
ROS ile Şamatalar
ROS’un hedefi, herhangi bir robotta kullanılabilecek olan robot yazılım geliştirme için standartları belirlemektedir. İster mobil bir robot olsun, ister robot bir kol olsun, ister bir drone, tekne, otomat ya da bir programlama makinesi olsun, robot işletim sistemi kullanılabilmektedir.
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
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.
SpeakUp Click
SpeakUp bir konuşma tanıma tıklama panosudur. 200'den fazla farklı ses komutunu tanımak ve yerleşik MCU'nun bunları anında gerçekleştirmesini sağlamak için ayarlayabilirsiniz.
STM32 IDEs
ST Microelectronics, yeni geliştirme ortamı STM32CubeIDE'yi duyurdu. Truestudio ve STM32CubeMX ürünleri entegre olarak tek bir geliştirme ortamı haline getirilmiştir.
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.
