#7. EXTernal Interrupt using Registers || STM32F4 || STM32F1 || NO HAL

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 พ.ย. 2024

ความคิดเห็น • 30

  • @paulg.3067
    @paulg.3067 3 ปีที่แล้ว +12

    Thanks a lot, I really enjoy your "NO HAL" videos!

  • @petererasmus6460
    @petererasmus6460 ปีที่แล้ว +1

    Thank you so much for your great video's with out HAL this helps me a great deal to learn the STM32 M4

  • @davimarriel1934
    @davimarriel1934 3 ปีที่แล้ว +6

    Can you do a video explaining CAN bus configuration using registers please?

  • @ahmadserhal7725
    @ahmadserhal7725 10 หลายเดือนก่อน

    Thank you for these great videos. One question, can you elaborate more on why you added a delay? What happens if we do not add it?

  • @elishaul4125
    @elishaul4125 3 ปีที่แล้ว +2

    How do you make everything simple, thank you for an excellent series, hope it continues

  • @eamonhannon1103
    @eamonhannon1103 3 ปีที่แล้ว +2

    Really excellent !

  • @ZiclopDevices
    @ZiclopDevices 2 ปีที่แล้ว +1

    Excellent!

  • @ГеоргийШвыдкий
    @ГеоргийШвыдкий 2 ปีที่แล้ว +1

    Thank you! It is really great tutorial!

  • @Musicroombar
    @Musicroombar 5 หลายเดือนก่อน

    Hi how much is the time between interrupt(falling or rising edge) and function in normal case and how we can decrease this time ?
    (Doing the function immediately after interrupt without any delay)

  • @huseyinulupinar392
    @huseyinulupinar392 3 ปีที่แล้ว +1

    First of all thank you for your video, but can you also make a video for reading values ​​with register level DMA for MPU6050?

  • @vinothkannanr2804
    @vinothkannanr2804 3 ปีที่แล้ว

    awesome thanks ,please make one video on SPI also

  • @Electronics_Dreams
    @Electronics_Dreams 3 ปีที่แล้ว +1

    In your opinion..What's the best option? HAL or Registers?

    • @ControllersTech
      @ControllersTech  3 ปีที่แล้ว +2

      Registers are obviously better.. but it's very complicated to program them specially for more complex parts like DMA, USB etc..

  • @02-ovanchi33
    @02-ovanchi33 2 ปีที่แล้ว

    thank you so much pro

  • @karthikps3892
    @karthikps3892 3 ปีที่แล้ว +1

    Where are you from bro???

  • @practicallife3377
    @practicallife3377 3 ปีที่แล้ว

    when I put interrupt handler function I am getting error as no previous prototype for function.
    how to solve it?

  • @philipidehen3069
    @philipidehen3069 3 ปีที่แล้ว

    Thanks a lot for your enriching videos. Please I am having challenges with setting breaking to finite state machine processes inside my input capture callback function (HAL_TIM_IC_CaptureCallback(TIM_HandleTypeDef *htim)). My Input capture is with HAL library on Keil IDE, configured WITHOUT CubeMX. My finite state machine is debugging well with CubeMx but I am really wondering while it isn't working without CubeMx. I am under directive not to use CubeMx. I am thinking my input capture configuration may be the problem. I can send you my configuration code on asking. My MCU is STM32F407Vet with 8 MHz external crystal oscillator which I'm using. Thanks again.

  • @mohamedhalaldeen2517
    @mohamedhalaldeen2517 3 ปีที่แล้ว

    Where did you get the steps to configure the interrupt using registers

    • @ControllersTech
      @ControllersTech  3 ปีที่แล้ว +4

      They are written at a secret place, where only chosen few have the access 🙂

  • @OKOK-em4gb
    @OKOK-em4gb 3 ปีที่แล้ว

    Do you have any posts related to Ethernet?

  • @batuhannazlican666
    @batuhannazlican666 ปีที่แล้ว

    I have a problem. My nvıc functions error. ıt doesnt see EXTI1_IRQn. How can ı fixed ?

    • @ControllersTech
      @ControllersTech  ปีที่แล้ว

      Someties the EXTI is grouped.
      For example, it could be a grounp of 4 pin from 0 to 3. In that case it would be defined as EXTI0_3_IRQn.
      Check the device header file to see it.

    • @batuhannazlican666
      @batuhannazlican666 ปีที่แล้ว

      @@ControllersTech firstly I am so grateful for your answer. Thank you. I couldn't solve my problem. My problem is NVIC functions. ı cant use nvıc funtions. I am looking programming manual but still ı cant solved. I guess I need to use the misch.h library but I can't. If you know how can ı use, can you say ?
      THANK YOU SO MUCH AGAIN

  • @4valves551
    @4valves551 2 ปีที่แล้ว

    Hello sir. How to stop warning alert in Keil v5 ide.!?

    • @ControllersTech
      @ControllersTech  2 ปีที่แล้ว

      What alert ?

    • @4valves551
      @4valves551 2 ปีที่แล้ว

      @@ControllersTech if I declare a function name after void.. Its shows red color under line on the code every time for every function...

    • @ControllersTech
      @ControllersTech  2 ปีที่แล้ว

      It's your code that's faulty. Keil have nothing to do with it.
      You must have deleted the terminating bracket for some function.
      Check where that line appears first.
      Then check previous functions properly.

    • @4valves551
      @4valves551 2 ปีที่แล้ว

      @@ControllersTech ok sure.. I will check it. 👍