ITRON系统使用方法

 

 

 

 

 

 

 

ITRON系统使用方法

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

目录

1    引言    4

2    ITRON系统介绍    5

2.1    概要    5

2.2    构成    5

2.2.1    ITRON系统构成    5

2.2.2    ITRON体系结构    5

2.3    应用领域    6

2.4    如何使用ITRON系统    6

3    ITRON的基本机能    8

3.1    Task管理机能    8

3.1.1    Task    8

3.1.2    任务调度    8

3.1.2.1    调度产生条件    9

3.1.2.2    调度方式    9

3.1.3    任务的状态管理    9

3.1.3.1    ITRON系统状态定义    9

3.1.3.2    任务状态迁移与系统调用    10

3.1.4    任务的应用    12

3.1.5    任务的设计    13

3.1.5.1    任务划分的原则    13

3.1.5.2    I/O 依赖性    13

3.1.5.3    时间关键性的功能    13

3.1.5.4    计算功能    14

3.1.5.5    时间内聚    14

3.1.5.6    周期执行功能    14

3.1.5.7    任务设计的误区    14

3.2    同步和通信管理    15

3.2.1    Event Flag    15

3.2.1.1    基本调用    16

3.2.1.2    Event Flag的应用    16

3.2.2    Semaphore    18

3.2.2.1    基本调用    19

3.2.2.2    Semaphore的应用    19

3.2.3    MailBox    20

3.2.3.1    基本调用    22

3.2.3.2    MailBox的应用    22

3.3    内存管理    24

3.3.1    概述    24

3.3.2    基本调用    25

3.3.3    内存池的创建    25

3.3.4    内存池的清除    26

3.3.5    内存申请    26

3.3.6    内存释放    26

3.4    中断处理    26

3.4.1    中断处理的管理    26

3.4.2    中断例程的登录    27

3.4.3    中断中的处理    27

3.5    时钟管理    28

3.5.1    周期唤醒    28

3.5.2    延迟唤醒    28

3.5.3    Time Out指定    29

4    初始化处理    29

4.1    硬件初始化    29

4.2    内核初始化    29

4.3    软件初始化    30

5    附录    31

5.1    思考题    31

5.2    参考资料:    31

 

 

引言

对于这样一个处处存在计算机的时代,计算机已经不再是像现在这样有显示器和键盘的样子,而是内只与各种各样的机器设备中,用户不会意识到是在使用计算机,而是在不知不觉中愉快的接受了计算机提供的各种服务。

为了实现处处存在计算机的设想,在TRON项目中研制了内置于形式各异的机器设备中的操作系统ITRONITRON与现在的大多数计算机中的操作系统的最大不同就是具有实时性。另外ITRON还有一个特点就是其标准的开放性,由于他的开发体系标准,任何人都可以自由的以ITRON为基准,创建操作系统。

课程目的:

本教材从应用的角度出发,比较详尽的解析ITRON系统的基本原理,并且理论结合实际,由浅入深,逐步引导大家,从而保证每位学员能够独立在基于ITRON系统内核上进行应用软件的设计和开发。

授课目标:

通过本课程的学习,能够让大家对ITRON系统有比较深入的了解,并能够独立开发基于ITRON系统的应用软件。

面向对象:

本教材主要面向有一定操作系统原理基础知识,并立志于基于ITRON体系开发的人。

教材构成:

  • ITRON系统概要
  • ITRON基本功能
    • 任务管理
    • 同步管理
    • 内存管理
    • 时钟管理
    • 中断管理来源:weixin_30617561

      声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2014年11月1日
下一篇 2014年11月1日

相关推荐