STM32 ile TIMER KULLANIMI-1 |Ders 13

Поділитися
Вставка
  • Опубліковано 27 січ 2025

КОМЕНТАРІ • 12

  • @halukcakir5279
    @halukcakir5279 10 місяців тому

    Merhabalar timer lardan tim3 yerine tim2 seçiyorum NVIC ayarlarında 4 farklı interrupt çıkıyor hangisini neye göre seçmeliyim acaba?

  • @resulkaya614
    @resulkaya614 Рік тому

    Merhaba sizinle iletişime geçebilirmiyim görüntü işleme konusunda bilgi alabilirmiyim

    • @electrobrains
      @electrobrains  Рік тому

      merhaba ,hangi konuda bilgi almak istiyorsunuz

  • @ibrahimeren9544
    @ibrahimeren9544 10 місяців тому

    Merhabalar. Bu timer konusundan sonra kartım önceden yaptığımız programları da çalıştırmamaya başladı. Yine de ide kodun karta başarılı bir biçimde hata olmadan aktarıldığını söylüyor. Bunu nasıl kontrol edebilirim?

    • @electrobrains
      @electrobrains  10 місяців тому

      Merhaba clock problem solve yada resolve gibi bi şeçenek olmadı lazım yada reset kısmı,eğer olmazsa sıfırdan proje oluşturun

    • @ibrahimeren9544
      @ibrahimeren9544 10 місяців тому

      @@electrobrains Yeniden proje oluşturup denedim ve oldu teşekkürler. Udemy üzerinde ya da başka bir platformda ayrıca kurslarınız var mı?

    • @electrobrains
      @electrobrains  10 місяців тому

      rica ederim ,Udemy de de youtube daki aynı kurs var @@ibrahimeren9544

  • @heisenberggunlugu2835
    @heisenberggunlugu2835 Рік тому

    dostum arduino kullanarak bir iha yapmak mümkün mü ? biraz garip bir soru oldu farkındayım ama çok merak ettim

    • @electrobrains
      @electrobrains  Рік тому

      Evet yapılabiliyor ,örnekleri youtubeda fazlaca var diye biliyorum

  • @halukcakir5279
    @halukcakir5279 10 місяців тому

    1)Timer3 ün kanallarını kullanarak 1 timer ile 4 farklı interrupt ayarlayabilir miyiz ?
    2)Bir diğer sorum tim2 ve tim3 ile ayrı ayrı iki tane interrupt oluşturmak istiyorum ama "void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim)" komutu iki içinde aynı programda hata çıkıyor bu şekilde iki farklı interrupt kullanmam mümkün müdür?

    • @halukcakir5279
      @halukcakir5279 10 місяців тому +1

      2. soru için cevap budum
      void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim)
      {
      if (htim == &htim2) // 1000ms zamanlayıcı kesmesi
      {
      // HAL_GPIO_TogglePin(GPIOD, GPIO_PIN_12); //Led yapmak için alternatif kod
      HAL_GPIO_TogglePin(LD4_GPIO_Port, LD4_Pin);
      }
      else if (htim == &htim3) // 500ms zamanlayıcı kesmesi
      {
      // HAL_GPIO_TogglePin(GPIOD, GPIO_PIN_12); //Led yapmak için alternatif kod
      HAL_GPIO_TogglePin(LD3_GPIO_Port, LD3_Pin);
      }
      }

    • @electrobrains
      @electrobrains  10 місяців тому

      1. Soru için cevap sanırsam hayır ,çünkü handellarla interruptı kontrol ediyoruz