Basics of GPIO | STM32 development on Linux | VIDEO 2

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 ม.ค. 2025

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

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

    i was searching for this. lots of thanks.

  • @fabiansperk3582
    @fabiansperk3582 4 ปีที่แล้ว

    Great Video, realy helps to get started writng coding.
    Thanks a lot
    Also the rest of the vidoes on your channel are very good structured and are very helpfull

    •  4 ปีที่แล้ว

      Thank you, happy to hear that :)

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

    Excellent videos. I still question the need for the many built-in functions versus direct register writes. I believe ST calls these LL or HAL functions. Think how much simpler the dependencies would be if we only needed the pointer constant labels for the configuration registers (forget bit definitions - not worth it).

    •  4 ปีที่แล้ว +1

      Thank you for watching. I made these videos because this way of starting helped me understand operations and workings of a microcontroller better with no abstract functions from either hal or ll. Of course, I use Hal for any work because its convenient and you're less likely to misstype a register or a configuration. Time spent on initialization is also reduced. Make sure to watch newer videos for HAL.

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

    Thank you so much.. I hope you always make tutorial about STM32 Cube IDE

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

    Nice video and new sub

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

    Can I use STM32F4 DISCOVERY BOARD firmware package into STM32F401RE projects? Or will it get crashed?

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

    Hello Sir - have you done any videos on using windows 10 wsl to work with the stm32? That would be appreciated for people just have ubuntu app on windows 10 .

    •  3 ปีที่แล้ว

      All tools that I use are also available on windows. I just use linux. I don't know if wsl supports usb pass so you could program the ic. If you have windows then I would suggest using windows tools.

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

    thanks. how do you use debug mode?

    •  2 ปีที่แล้ว

      Check out my newer videos with CubeIDE and vscode.

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

      @ thanks, i see.

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

    ayudeme por favor, la tajeta si me reconoce pero no puedo ejecutar el make

    •  3 ปีที่แล้ว

      Sorry, I don't speak spanish. Could you describe your problem in a few words in english?

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

    hi bro, i have seen all your videos and I find that it is very instructive. especially the earliest ones with the standard lib. however, i wasn't able to use your github code because i have an F303ZE Board. so, can you please explain how to code or generate the ( makefile, flash.id, config.h, systeme_stm32.c). thank you for all the videos !!!

    • @mouadmoatassim5344
      @mouadmoatassim5344 4 ปีที่แล้ว

      i find this low Lib very helpful for understanding workings stm32 better

    •  4 ปีที่แล้ว +1

      You can find these files on ST website much like the software pack for F4 discovery, just for F3. I belive you can get the linker and config files as well. Another method could be that you can get F3 family library and then get the specific config files from Cube, either hal or ll. Those config files should not change, only libraries do.
      Thank you for watching :)

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

      Done and it worked 😉 thank you again 😊

    •  4 ปีที่แล้ว

      @@mouadmoatassim5344 glad to hear that :)

  • @berkdogutan6935
    @berkdogutan6935 4 ปีที่แล้ว

    i need to do plc with stm32(real time).can you help me ?

    •  4 ปีที่แล้ว +1

      Hi. I do not have much experience with plc and I also do not have the time to give individual help. Thank you for watching.

  • @ethanchou8210
    @ethanchou8210 5 ปีที่แล้ว

    Would you please share your source code? Thanks.

    •  5 ปีที่แล้ว

      Source code is in its video folder on github repository and the link is in the video desription.

    • @ethanchou8210
      @ethanchou8210 5 ปีที่แล้ว

      @ I can not find your github address.

    •  5 ปีที่แล้ว

      This is the link that should be in the description: github.com/SausageCode/STM32videos. In that repository there are folders numbered by videos and topics. If you are looking for a source code for this video, then go into folder VIDEO2_Basics

    • @ethanchou8210
      @ethanchou8210 5 ปีที่แล้ว

      @ Got it. thanks

  • @enesozdemir9973
    @enesozdemir9973 4 ปีที่แล้ว

    Is there any other documentation where I can take a look at a higher level.There is just so many things in the source code.
    discordpy.readthedocs.io/en/latest/api.html#client
    this python documentation for example is really clear and much less complicated than the source code itself you know.

    •  4 ปีที่แล้ว

      The documentation is a bit sparse for this old library, you can find some reference manuals / documentation for certain processor families, but coding and process is universal more or less across all other families supported by stdlib: www.st.com/en/embedded-software/stm32-standard-peripheral-libraries.html#documentation

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

    Great video,
    however, i'm poor in English... : (