-
emLoad: program updates in embedded applications
emLoad is a software for program updates for embedded applications via serial interface from a PC. The software consists of a Windows program and a program for the target application (bootloader) in source code form. An increasing number of embedded applications uses in-circuit reprogrammable memory chips. These chips can be dedicated EEPROM or FLASH-memory chips or microcontroller with on-chip FLASH-memory. The advantage of this technology compared to the old generation of on-time programmable or mask programmed chips is obvious: The application can be reprogrammed at any time, i.e. after assembly of the hardware or even after shipment at customers site in case of a bug or new features. The only things required are an embedded application with a FLASH-type memory for program storage, a communications interface (typ. RS-232) and the software for application and PC: emload.
-
emFile - File System for Embedded Applications
emFile is a file system for embedded applications which can be used on any media, for which you can provide basic hardware access functions. emFile is a high performance library that has been optimized for minimum memory consumption in RAM and ROM, high speed and versatility. It is written in ANSI C and can be used on any CPU.
-
emWin - Graphics software (GUI) for b/w, gray scale and color LCDs
emWin is designed to provide an efficient, processor- and LCD controller-independent graphical user interface (GUI) for any application that operates with a graphical LCD. It is compatible with single-task and multitask environments, with a proprietary operating system or with any commercial RTOS. emWin is shipped as "C" source code. It may be adapted to any size physical and virtual display with any LCD controller and CPU.
|