1 / 10

- A.R.M.O.R. – Software System Overview

- A.R.M.O.R. – Software System Overview. -Aldo Alania – Western Washington University 2008-2009. General System Design. Motorola MC9S12C128 w/ 16K Fixed Flash EEPROM, 4K Bytes RAM Memory Requirements for Project 8K ROM, 1K RAM.

livia
Télécharger la présentation

- A.R.M.O.R. – Software System Overview

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. - A.R.M.O.R. –Software System Overview -Aldo Alania – Western Washington University 2008-2009

  2. General System Design • Motorola MC9S12C128 w/ 16K Fixed Flash EEPROM, 4K Bytes RAM • Memory Requirements for Project 8K ROM, 1K RAM

  3. Kernel Selection • Time Slice kernel • Time slice Period of 10ms • Bus frequency of 24MHz • Estimated Memory Requirements :2K

  4. Task Designation • 5) Switches and Shock Sensor Input task • 6) State Control task • 7) Pressure Sensor Input Task

  5. Switches and Shock Sensor Input task • Description: Gets the input data from all switches and shock sensor. • Execution Time: 1.17us • Period: 10ms • CPU Load: .000117

  6. State Control Task • Description: The system starts in the ARMED state. If the AlarmSignal variable was set from the switches and sensor task, it would go into the ALARM state • Execution Time: 1.54us • Period: 10 ms • CPU Load: .000154

  7. Pressure Input Sensor Task • Description: Provides a high output signal and temperature compensation • Execution time: 10us • Period: 10ms • CPU Load: .001

  8. Estimated CPU Load L = .000117+.000154+.001 = .00127 LMAX = .13%

  9. Module Overview

  10. Questions?

More Related