|
Company Contact: Miro Samek Quantum Leaps, LLC 1-866-450-LEAP x704 miro@quantum-leaps.com |
Media Contact: Anna Samek Quantum Leaps, LLC anna@quantum-leaps.com |
|
New Book "Practical UML Statecharts in C/C++, 2nd Edition" Focuses on ARM Cortex-M3

Second Edition Features Hands-On Examples using Stellaris® EKI-LM3S811 Evaluation Kits and IAR Embedded Workbench
Chapel Hill, NC, USA — November 05, 2008 — Dr. Miro Samek, founder and president of Quantum Leaps, LLC, authored a new book entitled "Practical UML Statecharts in C/C++, 2nd Edition" (Newnes 2008). The new book aims to bridge the gap between high-level abstract concepts of the Unified Modeling Language (UML) and the actual programming aspects of modern hierarchical state machines (UML statecharts). In the book, Dr. Samek describes a lightweight, open source, event-driven infrastructure, called QP. This infrastructure enables direct manual coding of UML statecharts and concurrent event-driven applications in C or C++ without big tools. The book is illustrated with several examples running on the Stellaris EKI-LM3S811 evaluation kit from Luminary Micro and the KickStart edition of IAR Embedded Workbench.
"I have been looking for a kit like the Stellaris LM3S811 for a very long time" says Dr. Miro Samek. "The kit combines USB-based hardware debugger, a cute 96x16 graphical OLED display, and a virtual COM port, which I needed to demonstrate software-trace output. The included free KickStart edition of IAR Embedded Workbench generates fantastic code for the ARM Cortex-M3. At just $49 price tag the kit offers the best value for the money in the industry."
Stellaris EKI-LM3S811 Evaluation Kit provides a compact and versatile evaluation platform for LM3S800 Series Stellaris ARM® Cortex-M3-based microcontrollers, including the generous KickStart evaluation edition of IAR Embedded Workbench for ARM. The evaluation kits contain all cables, software, and documentation needed to develop and run applications for Stellaris microcontrollers using IAR Systems tools easily and quickly. Offered at only 49 USD, the EKI-LM3S811 kit allows readers to inexpensively practice the examples outlined in Dr. Samek's new book.
"Many embedded software developers believe that the customary superloop (main+ISRs) and the traditional preemptive RTOS are the only choices for the embedded software architecture," says Jean Anne Booth, Chief Marketing Officer at Luminary Micro. "Dr. Samek's new book offers an alternative to these approaches based on modern hierarchical state machines and an event-driven framework."
"Many of our customers will benefit from the event-driven approach to programming embedded systems that is taught in this exciting new book" commented Fredrik Medin, Marketing Manager at IAR Systems. "We are very proud to have been chosen as supplier of the development tools used for the extensive code examples in this practical book."
To learn more about the book, please visit the companion website at www.state-machine.com/psicc2. To learn more about the Luminary Micro EKI-LM3S811 Stellaris evaluation kit with the KickStart edition of IAR Embedded Workbench, visit http://www.luminarymicro.com/811kits/eki-lm3s811_evaluation_kit.html.
About Quantum Leaps, LLC
Quantum Leaps is the developer of the open source QP™ state machine frameworks, which enable building well-structured embedded software as a set of concurrently executing hierarchical state machines (UML statecharts) directly in C or C++ without big tools. QP consists of a universal UML-compliant event processor (QEP), a portable real-time framework (QF), a tiny run-to-completion kernel (QK), and software tracing instrumentation (QS). Current versions of QP include: QP/C™ and QP/C++™, which require about 4KB of code and a few hundred bytes of RAM, and the ultra-lightweight QP-nano, which requires only 1-2KB of code and just several bytes of RAM. QP is described in detail in the book "Practical UML Statecharts in C/C++, Second Edition" (Newnes 2008). All versions of QP as well as software development kits and documentation are available for immediate download from the company's website at www.state-machine.com.
About Luminary Micro and Stellaris
Luminary Micro, Inc. designs, markets and sells ARM Cortex-M3-based microcontrollers (MCUs). Austin, Texas-based Luminary Micro is the lead partner for the Cortex-M3 processor, delivering the world's first silicon implementation of the Cortex-M3 processor. Luminary Micro's introduction of the award-winning Stellaris® family of products provides 32-bit performance for the same price as current 8- and 16-bit microcontroller designs, providing entry-level pricing at $1.00 for an ARM technology-based MCU. Stellaris mixed-signal microcontrollers contain specialized capabilities for applications in energy, security, and connectivity markets. With the world's largest selection of ARM-based microcontrollers, Luminary Micro's Stellaris family allows for standardization that eliminates future architectural upgrades or software tools changes. Learn more about Luminary Micro at www.luminarymicro.com.
Luminary Micro Company ContactJean Anne Booth, CMO
+1-512-917-3088 mobile
+1-512-279-8801 office
JeanAnne.Booth@luminarymicro.com
About IAR Systems
IAR Systems is the world's leading supplier of software tools for embedded systems that enable large and small companies to develop premium products based on 8-, 16-, and 32-bit microcontrollers, mainly in the areas of industrial automation, medical devices, consumer electronics and automotive products. IAR Systems has an extensive network of partners and cooperates with the world's leading semiconductor vendors. Established in 1983, IAR Systems is part of the Intoi Group since 2005. For more information, please visit www.iar.com.

Top of page