跳转到主要内容
该软件/工具已停产

如有任何问题,请联系技术支持

概览

描述

This product is a real-time operating system (real-time OS) that is an implementation of the μITRON4.0 specification. μITRON is the predominant real-time OS for embedded systems in Japan. Its low resource requirements, outstanding real-time performance, and broad range of service calls make it very suitable for embedded systems requiring true real-time and multi-tasking capabilities.

In addition, its high degree of compatibility with the compiler package from Renesas Electronics and the configurator which automatically generates startup files will help you greatly reduce development times and get your products to market more quickly.

Successors:M3T-MR30/4 Real-time OS for M16C Series and R8C Family

 

特性

  • Conformance with the µITRON4.0 Specification
    The design conforms with the µITRON4.0 Specification, which prescribes a representative OS architecture for embedded control.
  • ROM-based implementation
    The kernel is provided in library format. You can link only the functions you need at the time of system generation and minimize application software size.
  • Equipped with the configurator
    The configurator is equipped which makes the setup of OS construction parameters easier. Using the combination of GUI configurator and cfg8c configurator based command line lets you automatically generate start-up programs that rely on development products by just creating a simple definition file (configuration file), and so on. You can easily and reliably process parts specially suited to the product. [Learn More]
  • Interlinking with the High-performance Embedded Workshop IDE
    OS-embedded applications can be developed using common operations of the Renesas MCU toolchain.
  • Supported compiler: C/C++ Compiler Package for M16C Series and R8C Family [M3T-NC30WA]
  • Learn More

发布信息

Latest Ver.: V1.01.00
Released: Sep 16, 2011
Details of upgrade (See Tool News)
Operating Environment
Agreement Details

目标设备

下载

文档

支持

支持社区

支持社区

在线询问瑞萨电子工程社群的技术人员,快速获得技术支持。
浏览文章

知识库

浏览我们的知识库,获取文章、常见问题解答及其他实用资源。
提交工单

提交工单

需要咨询技术性问题或提供非公开信息吗?

Additional Details

Successor

M3T-MR30/4 Real-time OS for M16C Series and R8C Family

Specifications

Target MCUR8C Family
Max. number of tasks255
Number of priority levels255
Max. number of eventflags255
Width of an eventflag16 bits
Max. number of semaphores255
Type of semaphoresCounter type
Max. number of data queue255
Data queue size16 bits
Max. number of cyclic handler255
Max. number of alarm handler255
Number of service call43
Kernel languageAssembly language, C language
Performance
(Time takes for a target task to be executed after the wup_tas is issued.)
19 microseconds (20MHz)
Kernel code sizeApproximately 1.5K to 6.5K bytes
Kernel RAM usage per taskData: 11 bytes
Stack 8 bytes

Components of Evaluation License Package

Kernel librarymr8c.lib
Kernel library source filesNot included.
(* Included with Mass-production License  Package)
Configuratorcfg8c
Utilitiesmr8ctbl
Default configuration filedefault.cfg
C interface libraryc8cmr.lib
C language include fileitron.h, kernel.h, kernel_api.h, kernel_sysint.h
Sample start-up program[For NC30] crt0mr.a30
[For AS30] start.a30
Sample Section definition file[For NC30] c_sec.inc
[For AS30] asm_sec.inc
System RAM area definition database filesys_ram.inc
Table database filemrtable.tpl
Service call file for issuing service callisssys.mrc
Include database filemr8c.inc
MR8C/4 version fileversion
Sample programdemo.c, smp.cfg

Components of Mass-production License Package

(1) With source code

  • Components of Evaluation License Package
  • Mass production rights (For details, see the License Agreement.)
  • MR8C/4 kernel libraries (mr8c.lib) source files

(2) No source code

  • Components of Evaluation License Package
  • Mass production rights (For details, see the License Agreement.)

Processing Flow

图像
mr8c4-flow-e