µC/OS-III™ Real-Time Kernel for CrossCore® Embedded Studio

Product Details

µC/OS-III™ Real-Time Kernel for CrossCore Embedded Studio (CCES) is the result of a collaboration between Analog Devices and Micrium to provide a user-friendly programming environment for µC/OS-III applications running on Analog Devices Blackfin® and SHARC® processor family. µC/OS-III™ Real-Time Kernel seamlessly integrates with CrossCore Embedded Studio and provides a user interface for configuring the RTOS.

The μC/OS-III is Micrium’s newest RTOS, designed to save time on embedded system projects. In addition to the features inherent in μC/OS-II, μC/OS-III does not impose limits on the number of application tasks. Limits are constrained only by a processor’s access to memory.

μC/OS-III supports an unlimited number of priority levels. Typically, configuring μC/OS-III for between 32 and 256 different priority levels is adequate for most embedded applications.

μC/OS-III does not impose limits on number of tasks, semaphores, mutexes, event flags, message queues, timers and memory partitions. The user allocates all kernel objects at run time. μC/OS-III provides features to allow stack growth of tasks to be monitored. While task size is not limited, they need to have a minimum size based on the processor used.

μC/OS-III allows multiple tasks to run at the same priority level. When equal priority tasks are ready to run, μC/OS-III runs each for a user- specified time. Each task can define its own time quanta and give up its time slice if it does not require the full time quanta.

μC/OS-III ensures that NULL pointers are not passed, task level services from ISRs aren’t called, arguments are within allowable range, and specified options are valid. Each API function provides an error code regarding the outcome of the function call.

μC/OS-III’s footprint can be scaled to only contain the features required for a specific application. The execution time for most services provided by μC/OS-III is both constant and deterministic; execution times do not depend on the number of tasks running in the application.

Ordering Information
Part number: AD-UCOS3-SPRD

CROSSCORE® Tools Support:
Tel: 1-800-ANALOGD (262-5643)
Contact Support


 

μC/OS-III
 

Features

  • Integrates seamlessly with CrossCore Embedded Studio
  • Supports CrossCore Embedded Studio configuration user interface windows
  • Debugging status window
  • Scalable to contain only required features
  • ROMable
  • Supports pre-emptive and co-operative scheduling, including round-robin scheduling
  • Tasks and kernel object management are limited by processor memory only
  • Supports inter-task messaging
  • Supports pending on multiple kernel objects
  • Configurable error checking to reduce footprint and MIPS when required
  • Delivered with complete 100% ANSI C source code and in-depth documentation

Download Products

Notes:
1You can evaluate/develop with "µC/OS-III™ Real-Time Kernel for CrossCore® Embedded Studio" free of charge. For more info on the evaluation version reminder refer to the section below.
2 For a summary of the Micrium CrossCore Software Licensing Options refer to the section below.
3 Licensing to Colleges and Universities Policy refer to the section below.

System Requirements

  • Windows XP Professional SP3 (32-bit only)
  • Windows Vista Business/Enterprise/Ultimate SP2 (32-bit only). It is recommended to install the software in a non-UAC-protected location
  • Windows 7 Professional/Enterprise/Ultimate (32 and 64-bit). It is recommended to install the software in a non-UAC-protected location
  • Minimum of 2 GHz single core processor, 3.3 GHz dual core is recommended
  • Minimum of 1 GB memory (RAM), 4 GB is recommended
  • Minimum of 2 GB hard disk (HDD) space is required
  • CrossCore Embedded Studio for Analog Devices Processors

EngineerZone Support Community: Latest CrossCore Embedded Studio and Add-ins

EngineerZone Support Community: Latest CrossCore Embedded Studio and Add-ins

SampleBuy

Price, packaging, availability

µC/OS-III™ Real-Time Kernel for CrossCore® Embedded Studio
Model Description Price RoHS View PCN/ PDN Check Inventory/
Purchase/Sample
AD-UCOS3-SPRD Status: Production Single Product License of μC/OS-III RTOS for CrossCore Embedded Studio $7,500.00 Yes -
AD-UCOS3-PL Status: Production Product Line License of μC/OS-III RTOS for CrossCore Embedded Studio - Yes - Contact ADI
AD-UCOS3-CPU Status: Production CPU-Type License of μC/OS-III RTOS for CrossCore Embedded Studio - Yes - Contact ADI
AD-UCOS3-SITE Status: Production Site License of μC/OS-III RTOS for CrossCore Embedded Studio - Yes - Contact ADI
AD-UCOS3-MNT-SP Status: Contact ADI Single Product Maintenance License of μC/OS-III RTOS for CrossCore Embedded Studio - Yes - Contact ADI

Pricing displayed is based on 1-piece. The USA list pricing shown is for budgetary use only, shown in United States dollars (FOB USA per unit), and is subject to change. International prices may vary due to local duties, taxes, fees and exchange rates.

Check Inventory & Purchase

View Sales and Distribution Offices
沪ICP备09046653号
content here.
content here.

Send Feedback

Close