毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于ARM7和uC/OS-II的监控系统的开发(5)
3) 网络应用:伴随宽带技术的普及推广,使用ADSL芯片使得ARM技术的更加在竞争上取得优势。此外,ARM优化了语言和视频处理,并且赢得了广泛的支持。
4) 消费类电子产品:ARM技术已经被当前流行的数字机顶盒、游戏机以及数字音频播放器广泛使用。
5) 成像和安全产品:现在很多流行的一些成像产品如数码相机几乎都采用了ARM技术。连手机中32位的SIM智能卡也同样使用了ARM技术。
2.2.3 嵌入式操作系统
嵌入式操作系统EOS(Embedded Operating System)是一种支持嵌入式系统应用的操作系统软件,它是嵌入式系统极为重要的组成部分,通常包括与硬件相关的底层驱动软件、系统内核、设备驱动接口、通信协议、图形界面、标准化浏览器等。[1]
与其他的操作系统相对比,嵌入式操作系统除了具备一般操作系统的基本功能如同步机制、中断处理、任务调度等,还具备以下8个特点:
1) 可装卸性:嵌入式操作系统的体系结构具有可伸缩性与开放性。
2) 强实时性:嵌入式操作系统能够用于各种控制系统中,因为它具有强大的实时性。
3) 统一的接口:嵌入式操作系统可以提供各种不同设备的驱动接口。
4) 嵌入式操作系统操作简单方便。提供了友好的人机界面。
5) 嵌入式操作系统拥有超强的网络功能,不仅支持TCP/IP协议和其他一些通讯协议,还提供了TCP/UDP/IP/PPP协议支持以及统一的MAC访问层接口,为各种移动计算机设备预留接口。[1]
6) 嵌入式操作系统强稳定性,弱交互性。嵌入式系统一旦开始运行就不需要用户过多的干预,这就要求负责系统
管理
的EOS具有很强的稳定性。嵌入式操作系统的用户接口一般都是不提供操作命令的,它通过系统调用命令向用户程序提供服务。[1]
7) 嵌入式操作系统具有很好的硬件适应性换句话说就是具备了很强的移植性。
8) 固化代码:在嵌入式系统中,嵌入式操作系统和应用软件被固化在嵌入式系统计算机的ROM中。辅助存储器在嵌入式系统中很少使用,因此,嵌入式操作系统的文件管理功能应该能够很容易地拆卸,使用各种内存文件系统。[1]
2.2.4 uC/OS-II操作系统
嵌入式操作系统可以分为两类:一类是面向控制、通信等领域的实时操作系统,另一类是面向消费电子产品的非实时操作系统。uC/OS是一个典型的实时操作系统。它是从1992年开始发展的,目前流行的是第二版本,即uC/OS-II。其特点有一下几个方面:可移植性、可剪裁、可固化、多任务、可剥夺、任务栈、系统服务、中断管理、可确定性、稳定性和可靠性[16]。uC/OS-II内核可以提供任务调度与管理、时间管理、任务间同步与通信、内存管理和中断服务等功能。与许多商用内核相对比,uC/OS-II在性能上有很大的优势。
uC/OS-II是使用C语言编写的,未处理器专用的代码是用汇编语言编写的。汇编语言保持在最低程度,以便于uC/OS-II能够轻易的移植到其他未处理器上。从uC/OS算起,该内核已有10余年的应用史,在诸多的领域中得到了广泛的应用
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
数控龙门铣床Z轴方向的双组跟随伺服电机的位置同步控制技术研究与设计
下一篇:
西门子PLC的多路温度控制设计
基于Kinect手势识别的遥操...
基于51单片机自动门智能控制系统设计
基于TI-DSP平台的电力电子测控平台设计
基于传感器网络的分布式集员滤波问题的研究
基于飞思卡尔芯片LED色彩控制器的设计
基于磁共振技术的家用无...
基于simulink的三相桥式全控...
浅谈新形势下妇产科护理...
高校网球场馆运营管理初探【1805字】
谷度酒庄消费者回访调查问卷表
《醉青春》导演作品阐述
浅谈传统人文精神茬大學...
中国古代秘书擅权的发展和恶变
辩护律师的作证义务和保...
多元化刑事简易程序构建探讨【9365字】
拉力采集上位机软件开发任务书
国内外无刷直流电动机研究现状