Using embedded C Code Generation with EA

This tutorial describes how to use EA together with AM|USE and RXF to generate 'C'-code for small embedded target environments.

Welcome to our UML - Getting Started. In this tutorial, everything revolves around the first practical steps in the world of Embedded UML.
With the help of a tiny object-oriented UML-Blinky we will make a small journey through the UML and enlighten the functions of the required software.

We provide the necessary programs as free evaluation version for you either as download or as DVD.

-  Sparx Systems

Enterprise Architect v9.0
   (Ultimate Edition)

-  Keil µVision 
   MDK ARM v4.20

Keil MCB1760  
 CortexM3

You can download all necesary software from: http://www.willert.de/uml-getting-started-en/

This will enable you to use the software without restrictions during a 30 day evaluation period.
As target environment we use a Keil MCB1760 with an LPC1768 (CortexM3). Unfortunately only a few people will probably be in the possession of this evaluation board, so we will test our final program at the end of this tutorial with help of the simulator built-in in Keil’s μVision IDE. So, apart from a PC, you do not need additional hardware. If you want, however, you can purchase an MCB1760 board directly from Willert Software Tools GmbH.

For the toolchain installation and implementation of this tutorial you should reserve about 60 minutes and two cups of coffee....

Have fun and success with it!

This article contains content available for registered members only. You need to be logged in to view/download this content.

About the Author

Walter van der Heiden

Walter van der Heiden

Willert Software Tools (Chief Technology Officer)
Graduated in Informatics and Electronics Practical experience in Embedded Software Development since 1995 - embedded software development - building of software development tools like compilers and OS'es - Support and Sales of Software Tools - Advising and consultancy in SW projects   Associate partner and CTO of Willert Software Tools GmbH, responsible for distributor relations. Lecturing seminars in the area of embedded software development using UML Developing resource optimised UML frameworks. Tel.: +49 5722 9678 60 - Fax: +49 5722 9678 80 Hannoversche Str. 21  , D-31675 Bückeburg