|
Micrium delivers a full portfolio of embedded software components that complement μC/OS-II. A TCP/IP stack, USB stack, CAN stack, File System (FS), Graphical User Interface (GUI), as well as many other high quality embedded components are now available.
µC/TCP-IP is a compact, reliable, high performance TCP/IP protocol stack. Built from the ground up with Micrium's renowned quality,scalability and reliability, µC/TCP-IP enables the rapid configuration of required network options to minimize your time to market.
µC/FS is a FAT file system which can be used on any media, for which you can provide basic hardware access functions. µC/FS is a high performance library that has been optimized for speed, versatility and memory footprint. We currently support the following media: RAM disk, SMC, MMC, SD, CF, IDE, Xilinx SystemACE and Linear Flash memory.
µC/GUI is a collection of software modules to allow you to embed a Graphical User Interface (GUI) in your embedded products. µC/GUI is designed to be an efficient, processor and LCD-controller independent to any application needing a graphical LCD. µC/GUI works either in a single or a multi-tasking environment. µC/GUI can be adapted to just about any size of physical or virtual display with an LCD controller and CPU.
uC/USB-Bulk is a USB Client Bulk stack. The purpose of the USB-Bulk stack is to allow developers to quickly and painlessly develop software for an embedded device to communicate with a PC via USB. The communication is like a single, high speed, reliable channel (very similar to a TCP connection). It basically allows the PC to send data to the embedded target, the embedded target to receive these bytes and reply with any number of bytes. The PC is the USB host, the target is the USB client.
µC/USB-MSD stack enables you to use your embedded target device as a USB mass storage device. Without the need to develop a kernel mode driver for the host operating system, you can simply plug-in your device and use it just like an ordinary disk drive. This is possible because the mass storage class is one of the standard device classes, defined by the USB Implementers Forum. Virtually every major operating system on the market supports these device classes out of the box.
μC/CAN is a CAN protocol framework, which enables easy and clean implementation of CAN communication paths. μC/CAN is a source code library optimized for speed, flexibility and size. High portability and clean documentation was focused during development.
Embedded Systems Building Blocks are a collection of reusable modules that you can use in your products. The modules are some of the most common 'building blocks' of embedded systems: keyboard scanners, display interfaces, times, discrete I/O, analog I/O and asynchronous serial communications.
Find out more about Micrium's products.
|