IEEE(Institute of Electrical and Electronics Engineers,美国电气和电子工程师协会)对嵌入式系统的定义:"用于控制、监视或者辅助操作机器和设备的装置"。原文为:Devices Used to Control,Monitor or Assist the Operation of Equipment,Machinery or Plants)。 嵌入式系统是一种专用的计算机系统,作为装置或设备的一部分。通常,嵌入式系统是一个控制程序存储在ROM中的嵌入式处理器控制板。事实上,所有带有数字接口的设备,如手表、微波炉、录像机、汽车等,都使用嵌入式系统,有些嵌入式系统还包含操作系统,但大多数嵌入式系统都是由单个程序实现整个控制逻辑。 从应用对象上加以定义,嵌入式系统是软件和硬件的综合体,还可以涵盖机械等附属装置。国内普遍认同的嵌入式系统定义为:以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。 目前比较火的是移动互联网和云,移动互联网里面有app开发(java、C),html5开发(html css javascript),语言只是工具,更重要的是创意和坚持,但在你没有足够的行业经验和创意之前,还是先把工具学好;如果换个思维,目前比较火的都是大家看得到的,等你花大量精力学了很多比较火的行业知识和技巧,准备大干一场的时候,下一个潮流又要来了,所以还是踏踏实实先把内功练好(内功就是计算机整体知识架构);很多时候机遇和运气对成功也占很大的成分。 从操作系统到上层的应用程序。因此从计算机技术角度考虑,对开发人员的技术要求更关住计算机组成,操作系统内核,俗称底层开发。从开发语言来说,C和汇编是关键点;从开发环境来说,一般更偏向于轻量级的开发工具。但对于未来的发展,随着越来越多的产品及应用的需求,软件应该会有一个整合的过程,将会有一些更完善的集成开发环境供开发人员使用。 编辑:郭彦志 文稿:王亮 武昌首义校团委办公室 长按指纹 一键关注 |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|