FreeRTOS Tutorial 2.0 || TASK Operations || STM32 || CUBEIDE
ฝัง
- เผยแพร่เมื่อ 20 พ.ค. 2024
- Purchase the Products shown in this video from :: controllerstech.store
________________________________________________________________________________________
Task related operations in FREERTOS STM32
create, switch, suspend, resume, terminate, delay etc.
To download the code, goto controllerstech.com/free-rtos-...
FREERTOS Playlist • FreeRTOS TUTORIALS
________________________________________________________________________________________
****** SUPPORT US BY DONATING*****
paypal.me/controllertech
******Join the Membership******
/ @controllerstech
Join the Discord Server / discord
Join the Telegram Group t.me/controllerstechdiscuss
Follow me on Instagram / controllerstech
For more info, visit www.controllerstech.com - วิทยาศาสตร์และเทคโนโลยี
Thank you so much bro, this is what i was looking for a month.
Keep up the great work! 👍👍
Nice tutorial!
Question: Is there an easy way to determine the needed stack size in the task function? I usually (over) guess, but this takes probably more memory than needed.
Another great video from this channel❤
MasterClass!
I will show my thanks with like and share with my friends
masterwork!
Thanks alot man 👍
Awesome!
Question. Are these stm32 videos also applicable to the esp32 for the code?
Thanks!
Anyway to use spi and dma to read a sd card audio Wav pcm File and output to a dac like the pt8211?
I don't know how to do that. ☹️
are you using ST LINK debugger for these RTOS videos?
Yes
Hey, that's a great voice synthesizer. Which one is it?
Aws polly
Voice synthesizer are awful !
how can voice synthesizers be great. human voice is the greatest. although i don't know if the author has disabilities or not. author is creating quality content and thats great
Why i can't acces stm32cubeide web?
why if remove printf("staring...
"); will go to "HardFault_Handler"?
Yeah it was happening for me..
@@ControllersTech So any idea is what problem?
I have the same problem, do you know the solution?
same question. why can't the code be functional if we omit printf("staring...
"); ?
hi.
in this video, in STM32CubeIDE graphic part , on sys>Debug, there is not enabled any Debug protocol (serial wire or asynchronous trace). how your program worked, I don't know 🤔
That protocol is only needed in f103c8.
@@ControllersTech
yes. I use STM32F103C8T6 to run these series FreeRTOS videos.
why (how) not needed to enable these Debug protocol on other STM32 MCU?!
You don't need in f103 also. It's just that if you don't enable it, you can only write once to the flash. So before writing another time you have to erase the full flash memory.
Why is it like this ? Well i don't know..
@@ControllersTech
That's interesting! I'll check how it works. Thank you 🙏😃👍
When i try to resume my thread the program collapsed, i only can suspend or resume the task but only one not more :C
Need more details like where are u trying to resume from ?
@@ControllersTech
if(i == 4){osThreadSuspend(defaultTaskHandle);
}
if(i == 10){
osThreadSuspend(Task3Handle);
if i only put one it works, but when i put both dont
Where are u calling these ? In which function ?
Its awful !!! Synth voice 🤮
Awesome!