Altera Home Page
Literature Licensing
Buy On-Line Download

  Home   |   Products   |   Support   |   End Markets   |   Technology Center   |   Education & Events   |   Corporate   |   Buy On-Line  
  Devices   |   Design Software   |   Intellectual Property   |   Design Services   |   Dev. Kits/Cables   |   Literature  

 IP Products
   Embedded Processors
       Nios II
            Processor Cores
            Benefits
            Software Tools
                    Nios II IDE
                    Nios II C2H Compiler
                    Software
               Development Kits
               End Markets
               Customer Successes
               Literature
          Nios
          32/16-Bit Microprocessors
          8/4-Bit Microprocessors
          Literature
   Interfaces & Peripherals
   DSP
   Communications
  
 About IP
      Designing with IP
      Evaluate and Download IP
      IP Certifications
      System Design
      Request IP
  
 IP Industry Partners
      About AMPP Program
      AMPP Core Partners
  

Micrium MicroC/OS-II Real-Time Operating System

Micrium’s MicroC/OS-II is portable, scalable, preemptive real-time operating system that has been ported and optimized to run on the Nios® II processor. MicroC/OS-II can manage up to 255 application tasks and provides the following services:

  • Semaphores
  • Mutual exclusion semaphores (to reduce priority inversions)
  • Event flags
  • Message mailboxes
  • Message queues
  • Timer management
  • Task management (create, delete, change priority, suspend/resume, etc.)
  • Fixed-sized memory block management
  • Time management

Learn more about MicroC/OS-II RTOS and additional tools for the Nios II processor here.

A free evaluation of the MicroC/OS-II RTOS and full ANSI C source code is included with the Nios II Embedded Design Suite download. You can develop software for any of the Nios II development kits using MicroC/OS-II RTOS. A copy of MicroC/OS-II, The Real-Time Kernel textbook by Jean J. Labrosse also ships with each Nios II development kit.

Licensing—To generate software to run on other boards and/or ship in a product, you must obtain a license from Micrium.

Design examples—The following design examples are included with the Nios II Embedded Design Suite download and Nios II development kits.

  Please Give Us Feedback