FreeRTOS is an example of a open-source real-time operating system (RTOS) kernel which supports both mutexes...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
FreeRTOS is an example of a open-source real-time operating system (RTOS) kernel which supports both mutexes and semaphores, as well as both co-operative, and pre- emptive, priority based multi-tasking systems. (a) Explain, in your own words, the operation of a FreeRTOS application, with two independent tasks, that uses a pre-emptive tick-based Round-Robin scheduler and contrast it's operation to that of a co-operative multi-tasking system. (b) Identify one benefit, and one drawback, of utilising coding standards in developing embedded systems that use FreeRTOS. Support your answer(s) by explaining the rationale for the AUTOSAR Rule A15-0-7: "Exception handling mechanism shall guarantee a deterministic worst-case time execution time. "3 (c) If a task is taking too long to execute, what steps can be taken using FreeRTOS to eliminate or reduce any undesirable side-effects? (d) Describe how the proportion of time that tasks are running (i.e. CPU Utilization) can be determined within the FreeRTOS kernel. (e) Identify two advantages/disadvantages of utilising open-source kernels (vs. closed- source commercial or proprietary kernels) to implement real-time system(s). Sup- port your answer by referring to case studies of embedded system failure. FreeRTOS is an example of a open-source real-time operating system (RTOS) kernel which supports both mutexes and semaphores, as well as both co-operative, and pre- emptive, priority based multi-tasking systems. (a) Explain, in your own words, the operation of a FreeRTOS application, with two independent tasks, that uses a pre-emptive tick-based Round-Robin scheduler and contrast it's operation to that of a co-operative multi-tasking system. (b) Identify one benefit, and one drawback, of utilising coding standards in developing embedded systems that use FreeRTOS. Support your answer(s) by explaining the rationale for the AUTOSAR Rule A15-0-7: "Exception handling mechanism shall guarantee a deterministic worst-case time execution time. "3 (c) If a task is taking too long to execute, what steps can be taken using FreeRTOS to eliminate or reduce any undesirable side-effects? (d) Describe how the proportion of time that tasks are running (i.e. CPU Utilization) can be determined within the FreeRTOS kernel. (e) Identify two advantages/disadvantages of utilising open-source kernels (vs. closed- source commercial or proprietary kernels) to implement real-time system(s). Sup- port your answer by referring to case studies of embedded system failure.
Expert Answer:
Answer rating: 100% (QA)
A a In a preemptive tickbased RoundRobin scheduler each task is given a time slice in which it can run When the time slice is up the scheduler switche... View the full answer
Related Book For
Accounting concepts and applications
ISBN: 978-0538745482
11th Edition
Authors: Albrecht Stice, Stice Swain
Posted Date:
Students also viewed these computer engineering questions
-
The compound below is an example of a methyl ester. Methyl esters react with lithium iodide to give lithium carboxylate salts. The solvent in this example is pyridine (margin). Suggest several...
-
The CRAFT program is an example of a heuristic programming approach to problem solving. Why might CRAFT not find the optimal solution to a layout problem?
-
The following is an example of a reaction sequence developed by Derin C. D'Amico and Michael E. Jung (UCLA) that results in enantiospecific formation of two new chirality centers and a carbon-carbon...
-
If the interest rate on debt is lower than ROA, then a firm will Valitse yksi: a. increase ROE b. not change ROE c. none of these is correct d. decrease ROE e. change the ROE in an indeterminable...
-
Moonbay is a home-building corporation that primarily develops retirement communities. Farmtex owns a number of feedlots in Sunny Valley. Moonbay purchased 20,000 acres of farmland in the same area...
-
Consult Paragraph A5 (in Appendix A) of PCAOB Auditing Standard No. 5 and Paragraph 68 of PCAOB Auditing Standard No. 12. Do you believe that Qwest had established an effective system of internal...
-
Pinto, Inc. owns 100% of Scale Inc. The following information is from the 2008 income statements of Pinto and Scale Additional Information: 1. Pintos reported sales revenue includes \($200,000\) of...
-
Bakers Bagels, Inc., produces and sells 20 types of bagels by the dozen. Bagels are priced at $6.00 per dozen (or $0.50 each) and cost $0.20 per unit to produce. The company is considering further...
-
. Question 18 of 18 13.33 / 20 View Policies Show Attempt History Current Attempt in Progress Karen White started her own consulting firm, Karen Consulting, on May 1, 2022. The following...
-
1. Liam Richardson is the business manager for the Smith & Lyngate Insurance agencies in the state of Maryland. Liam is interested in increasing the number of agents in Baltimore and plans to buy...
-
True or false? There is not one form of an organization's culture that is superior to another. Group of answer choices True False
-
3. To improve the safety of motorists, modern cars are built so the front end crumples upon impact 1200-kg car is travelling at a constant velocity of 8.0 m/s. It hits an immovable wall and comes to...
-
Select an innovative business idea like smart bag . Then, design a plan for starting the business. You are required to prepare a TYPED report on the plan for setting up your business which includes:...
-
A power line carries a DC current of I-25 A in a direction =31 east of magnetic north through an open field, in a location where the Earth's magnetic field is horizontal and its strength is B=0.35 G....
-
An FI has estimated the following annual costs for its demand deposits: management cost per account = $130, average account size = $1,400, average number of checks processed per account per month =...
-
A museum curator moves artifacts into place on many different display surfaces. Con- sider the following table giving approximate values for coefficients of friction: Materials steel on steel...
-
1. The fundamental force that drives international trade is a. absolute advantage. b. importation duties and tariffs. c. export licenses. d. comparative advantage. e. B and C are correct. 2. Tyler...
-
Rowland Textile Inc. manufactures two products: sweatshirts and T-shirts. The manufacturing process involves two activities: cutting and sewing. Expected overhead costs and cost drivers are as...
-
Refer to the data in PE 7-5 through 7-10. Assume the beginning balance in the inventory account was $0 for the periodic inventory system. A physical count of the inventory at the end of the period...
-
Using the 2009 Form 10-K for Wal-Mart in Appendix A, consider the following questions: 1. Find Wal-Marts financial statement note on Income taxes. a. Using the current tax information and the...
-
Dr. Hughes and Dr. Hawkins, owners of the Spanish Fork Care Clinic, have $350,000 of fixed costs per year. They receive 30,000 patient visits in a year, charging each patient an average of $25 per...
-
Give Professor Robertson's typical whitecollar criminal characteristics.
-
What are the number one and two conditions conducive for fraud according to KPMG surveys?
-
What companies are more prone to engage in fraudulent behavior?
Study smarter with the SolutionInn App