ThreadX on STM32 Made Easy: Step-by-Step Startup Tutorial

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

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

  • @frankfrei6848
    @frankfrei6848 2 หลายเดือนก่อน +1

    Absolutely loved your video. Great clarity, slowly (but not too slowly) paced and well structured. Already subscribed and am now watching the follow-up video on semaphores.

    • @prtechtalk416
      @prtechtalk416  หลายเดือนก่อน +1

      Thanks for your kind words and feedback; it is highly appreciated
      /PR TechTalk

  • @fidelinacio
    @fidelinacio 3 หลายเดือนก่อน +1

    Very useful video; it helped me learn about Eclipse ThreadX.

    • @prtechtalk416
      @prtechtalk416  2 หลายเดือนก่อน

      Greate to hear, o have small play list currently 5 videos all on ThreadX and it will increase.
      Pls hit the Subsribe button and the bell so you dont miss any videos i release-
      /PR TechTalk

  • @TheIvanroberto
    @TheIvanroberto 8 หลายเดือนก่อน +2

    Hello TEST, I really liked your examples about ThreadX, I would like to see a tutorial on using touchGFX with ThreadX.
    Thank you very much for sharing your knowledge!

    • @prtechtalk416
      @prtechtalk416  8 หลายเดือนก่อน

      Hi , thanks for your kind words, their is a possibility that this will happen in the future so stay tuned :-)

  •  3 หลายเดือนก่อน +1

    Nice! Keep up the good work.

    • @prtechtalk416
      @prtechtalk416  2 หลายเดือนก่อน

      Thanks, will do!
      /PR TechTalk

  • @terranceparker2015
    @terranceparker2015 9 หลายเดือนก่อน +1

    Thank you...I've been delaying my entry in RTOS. Yes, I would appreciate the other tutorials. I hear a lot about Zephyr, but it is not supported in the ST ecosystem, so would just like to understand something supported by ST.

    • @prtechtalk416
      @prtechtalk416  9 หลายเดือนก่อน +1

      Hi, Good News for you. Recently their was a press release that also Zephyr will become available for STM32. /PR TechTalk

  • @ianhall2444
    @ianhall2444 9 หลายเดือนก่อน +1

    Hi,
    Good video. Just wanted to say that TX_THREAD is a struct so when you are using it you are creating an instance of it and not a pointer to it. Hence why you need to use & in the function calls in order to pass its address to the function.

    • @peterranemyr3465
      @peterranemyr3465 9 หลายเดือนก่อน

      Hi Ian, Long time :-) Thanks for your clarification. /PR TechTalk

    • @prtechtalk416
      @prtechtalk416  9 หลายเดือนก่อน

      Thank you for the clarification!

  • @Frisky0563
    @Frisky0563 5 หลายเดือนก่อน +1

    Great video gives me some new ideas! Thanks

    • @prtechtalk416
      @prtechtalk416  5 หลายเดือนก่อน +1

      Hi Frisky, Thanks for your nice words. Hope i also managed to get you as a subscriber :-)
      /PR TechTalk

  • @EfieldHfield_377
    @EfieldHfield_377 9 หลายเดือนก่อน +1

    Thx you for sharing. Helpful.

    • @prtechtalk416
      @prtechtalk416  9 หลายเดือนก่อน

      I'm glad you found the video helpful! / PR TechTalk

    • @EfieldHfield_377
      @EfieldHfield_377 8 หลายเดือนก่อน

      @@prtechtalk416 Do you have any videos or experience FileX and LevelX ?

    • @prtechtalk416
      @prtechtalk416  8 หลายเดือนก่อน

      Hi, no not yet but stay tuned their is a good chance i will make additional ThreadX Videos.

  • @JACOBGEORGEBTechECEB-
    @JACOBGEORGEBTechECEB- 4 หลายเดือนก่อน +1

    Great video Sir, an ardent subscriber. I just wanted to know can we do this with ESP-32 C3 board as well ?

    • @prtechtalk416
      @prtechtalk416  4 หลายเดือนก่อน +1

      Thanks. As a non-native English speaker, I had to look up the word "ardent" since it is not commonly used in my vocabulary. Regarding Espressif, I don't plan on doing anything with this MCU. The reason is that there is already a lot of material out there, and I struggle to find my niche here. But you never know :-)
      PR TechTalk

  • @FrenchBulldogFan123
    @FrenchBulldogFan123 4 หลายเดือนก่อน +1

    Please, could you provide the link in the description or some type of access to the material the videos are based on. Just to understand in depth threadx functions with its parameters and so on. Or is it just based on Microsoft documentation for AZURE RTOS? Thanks

    • @prtechtalk416
      @prtechtalk416  4 หลายเดือนก่อน +1

      HI, the good source of information requested,
      github.com/eclipse-threadx/rtos-docs
      /PR TechTalk

    • @FrenchBulldogFan123
      @FrenchBulldogFan123 3 หลายเดือนก่อน +1

      @@prtechtalk416 Thank you

  • @lambert0259
    @lambert0259 8 หลายเดือนก่อน

    Hi, Thank you for your videos on the STM32, will you be doing more with the H563zi as i have just purchased the device to follow you tutorials

    • @prtechtalk416
      @prtechtalk416  8 หลายเดือนก่อน

      Congrats to a good selection on MCU, mainly all videos can be used on major parts of all STM32 so dont feel restricted to only see videos on STM32H5xx

  • @AbhishekVH-s8f
    @AbhishekVH-s8f 3 หลายเดือนก่อน +1

    Sir As u mentioned that u installed the software packages from IDE i have folder that I got from the git , So i need to integrate Threadx folder to the IDE so please make a video how to integrate the threadx folder to IDE and also i have run led blink application from cloned Threadx folder so make a video on that sir

    • @prtechtalk416
      @prtechtalk416  2 หลายเดือนก่อน

      Hi Working on a video on the topic of GIT repos.
      Subscribe and hit the bell to get notified when i release it.
      /PR TechTalk

  • @elegik686
    @elegik686 9 หลายเดือนก่อน +1

    Thanks! I would like to see another example.

    • @prtechtalk416
      @prtechtalk416  9 หลายเดือนก่อน +1

      Stay tuned next on ThreadX is coming soon and this time on Semaphore /PR TechTalk

    • @prtechtalk416
      @prtechtalk416  9 หลายเดือนก่อน +2

      Hi, Now i released the next one this time with Semaphore.

  • @AndreaBasilico-eo4pl
    @AndreaBasilico-eo4pl 2 หลายเดือนก่อน +1

    hello! i have aquestion about the stack assigned to a thread, if i declare a variable inside the function of a thread, that variable is stored in the stack reserved for that thread?

    • @prtechtalk416
      @prtechtalk416  2 หลายเดือนก่อน +1

      Hi, yes if you declare a local variable in a task it will be stored in the stack assinged to that task when it was created
      /PR TechTalk

    • @AndreaBasilico-eo4pl
      @AndreaBasilico-eo4pl 2 หลายเดือนก่อน +1

      @@prtechtalk416 thank you for your response! i'm trying to figure out how to determine the stack value for a task . Andrea

    • @prtechtalk416
      @prtechtalk416  2 หลายเดือนก่อน +2

      Hi Andrea, Take a look at the tx_thread_stack_error_handler might be of some assistance to you. It triggers if your stack is overflow.
      /PR Techtalk

    • @AndreaBasilico-eo4pl
      @AndreaBasilico-eo4pl 2 หลายเดือนก่อน

      @@prtechtalk416 thank you! Andrea

  • @diwakarm251
    @diwakarm251 3 หลายเดือนก่อน +1

    Please make a video for , how to add threadx os manually to the target board/IDE, So that time we can do for any boards.

    • @prtechtalk416
      @prtechtalk416  2 หลายเดือนก่อน +1

      Hi , this is released pls see my ThreadX playlist
      /PR TechTalk

    • @diwakarm251
      @diwakarm251 2 หลายเดือนก่อน

      @@prtechtalk416 I didn't find any video sir....

    • @prtechtalk416
      @prtechtalk416  2 หลายเดือนก่อน

      Do you want to add ThreadX without using Cube MX as i show in this video ?

    • @diwakarm251
      @diwakarm251 2 หลายเดือนก่อน +1

      ​@@prtechtalk416 yes sir, actually I want to add threadx from the git repo, and i want to run any one of test cases which is present in test folder -tx - regression folder. So i tried and i m failing to run..... So requested to do that.

  • @AndreaBasilico-eo4pl
    @AndreaBasilico-eo4pl 8 หลายเดือนก่อน

    Hello! i have a question about the thread stack size, what is the method to determine the size you need ?

    • @prtechtalk416
      @prtechtalk416  8 หลายเดือนก่อน

      Hi, this is a trick question, you cant not really in advance tell how much stack is needed. You can after a program have run for some time look at the stack usage. So if you have a memory constrained application you could adjust stacksizes after evaluating the debugg info on used stacksize.

    • @AndreaBasilico-eo4pl
      @AndreaBasilico-eo4pl 8 หลายเดือนก่อน

      @@prtechtalk416 thank you for your explanetion! i'm really interested in your video about azure threadX did you plan to make more video about it? best reguards

    • @prtechtalk416
      @prtechtalk416  7 หลายเดือนก่อน

      Hi, their might be some more but nothing decided yet. Stay tuned :-)

    • @AndreaBasilico-eo4pl
      @AndreaBasilico-eo4pl 6 หลายเดือนก่อน

      @@prtechtalk416 hello! i have writed you an email.. maybe you are interested in teaching a private course remotely?

  • @diwakarm251
    @diwakarm251 3 หลายเดือนก่อน

    HELLO SIR, In middleware and software packs option only FREERTOS is there , there is no threadx option. How to get that?

    • @prtechtalk416
      @prtechtalk416  3 หลายเดือนก่อน +1

      Hi, not all ST mcu are supported with Threadx. What Mcu are you using ?

    • @diwakarm251
      @diwakarm251 3 หลายเดือนก่อน

      @@prtechtalk416 Nucleo 144 - STM32L496ZG-P sir

    • @diwakarm251
      @diwakarm251 3 หลายเดือนก่อน

      @@prtechtalk416 Nucleo 144 STM32L496ZG-P

    • @diwakarm251
      @diwakarm251 3 หลายเดือนก่อน +1

      @@prtechtalk416 Sir, I am using Nucleo 144 STM32L496ZG-P board .

    • @diwakarm251
      @diwakarm251 3 หลายเดือนก่อน

      @@prtechtalk416 Sir I m using Nucleo 144 STM 32L496ZG-P board

  • @diwakarm251
    @diwakarm251 3 หลายเดือนก่อน

    HELLO SIR, In middleware and software packs option only FREERTOS is there , there is no threadx option. How to get that?
    I am using Nucleo 144 STM32L496ZG-P board { In my other comment , i cant able to replay you, I dont know y my comments are disapperaing}

    • @prtechtalk416
      @prtechtalk416  3 หลายเดือนก่อน

      Hi, i have only set filter to disclude offensive comments, all other is accepted so i havnt restricted comments beside this. But good news is that the L4 is supported. You need to make sure jou have uppdated your STM32 installation currently 1.16.0 then under CubeMX, -> Help, select "Manage embedded software packages", Select second tab and scrool down to X-cube-AZRTOS-L4 and select latest version. God practise is to do a reboot after adding modules. Good Luck / PR TechTalk

    • @diwakarm251
      @diwakarm251 3 หลายเดือนก่อน

      @@prtechtalk416 I am using STM32CUBE IDE

    • @prtechtalk416
      @prtechtalk416  3 หลายเดือนก่อน

      Cube MX is an integrated part of STM32CubeIDE, so when you in STM32CubeIDE create a new project. File -New - STM32 Project then CubeMX is launched. You can also use CubeMX as a separate tool if for instance you dont use STM32CubeIDE but prefer VS Code och IAR or Keil then you use Cube MX separate. So if you use STM32CubeIDE then you already are using CubeMX also. / PR TechTalk

  • @bhaveshkunbi2164
    @bhaveshkunbi2164 21 วันที่ผ่านมา

    i am facing issue in myST login how to do that?

    • @prtechtalk416
      @prtechtalk416  21 วันที่ผ่านมา

      Hi , i am not working for ST so i cant help with loging in to their site. What is the issue you are facing?

    • @bhaveshkunbi2164
      @bhaveshkunbi2164 21 วันที่ผ่านมา +1

      @prtechtalk416 I have downloaded stmcubeide but while creating project it is saying that packages are missing. when I tried to download packages connection time out showing so how to download and installed packages offline mode?

    • @prtechtalk416
      @prtechtalk416  13 วันที่ผ่านมา +1

      It sounds like you have some undefined issues with communicating with ST, I suggest you create a support ticket with ST to get is sorted och just create a new login to see if this helps.
      /PR TechTalk