SIGNUM Systems GDB Server Instrukcja Użytkownika Strona 29

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 32
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 28
Real-Time Operating Systems and Tools
www.freescale.com/fwdn 27
Micrium
µC/OS-II, µC/TCP-IP, µC/FS and µC/GUI
Micrium offers a number of embedded components to support Freescale’s i.MX family of
applications processors.
The µC/OS-II RTOS is a highly portable, ROMable, scalable, preemptive, real-time multitasking
kernel. µC/OS-II is written in ANSI C. µC/OS-II meets the demanding requirements of the RTCA
DO-178B standard for software used in avionics equipment. µC/OS-II can manage up to 255
tasks and provides the following services:
• Semaphores
• Mutual exclusion semaphores (to reduce priority inversions)
• Event flags
• Message mailboxes
• Message queues
• Task management (create, delete, change priority, suspend/resume etc.)
• Fixed sized memory block management
• Time management
• Timer management
µC/TCP-IP is a compact, reliable, high performance TCP/IP protocol stack. Built from the
ground up to be both scalable and highly reliable, µC/TCP-IP enables the rapid configuration of
required network options to minimize time-to-market. µC/TCP-IP was designed specifically for
the demanding requirements of embedded systems. Critical sections were kept to a minimum
and selected run-time validations can be disabled to enhance performance. µC/TCP-IP
implements zero copy buffer management for highest efficiency. µC/TCP-IP allows the user to
adjust the memory footprint based on design requirements. µC/TCP-IP can be configured to
only include only those network modules absolutely required by the system. When a module
is not used, it’s not included in the build to save valuable memory space for resource limited
embedded systems.
µC/FS is a file system for embedded applications offering a high performance library that 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 minimum memory consumption in RAM
and ROM, high speed and versatility. It is written in ANSI C and can be used on any CPU.
µC/GUI 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. µC/GUI is shipped as C source code. It may be adapted to any size physical
and virtual display with any LCD controller and CPU.
Freescale and Micrium
Micrium supports Freescale’s i.MX family with its µC/OS-II real time operating system,
µC/TCP-IP stack, µC/FS file system and µC/GUI graphical user interface. Micrium provides
source code for all of its products, ensuring design engineers have full control over the
code’s implementation. Micrium’s vision is to provide the highest-quality embedded software
components in the industry, in the form of engineer-friendly source code with unsurpassed
documentation and customer support. Micrium’s products consistently deliver on that vision
to shorten time-to-market throughout all product development cycles.
For more information, visit www.micrium.com.
Przeglądanie stron 28
1 2 ... 24 25 26 27 28 29 30 31 32

Komentarze do niniejszej Instrukcji

Brak uwag