您的位置 首页 制造

支撑轿车电子的嵌入式编程接口库的内容和规划办法介绍

支持汽车电子的嵌入式编程接口库的内容和设计方法介绍, 本文介绍的柴油机电控系统嵌入式软件平台就是面向汽车电子,遵循OSEK标准,应用于汽车动力总成控制的系统平台。 软件平台由微型系统内核和应用编程接口

 本文介绍的柴油机电控体系嵌入式软件渠道便是面向轿车电子,遵从OSEK规范,使用于轿车动力总成操控的体系渠道。 软件渠道由微型体系内核和使用编程接口库组成。嵌入式操作体系内核担任使命调度及事情处理等,编程接口库担任将开发常用的算法和MPC555底层硬件的驱动函数进行控件级封装,供用户调用。在嵌入式体系中,开发人员经过调用编程接口库中已有的API函数,就能够完成常用运算功用以及惯例硬件操作。

  

  图1 发动机电控体系层次图

  整个电控体系包含硬件渠道、底层驱动、嵌入式软件渠道和上层用户四个层次。各个层次联系,如图1所示。

  硬件渠道简介

  发动机电控体系硬件渠道主控CPU为MPC555,它是一款高性能的32位单片机,是专为轿车电子、航空航天、智能体系等高端嵌入式操控体系所规划的芯片。其共同之处在于其具有浮点运算单元,支撑浮点代码的直接编程;此外,MPC555还具有可编程的时刻处理模块,可经过对该模块的独立编程,完成对发动机曲轴、凸轮轴等杂乱周期信号的处理,无需外接独自的CPU,然后大大简化了软、硬件规划

  

  图2 发动机电控体系硬件电路结构框图

  以MPC555为中心操控单元,辅以相应的输入信号处理、输出操控和通讯单元规划的发动机电控体系硬件电路结构框图,如图2所示。

  嵌入式操作体系内核简介

  该嵌入式操作体系是以MPC555/MPC556单片机为硬件运转渠道,参照欧洲OSEK规范,构建的超微型实时安全的嵌入式操作体系内核。该体系为用户供给各种使命调度、事情处理及中止呼应机制,并由操作体系办理各个使命之间的切换和信息传递。

  为满意体系实时性的要求,操作体系使命办理选用根据使命优先级的可抢占式使命机制,使命之间经过音讯邮箱和音讯行列传递变量和信息。别的,体系内核使用开放源码机制,经过削减与移植,能够支撑多种世界干流处理器。

  该嵌入式操作体系内核的功用结构,如图3所示。

  

  图3支撑轿车电子的嵌入式操作体系内核结构图

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/bandaoti/zhizao/327918.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部