Hello there, I found your videos very helpful for me, I am currently in collage studying Power Electronics and all of modern Power Electronics are controlled with microcontrollers. I really learned some value stuff here on your channel. Thank you and keep it up!
Hello, as I understand, at first there are 3 tokens, task high, medium, low priority has higher priority so it will access the resource, when it's the turn of task very-low there is no more token, now if I send the character 'r' then what will 1 be like? I don't understand the following part. Hope to get help. Thanks a lot
In the High Priority (HPT_TASK) after the vTaskDelay line, code directly jumps to the xSemaphoreTake inside the HPT_TASK again and consumes all the available semaphores, code never reaches to the tasks with lower priorities. please help!!!
Hi sir, I want to make a LWIP project which has been configured by CubeMX and implement a simple website on Firefox, for instance turn on and off a LED AND read a value from microcontroller. I saw some examples which were not configured by CubeMX. I wish you publish a video about this subject. Best regard.
Thanks a lot for this tutorial! Do you know why I'm getting this error: no definition for "itoa"? I also get warnings saying that function "itoa" declared implicitly. I included stdlib.h at the top.
You don't need to necessary use itoa. U can use sprintf... Just make sure you allocate memory using pcportmalloc before using sprintf and than free it after the memory purpose is served. Check out the new freertos tutorials, i have used memory allocation in those.
@@ControllersTech you mean CMSIS is only for STMicroelectronics branded microcontrollers? When we learn to program with pure RTOS, this will help us to develop other branded microcontrollers like TI, Microchip or etc?
@@jorgejacome4269 'so' means what ?. Why you interfering my conversation. If you have any question. Please ask in the comments section. Not on someone's comments.
Hello there, I found your videos very helpful for me, I am currently in collage studying Power Electronics and all of modern Power Electronics are controlled with microcontrollers. I really learned some value stuff here on your channel. Thank you and keep it up!
most important is 12:01. this is for priority inversion. when isr is done, remaining the higher eats lower game.
Hi bro, great explanation. At my job I'm working in a project using FreeRTOS just right now and this vídeo help me so much. Thank you, from Brazil.
waiting for a donation bro ,,,, haha
Thanks for this, I especially appreciate the instructions on how to use STM32 without CMSIS. Very clear, very helpful!
AWESOME ! Please contuine tutorials with freeRTOS, mutex and queues. Thank you very much for those videos.
Yeah they are coming very soon
Hi....
it's great
However, instead of the HAL UART api, you may use printf viewer
Hello, as I understand, at first there are 3 tokens, task high, medium, low priority has higher priority so it will access the resource, when it's the turn of task very-low there is no more token, now if I send the character 'r' then what will 1 be like? I don't understand the following part. Hope to get help. Thanks a lot
In the High Priority (HPT_TASK) after the vTaskDelay line, code directly jumps to the xSemaphoreTake inside the HPT_TASK again and consumes all the available semaphores, code never reaches to the tasks with lower priorities. please help!!!
Hi sir, I want to make a LWIP project which has been configured by CubeMX and implement a simple website on Firefox, for instance turn on and off a LED AND read a value from microcontroller.
I saw some examples which were not configured by CubeMX.
I wish you publish a video about this subject.
Best regard.
Ok I'll take a look at it.
@@ControllersTech thank you very much.
Thanks a lot for this tutorial! Do you know why I'm getting this error: no definition for "itoa"? I also get warnings saying that function "itoa" declared implicitly. I included stdlib.h at the top.
You don't need to necessary use itoa. U can use sprintf...
Just make sure you allocate memory using pcportmalloc before using sprintf and than free it after the memory purpose is served.
Check out the new freertos tutorials, i have used memory allocation in those.
Great work !
yeah. Have a nice day
Thanks for this share tutorial !!
HI bro, why you disabled the CMSIS, what is the point of not using it.
The point is, it's better if we do programming with the pure RTOS. This way you can always program any microcontroller that supports freeRTOS.
thnx
@@ControllersTech you mean CMSIS is only for STMicroelectronics branded microcontrollers? When we learn to program with pure RTOS, this will help us to develop other branded microcontrollers like TI, Microchip or etc?
CMSIS is designed for ARM cortex series.
Yes you can use the pure freertos with any of those controllers
I don't see where the code can be dowloaded, can u help me
bro my uart doesnt interrupt :(
This is great.
Brilliant
all my homies hate cmsis
But your voice seems to be not like indian.
So
@@jorgejacome4269 'so' means what ?. Why you interfering my conversation. If you have any question. Please ask in the comments section. Not on someone's comments.
bro using a text to speech