Chapter 3

Software Modeling for Embedded Systems

Shelley Gretlein

Creating a model for your embedded system provides a time- and cost-effective approach to the development of simple or incredibly complex dynamic control systems, all based on a single model maintained in a tightly integrated software suite. Using modern modeling software tools you can design and perform initial validation in off-line simulation. These models then form the basis for all subsequent development stages. Creating models for your embedded design provides numerous advantages over the traditional design approach. Using this approach – combined with hardware prototyping – you reduce the risk of mistakes and shorten the development cycle by performing verification and validation ...

Get Software Engineering for Embedded Systems now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.