近年来,信息家电、数码产品、智能手机及各种掌上型多媒体设备成为IT产业的潮流,除了以上所提到的电子产品以外,其实有更多的嵌入式应用隐身在不为人知的角落,从小到电子手表、电子体温计、翻译机等,到大如冷气机、电冰箱、电视机,甚至是路上红绿灯的控制器、汽车中控制燃油、汽车雷达、ABS等的微计算机系统,到医院中的医疗器材、工厂中的自动机械等,即使我们没有特地去注意,但是嵌入式系统已经环绕在我们的身边,成为我们日常生活中的一部分。
今天,咱就来一起走近这些与我们生活息息相关,耳熟能详的嵌入式操作系统。
Windows Embedded系统有体积小、低功耗、集成度高、子系统间能通信融合的优点。随着汽车技术的发展以及微处理器技术的不断进步,在汽车电子技术中得到了广泛应用。目前,从车身控制、底盘控制、发动机管理、主被动安全系统到车载娱乐、信息系统都离不开Windows Embedded技术的支持。
汽车防抱死制动系统(简称:ABS),是提高和改善汽车制动性能的重要途径,它能充分发挥轮胎与路面的潜在附着力,最大限度地改善汽车的制动性能,以满足行车安全的需要,它一直是人们追求的目标。
我国汽车工业发展规划中把ABS技术开发应用列为第一条。ABS作为现代汽车的一项关键性技术,它具有广阔的发展前景。
目前,汽车安全行驶系统已经成为汽车向电子化发展的一个重要方面,防抱制动系统是汽车安全行驶的一个重要组成部分,现已成为轿车、豪华客车、大吨位货车的标准装备。
现代汽车上大量安装防抱死制动系统,ABS既有普通制动系统的制动功能,又能防止车轮锁死,使汽车在制动状态下仍能转向,保证汽车的制动方向稳定性,防止产生侧滑和跑偏,是目前汽车上最先进、制动效果最佳的制动装置。
现代汽车嵌入式系统能够完成实时任务,目前在汽车电控系统中得到了最广泛的应用,如ABS系统、智能安全气囊、主动悬架以及发动机管理系统等。以高档 8位和16位处理器为核心,集成了较多外部接口功能单元,如A/D转换、PWM、PCA、Watchdog、高速I/O口等,配置了芯片间 串行总线;软件结构比较复杂,程序数据量有明显增加。
采用基于标准化接口和通讯协议模块化软件设计,系统内部通讯由交互层直接完成,保障应用程序间信息传送。
网络层拥有数据流处理能力,是不同系统层面间信息交换中间接口,能最大程度整合系统资源。Windows Embedded实时操作系统摒弃了传统操作系统前后台模式,使用总线驱动层和硬件抽象层管理I/O端口,合理分配CPU资源,采用基于优先级事件管理策略,API(应用程序接口)调用应用程序,邮箱、消息队列和信号量机制综合管理中断、系统行为和任务。
使用了Windows Embedded系统,可以大大提高了汽车电子系统实时性、可靠性和智能化程度,而且还具有以下几个优点呢:
对实时多任务处理有很强支持能力,中断响应时间1~2μs;
具有很强存储区保护功能;
Windows Embedded实时操作系统支持下能合理进行任务调度,充分利用系统资源;
硬件结构和软件功能都有很强扩展能力,系统集成度大大提高,降低了成本;
超低功耗,汽车静态功耗为毫瓦级;
系统硬件抗干扰能力增强,适应高温、潮湿、振动和电磁辐射等各种工作环境;
实时操作系统支持软件多线程结构,增强了系统软件抗干扰性;
提供强大网络通信功能,提供容错数据传输能力和更大通信带宽;
由于电子技术的发展,ABS可靠性得以完善,加之汽车行驶速度的提高,致使制动时“车轮抱死拖滑”成为行车安全的重大隐患之一,为了改善制动性能,保障行车安全,促进了ABS的使用日益广泛。
现在,Windows Embedded技术越来越多地影响到人们的生活和工作方式,企业在产品中乃至产品制造方式中越来越多地应用了嵌入式技术,Windows Embedded也为时尚的数字生活的现在和未来发展提供一种核心平台,不断实现并优化数字设备的最新功能并使其扩展到未来的应用成为可能,“数字化家庭”模式也将因此而成为可能。