How to Turn Your Embedded Device into an Embedded Platform
In this session, you will learn about SEGGER emApps, a software package for creating and executing apps -- small programs that can be dynamically loaded and executed in an embedded system.
With emApps, new functionality can be added to an embedded system at any time, with no need to alter a validated core system. This enables new features or enhancements to be deployed in the field while maintaining system stability and security.
The key features of emApps are small code size, high performance, and security. Apps run on a virtual CPU specifically designed by SEGGER for this purpose, and they are executed by a call to the emApps executor, which implements the instruction set.
App capabilities are defined by an API table in firmware, giving a firmware developer full control over the exact functionalities available to them. It is even possible to grant different rights (API tables) to different apps running in a system.
Throughout the session, you will see various demonstrations about how apps can be developed, built, tested, deployed, loaded, and run on an embedded system using SEGGER emApps.








No comments or questions yet. Be the first to start the conversation!