emWin: Graphic software
emWin: ANSI "C" graphics software (GUI) for embedded
applications, can be used on any (8/16/32-bit) CPU and any b/w, grayscale
or color display. Drivers for all common LCD controllers are available.
emWin, probably the most efficient and comprehensive GUI available today
comes with: 2-D graphic routines such as drawing points, lines and circles
and an efficient algorithm to draw arbitrary polygons, a variety of fonts
in "C" code, a windows simulation and emWinView that can be used to write
and test the entire user interface on the PC making debugging and hardware(independent)
development easy and convenient. The bitmap.- or font converter converts
any bitmap or any installed PC font into a "C" file that can be compiled
and linked with the application. The additional window manager allows
creation of windows of arbitrary size at any point on the display including
( overlapping, transparent, moving or resized at run time). A variety
of widgets is included. More implementations like mouse and touch screen
support, antialiasing and multitasking support helps developers beat their
timelines and costs. Inexpensive Starterkits with LCD, project files,
PC simulation, application programs in source code form and C -Compiler
(30 days trial version) are available...
embOS: Real time operating system
embOS, a small and efficient real-time kernel, supports
all common 8/16/32-bit CPUs and has become one of the most popular kernel.
embOS provides on all CPU the benefits of a fully featured multitasking
system by 100% identical API e.g. Low memory footprint, fast context switches,
low interrupt latency, embOSView. embOS comes with a viewer that allows
looking into the system from the PC (including profiling). Its small memory
footprint makes it also suitable for single-chip applications. embOS is
royalty-free and comes with 6 months of technical support and free updates
...
emFile: File system for embedded applications
emFile makes it easy to use any kind of flash memory
cards in your embedded application. It is written in ANSI "C" and can
be used on any CPU and any media. Its high-performance library has been
optimized for speed, versatility and memory footprint. A variety of device
drivers are already supported: SmartMedia, Multimedia/Secure Digital,
RAM disk, Compact Flash/IDE...
embOS/IP: TCP/IP stack
embOS/IP is a CPU independent TCP/IP stack.
embOS/IP is a high-performance library that has been optimized for speed, versatility and memory footprint.
emUSB: USB device stack
emUSB has been designed to work on any embedded system
with USB client controller, making it easy to incorporate standard USB
device/function connectivity in embedded devices. It can be used with
USB 1.1. or USB 2.0 devices. A variety of USB class drivers such as MSD,
CDC, HID are available...
emLoad: Software for program updates in embedded applications
emLoad includes an easy to use windows program and a
bootloader for the targetapplication in source code form...
J-Link related software
J-Link is a small JTAG emulator, designed for ARM cores.
It connects via USB to the Windows PC host. J-Link supports any ARM7/9
core including thumb mode and can be used for debugging, flash programming
or communication with the core via DLL (allows full access to J-Link).Additional
software packages (J-Flash, RDI software, flash breakpoints) are available....

Copyright SEGGER Microcontroller GmbH & Co.KG.
All rights reserved.
For more information, please visit our web site
www.segger.com or contact us at info@segger.com
Last update:
December 7, 2007
|