TC001 - C language for embedded systems
Summary
This component is directed to programmers that need to employ the C language in embedded systems (industrial equipment, automotive, microprocessor boards, etc.).
This component covers the syntax of the C language plus some fundamental concepts about software architecture.
Contents
- Compilation and linking
- Preprocessor
- Functions
- Variables and types
- Flow control instructions (if, while, etc.)
- Pointers
- Structured types
- Dynamic memory
- Pointer to functions and virtual functions
- Makefile
- The 'stdlib' library
- The 'stdio' library
- Event driven programming
- Modular programming
- Interfacing with hardware
- Managing interrupts
- Hardware simulation on the host
- Debugging techniques for event-driven systems
- Testing techniques
Audience
Programmers with little or no knowledge of the C language.
Duration
5 days.
Training main page... >>>
|