Training
United States
Europe
On demand
Classes in the U.S. are held at Micrium headquarters or your facility.
For more information contact: training@micrium.com or call +1 954 217 2036 x 104
Classes in Europe are held at the customer facility.
For more information contact: info@feaser.com or call +31 644-744-607
Overview
Great training provides a good foundation for real-time and long-lasting solutions
At Micrium, we understand how important it is to be there for you. For that reason, we offer initial training, intermediate, and advanced courses that help our customers, no matter their level of expertise.
During 2009, we are revamping our training offerings to be broken down to benefit each level of designer: beginner through expert. In the meantime, our training offerings in North America and Europe include:
Application Development with uC/OS-II--A two day hands-on and project-based training that offers exercises and instruction that illustrate the concepts of the uC/OS-II RTOS and its application in embedded designs dependent upon real-time performance. Provides a good understanding of the uC/OS-II kernel, skills in the use of the OS that translate into immediate benefit with the student's own design.
Embedding TCP/IP--A two-day hands-on class that looks at TCP/IP from an embedded systems perspective. The class uses demos and examples on a target running an application using a TCP/IP stack, a local Ethernet network, and PC-based analysis tools. The class examines the impact of different protocol features on code size and performance, with special attention given to configuration to achieve optimal performance with TCP/IP. This course will help you to avoid spending weeks or even months debugging seemingly intractable protocol interactions resulting from poor design.
Test-Driven Development (TDD) for Embedded C--Test-Driven Development is a powerful technique that helps overcome challenges embedded developers face, including unpredictable schedules, poor quality, the realities of concurrent hardware/software development, scarce target hardware availability, long download times, high deployment costs, and the challenges of testing embedded C. TDD, a key agile practice, helps software and embedded developers improve schedule predictability and product quality.
TDD for Embedded C++--This hands-on course teaches the practice of Test Driver Development in the challenging environment of C++. This course reviews problems addressed by TDD, as well as the additional challenges and benefits of applying it to embedded software. Learn TDD techniques and approaches to make your code testable today, maintainable tomorrow, and ready for a long and useful life.
uC/OS-II in Switzerland--Explore uC/OS-II at the Bern University of Applied Sciences, Switzerland, and learn the basics of real-time operating systems, tasks, task-switch, synchronization and communication, interrupts, design methods, and more.
For more information: Bern University of Applied Sciences.