Find Jobs
Hire Freelancers

Build me a Real Time Operating System that can support up to 20 tasks (C programming)

$2000-6000 HKD

Fermé
Publié il y a environ 3 ans

$2000-6000 HKD

Payé lors de la livraison
One of the projects required the RTOS to handle the below requirements. • The RTOS kernel can support up to 20 tasks. • The system tick time is 10ms (i.e., SysTick is triggered every 10 ms). • The scheduling decision (i.e., deciding which task to run next) should be decoupled from the context switch (changing the stack pointers). The scheduling decision should be done in function OS_Schd. The context switch should be done in the handler of PendSV. • Each task is associated with a weight value. When the RTOS kernel switches to execute a task, it will execute for w system ticks, where w is the weight value of this task, and the switch to the next task. The order for tasks to execute should be consistent with the order of the creation of the tasks. • Each task is created using function OS_createTask. The function receives several parameters, including the weight value of the task, the stack pointer, the starting address of the stack and the function to be executed in this task. The stack and the stack pointer of the task are initialized in OS_createTask. OS_createTask creates a single task each time, and tasks are all created using OS_createTask. And there are 2 more project need to be done. Feel free to contact me and I can provide you with more information. All the projects should be able to deploy on a MCU - Stellaris LM4F120. You can use IAR IDE to simulate first.
N° de projet : 29783423

Concernant le projet

7 propositions
Projet à distance
Actif à il y a 3 ans

Cherchez-vous à gagner de l'argent ?

Avantages de faire une offre sur Freelancer

Fixez votre budget et vos délais
Soyez payé pour votre travail
Surlignez votre proposition
Il est gratuit de s'inscrire et de faire des offres sur des travaux
7 freelances proposent en moyenne $4 563 HKD pour ce travail
Avatar de l'utilisateur
Hello there, How are you? I just saw your project posted. I have read the brief details and I feeI i can help you with it. Pleas start the chat and discuss it in detail. Please check my reviews on my previous projects. Looking forward to ur kind response. Regards, Ayesha
$6 000 HKD en 29 jours
5,0 (4 commentaires)
4,5
4,5
Avatar de l'utilisateur
Hi, Hope you are doing well. I have full experience C/C++ so that I have confident to complete your project perfectly. I will be very happy to discuss about your project via chatting. Thank you.
$3 000 HKD en 7 jours
4,6 (10 commentaires)
5,1
5,1
Avatar de l'utilisateur
Hello I am professional Software engineer with specialization in Operating systems and Software development I have 4years experience in developing such Applications/Systems I did my MSSE from NUST Islamabad Please open message box for me so we can discuss the details Thanks
$5 000 HKD en 5 jours
3,7 (10 commentaires)
4,8
4,8
Avatar de l'utilisateur
Hi, I have 4+ yrs experience of Embedded including RTOS like FreeRTOS/uCOS. I can handle your project successfully. Your project will be completed by me in a short time. Let's discuss more details via chat. I am looking forward to hearing from you. Thank you. Regards.
$3 500 HKD en 7 jours
5,0 (6 commentaires)
2,7
2,7

À propos du client

Drapeau de HONG KONG
Central, Hong Kong
0,0
0
Membre depuis nov. 26, 2018

Vérification du client

Merci ! Nous vous avons envoyé un lien par e-mail afin de réclamer votre crédit gratuit.
Une erreur a eu lieu lors de l'envoi de votre e-mail. Veuillez réessayer.
Utilisateurs enregistrés Total des travaux publiés
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Chargement de l'aperçu
Permission donnée pour la géolocalisation.
Votre session de connexion a expiré et vous avez été déconnecté. Veuillez vous connecter à nouveau.