|
An Introduction to Embedded Programming
- Aimed at:
- Hardware or software engineers moving into firmware.
- Client engineers extending or maintaining WareWorks
projects.
- Focused on Embedded C.
- Topics covered include:
- Choosing a micro.
- The importance of ANSI.
- Effective use of structures & unions.
- Portability & Reusability.
- Scope – its uses & limitations.
Advanced Techniques in Embedded Programming
- Focused on Embedded C.
- Topics covered include:
- Error Checking – compile time & run time.
- Real time programming.
- An OO approach to embedded firmware.
- Top-down or bottom-up?
- Firmware resilience.
- Effective use of the heap.
Real World Techniques in Embedded Programming
- Topics covered include:
- Serial Protocols:
- Low power techniques.
- EMC implications for firmware.
- The human / machine interface.
Courses are normally conducted at WareWorks but can be delivered
on-site by arrangement (travelling and/or accommodation expenses
may be required dependant on location).
Course fees are structured as a primary charge for the course
itself plus a small secondary charge per attendee.
Course sizes are deliberately kept small in order to ensure
the maximum benefit per attendee.
For a single Client with specific goals (such as a particular
processor or product class) custom or semi custom courses
are offered (an additional charge may be required depending
on the particular requirements).
BOOK
NOW
|