Renesas Electronics Europe has available the µC/OS-III real-time kernel from Micriµm for its V850E2/Mx4 series of microcontrollers.
Aimed at multitask applications, the V850E2/Mx4 series of MCUs comprises both single and dual core devices with high processing performance of 2.56 Dhrystone MIPS per MHz per core.
This is 1.4 times higher than the company’s previous V850E2M core.
The µC/OS-III kernel is able to run multiple high-priority tasks at the same time. The foundation of µC/OS-III is its optimised task manager which supports both pre-emptive and round-robin scheduling.
A range of kernel objects include semaphores, mutual exclusion algorithms, message queues, event flags, and timers, all of which aid developers in the implementation of powerful multitask applications.
The dual core device offers processing performance of 1024 DMIPS at a clock speed of 200 MHz, while still maintaining low power consumption of 0.88 milliwatts (mW) per Dhrystone MIPS.
The V850E2/Mx4 CPU core extends its floating point units (FPUs) to facilitate greater accuracy and range in floating point numbers, making it suitable for information appliances that require high-speed data processing or complex algorithm calculations.
As well as high performance, the V850E2/Mx4 MCUs also provide resource protection for illegal access and timing supervision functions, such as memory protection unit (MPU), peripheral protection unit (PPU), system register protection (SRP) and timing supervision unit (TSU), making it an ideal platform for the µC/OS-III, which is similarly well equipped for safety-critical applications.
The µC/OS-III kernel features clean source code and are documented in an accessible manner in books rather than standard reference manuals.
Agilent Technologies
Analog Devices
Harting
LEM
Maxim Integrated Products
NXP
Rohde & Schwarz
Tektronix
Toshiba
Yokogawa