ITRON基础介绍

ITRON系统介绍

ITRON(Industrial the Real-Time Operation System  Nucleus,工业实时操作系统中心)提出的实时多任务系统规范。它具有标准的实时内核,适用于任何小规模的嵌入式系统,日本国内现有很多基于该内核的产品,其中消费电器较多,目前已成为日本事实上的工业标准。
ITRON和日本的精密机械工业相结合,使日本在数据系统、工业机器人、办公机器方面处于世界领先地位。
ITRON系统具有以下特点:
 多任务支持
 事件驱动基于优先级的调度
 任务间的通信与同步
 实时时钟控制
 完全可抢占内核硬实时响应

ITRON系统构成
ITRON系统主要由内核、接口库、辅助工具这三个基本子系统组成。
内核:ITRON的核心部分,和处理程序一起组装到目标系统中,进行实时、多任务控制。主要包括调度程序、Task管理、同步管理、初始化以及各种资源的管理等。
接口库:用外部函数的形式提供系统服务,实现将外部函数形式发行的系统调用转变为内核识别管理的形式的接口程序。

辅助工具:包括编译工具、Task Debuger等,为用户方便式用系统提供了可能。

ITRON体系结构
建立在ITRON 基础上的系统根据功能来分层,每一层都使用下一层提供的功能,系统硬件构成了系统的最底层,紧接着一层包括了最简单的大多是硬件相关的操作系统,功能最上层是应用程序。

应用领域
随着信息终端的高性能化,在终端上搭栽操作系统的实例越来越多。根据TRON协会提供的资料,下面将列举出ITRON系统的主要应用领域。
娱乐/教育设备
通信设备
AV设备
测量仪器
医疗设备、航空设备的数据收集以及数据计算系统等
家用电器
在上述应用领域中,ITRON规范的操作系统的使用率比较高,普遍超过40%,除去其中没有使用操作系统的设备,这些领域中的ITON的使用率将超过60%,因此ITON规范的操作系统还是得到了广泛的认可和应用的。

如何使用ITRON系统
ITRON规范中定义了一系列C语言接口库,应用系统可以利用这些接口库实现应用与操作系统的相连。

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值