C. Clearly seminars are a full day of training for engineers and software developers who are interested in improving their embedded C programming* skills to design better products faster.
- See why embedded processor programming is rapidly migrating from Assembly to C.
- Take advantage of the fuller instruction set available on our CISC architecture. See how the HCS08 architecture provides a strong platform for efficient programming and rapid project development.
- Learn about the powerful tools offered by the CodeWarrior Development Studio. See how a full-featured toolset can help decrease development time and drive products to market.
Our instructors will provide training through lectures and labs. The lab portion will include an overview of using the Simple MAC on 2.4 GHz communications. Participants will leave the seminar with a development tool in hand and the knowledge to better use C programming for their own projects. The cost of the seminar is US$99.
*Basic level of C programming required.
Registration
| City |
Date |
Register |
| Austin |
February 8, 2005 |
Register Now |
| Irvine |
February 15, 2005 |
Register Now |
| San Jose |
February 22, 2005 |
Register Now |
| Minneapolis |
March 1, 2005 |
Register Now |
| Detroit |
March 8, 2005 |
Register Now |
| Chicago |
March 15, 2005 |
Register Now |
| Rochester |
March 22, 2005 |
Register Now |
| Boston |
March 29, 2005 |
Register Now |
| Philadelphia |
April 5, 2005 |
Register Now |
| Washington, D.C. |
April 12, 2005 |
Register Now |
| Indianapolis |
April 14, 2005 |
Register Now |
| Atlanta |
April 19, 2005 |
Register Now |
Long Island
Arrow Electronics sponsored event |
April 19, 2005 |
Register Now |
New Jersey
Arrow Electronics sponsored event |
April 21, 2005 |
Register Now |
| Houston |
April 26, 2005 |
Register Now |
Raleigh
Arrow Electronics sponsored event |
April 26, 2005 |
Register Now |
Huntsville
Arrow Electronics sponsored event |
April 28, 2005 |
Register Now |
| Toronto |
May 3, 2005 |
Register Now |
| Sao Paulo |
May 4, 2005 |
Register Now |
Cleveland
Arrow Electronics sponsored event |
May 5, 2005 |
Register Now |
Ft. Lauderdale
Arrow Electronics sponsored event |
May 10, 2005 |
Register Now |
Montreal
Future Electronics sponsored event |
May 10, 2005 |
Register Now |
Kansas City
Arrow Electronics sponsored event |
May 17, 2005 |
Register Now |
Denver
Arrow Electronics sponsored event |
May 19, 2005 |
Register Now |
Phoenix
Arrow Electronics sponsored event |
May 24, 2005 |
Register Now |
| San Diego |
May 25, 2005 |
Register Now |
Vancouver, BC
Future Electronics sponsored event |
May 25, 2005 |
Register Now |
Portland
Arrow Electronics sponsored event |
May 26, 2005 |
Register Now |
Calgary
Future Electronics sponsored event |
May 27, 2005 |
Register Now |
Grand Rapids
Future Electronics sponsored event |
June 1, 2005 |
Register Now |
Pittsburgh
Future Electronics sponsored event |
June 3, 2005 |
Register Now |
Cheshire, CT
Future Electronics sponsored event |
June 7, 2005 |
Register Now |
Seattle
Arrow Electronics sponsored event |
June 9, 2005 |
Register Now |
Seminar Agenda
| Time |
Description |
| 8 a.m.8:30 a.m. |
Registration |
| 8:30 a.m.8:45 a.m. |
Welcome and Introductions |
| 8:45 a.m.10 a.m. |
Project Software Architecture
- Comparing Embedded C to Desktop C
- Some C Basics
- Portable Project Software Architecture Overview
|
Lab 1: Getting Started with CodeWarrior Development Studio
- Project Wizard
- Navigating and Configuring
- Editor, Compiler, Linker, Simulator
|
| 10 a.m.10:15 a.m. |
Break |
| 10:15 a.m.12 p.m. |
Optimizing Embedded C Programs
- Understanding Variable Data Types
- CPU08 Architecture
- CPU08 Assembly Language Basics
|
Lab 2: Running a Simple Application
- C and Assembly
- Downloading Software to a Target
- Single Stepping and Breakpoints
|
| 12 p.m.1 p.m. |
Lunch Provided |
| 1 p.m.2:30 p.m |
Targeting Embedded C for the HCS08
- Overview of the MC9S08GB/GT Family
- Project Software Architecture in Detail
- Understanding Software and Hardware Initialization
- Interrupt Service Routines
|
Lab 3: Using Processor Expert™ Technology
- Integrating Initialization Code and Drivers into a Project
- Inspecting Source Code
- Executing and Debugging
|
| 2:30 p.m.2:45 p.m |
Break |
| 2:45 p.m.4:15 p.m |
Application Example: 2.4 GHz Communications Solutions
- Overview of 2.4 GHz Spectrum and ZigBee™ Technology
- Overview of IEEE® 802.15.4 Protocol
- Overview of Simple MAC
|
Lab 4: Getting the Simple MAC Working
- Project Files
- Executing Software on the Target
- Making Changes
|
| 4:15 p.m.4:45 p.m. |
Porting Software Details
- Between MCUs Using the Same CPU
- Between MCUs Using Different CPUs
|
Freescale is also conducting i.MX21 hands-on training seminars. Find out more about the Get Smart Seminar Series.
|