Microcontroller Interrupts | Embedded System Project Series #17

Поделиться
HTML-код
  • Опубликовано: 31 янв 2025

Комментарии • 27

  • @alexdai_
    @alexdai_ 5 месяцев назад +8

    Better than my university tutor, thanks!

  • @reinasama904
    @reinasama904 11 месяцев назад +1

    Beautiful series! Everytime I come back to these videos I appreciate them even more, thank you man!

  • @subashgowtham6165
    @subashgowtham6165 2 месяца назад

    Best explanation of interrupts I have ever seen! Please keep making such quality content.

  • @furkanozata6775
    @furkanozata6775 Год назад +3

    Your explanations in the videos are pretty clear and understandable. Thanks a lot. 👏👏👍

  • @contarr2801
    @contarr2801 Год назад +3

    Thank you for such a good educational video! I am lerning the subject, which called "Operating System" and this explanation about microcontrollers interruption gave me much clear vision on how pc works.

    • @artfulbytes
      @artfulbytes  Год назад +2

      Glad you found it useful. Yes studying a simpler microcontroller can help you better understand how more complicated computer work.

  • @raghunathpalla8928
    @raghunathpalla8928 Год назад +1

    Pretty much well explained, amazing content about interrupts.

  • @MMF-7553
    @MMF-7553 2 месяца назад +1

    The use of simple data types (such as uint8_t) and the direct manipulation of pointers and ISR function registration indicates your attempt to write code that is intended to run very efficiently on small, resource-limited Atmel microcontrollers. Rather than being called, inline functions are inserted directly at the call point, eliminating the overhead associated with calling the function (stack preparation, jumping to the function and returning). This can save several CPU cycles. As I wrote this is a good resource if you need to stuff a lot of code into a limited microcontroller.

  • @artfulbytes
    @artfulbytes  Год назад

    There is a mistake in the code at 50:55. It should be:
    BCSCTL1 = CALBC1_16MHZ;
    DCOCTL = CALDCO_16MHZ;
    I shouldn't or them. I notice and fix this in my next video.

  • @tedelctro6849
    @tedelctro6849 Год назад +1

    good job you are doing great !

  • @johanliebert2048
    @johanliebert2048 Год назад +1

    hop hop hop nice content parked

  • @syeddanialahmed9353
    @syeddanialahmed9353 6 месяцев назад

    Great content 💕💕

  • @tidlywidly4402
    @tidlywidly4402 6 месяцев назад

    You are the best.

  • @connectme2karthik
    @connectme2karthik 10 месяцев назад

    Nice video series. It would be great if you can make one series on embedded Linux operating system based on yocto framework.

    • @artfulbytes
      @artfulbytes  10 месяцев назад

      I might be heading in that direction for a future project, will see:)

  • @babis6764
    @babis6764 8 месяцев назад

    One question if the IVT is in the flash how can you change the ISR?

    • @artfulbytes
      @artfulbytes  8 месяцев назад

      The addresses of the entries in the IVT are fixed*, but the entries themselves (ISR addresses) can be changed. *Technically, some architectures also allow you to relocate the IVT.

  • @nfjeldberg
    @nfjeldberg Год назад

    Please show us how to mount a flamethrower!

  • @madhusudhanan9278
    @madhusudhanan9278 9 месяцев назад

    Hey, which linux do you use and what is the name of that embedded system IDE name? -Thank you!

    • @artfulbytes
      @artfulbytes  9 месяцев назад

      Hi, Ubuntu Linux and the IDE is Code composer studio.

  • @xOWSLA
    @xOWSLA 4 месяца назад +1

    Are you the son of Stephen Hawking?

  • @zameerahmed1775
    @zameerahmed1775 Год назад

    Ur an awesome & exceptional artist cum programmer cum hardware engineer ??? ....The IIT's in India need you .
    I need some help from you
    Can we get together & start a company . There are lots of oppurtunities in India ............. we can focus on Iot / bluetooth products and sell them in the international market. The dev/qa labour cost is very cheap in India .................
    Love to hear from you

    • @raffazaver
      @raffazaver 5 месяцев назад

      Cum means sperm in English be careful