Course Outline
Introduction to Model-Based Development
Overview of the 'system model'
Mathematical modelling approaches
Establishing requirements
Defining the system
Designing the model
Preparing your MBD toolkit
Verifying and validating the model
- Simulation tools and practices: Simulink and StateFlow.
Engineering safety-critical embedded software
Tools and approaches for testing your application
Detecting and mitigating failures
Reusing test suites
Refining algorithms through multi-domain simulation
Serial code generation
- Tools and practices: TargetLink.
SCM tools for managing MBD
Utilising a common design environment across teams
Deploying across multiple processors and hardware types
Conclusion
Requirements
- Programming experience.
- A general understanding of embedded system development.
Target Audience
- Embedded systems engineers.
- Developers and programmers.
Testimonials (2)
Being able to ask for advanced subjects even if there were not planned initially.
Gabriel Chouinard - Spark Microsystems
Course - FreeRTOS: Programming for Real Time Operating Systems
The trainer's presentation and way of communicating.