可按Ctrl+D收藏 蚂蚁资源网

蚂蚁资源网

嵌入式系统开发(嵌入式硬件工程师)

  • 全部评论(3)
  • mmnn
  • 嵌入式系统技术已成为最热门的技术之一,但对于什么是嵌入式系统,什么样的技术又可称之为嵌入式技术,仍在讨论之中,我们可从广义上和狭义上讲:广义上的嵌入式系统 广义上讲,凡是带有微处理器的专用软硬件系统都可称之为嵌入式系统。所以有人简单的说:“嵌入式系统是指操作系统和功能软件集成于计算机硬件系统之中。”还有一种观点认为嵌入式系统是“以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统”。后一种观点从功能应用特征上比较好的总结出了嵌入式系统的定义,嵌入式概念的分析根本上应该从应用上加以切入。 狭义上的嵌入式系统 狭义上讲,那些使用嵌入式微处理器构成独立系统(专指32位以上微处理器),具有独立操作系统且有某些特定功能的系统可称之为嵌入式系统。按这种定义,典型的嵌入式系统有使用x86的小型嵌入式工控主板,有使用Intel,Motorola等专用芯片构成的小系统。现在我们已清楚的看到:嵌入式技术的春天已到来。所以难怪嵌入式系统成为当下最热门的技术之一。 嵌入式系统跟传统系统对比 与传统的计算机和数字产品比,作为后PC时代的新秀,利用嵌入式技术开发的产品有其自己的特点: 1、因为嵌入式系统用的是微处理器,采用独立的操作系统,实现相对单一的功能,所以基本不用大量外围器件。故在体积和功耗上都有自身优势。 2、嵌入式系统是将计算机技术、电子技术和半导体技术与各行业的具体应用相结合的综合技术学科。受限空间和资源的不足,嵌入式系统的硬件和软件都必须高效率地设计,争取在相同的硅片面积上去实现更高的性能,这样才能在具体应用中对处理器的选择更具有竞争力。 3、嵌入式系统是软件硬件高度结合的,为了提高系统可靠性和执行速度,软件一般都固化在存储器芯片或微处理器本身中。片上系统技术的实现,使得像PDA等产品拥有更加熟悉的操作界面和操作方式,比传统的商务通功能更完善更实用。 4、为适应嵌入式分布处理结构和上网等需求,当前的嵌入式系统一般要求配备标准的多种网络通信接口。针对外部联网的需求,嵌入式设备必须配有通信接口,相应的也需要TCP/IP协议支持。由于家电相互关联以及实验现场仪器的协调工作需求,嵌入式设备还需具备IEEE1394、USB、CAN、Bluetooth等等通信接口,同时还需要提供相应的通信组网协议和物理层驱动。为了支持特定编程模式,如Web或无线Web模式,还需相应的浏览器。 5、嵌入式系统产品具有较长的生命周期,原因是嵌入式系统一般和具体应用结合在一起,它的升级换代也是和具体产品同步进行,因此嵌入式系统产品进入市场,一般具有比较长的生命周期。 发展现状 从上世纪90年代开始,嵌入式技术已全面展开,成为通信产品和消费类产品的共同发展方向,在通信领域、广播电视领等得到广泛应用。个人领域嵌入式产品主要是个人商用,作为个人移动的数据处理和通讯软件得到普及。由此可见,嵌入式系统技术发展的空间是无比广大。嵌入式系统是研究的热点,促使我们投入到其中。研究的同时,我们也能发现由于嵌入式系统中对微处理器的研究和硬件系统的研究早已相当长时间,所以无论是硬件方面还是软件方面,我们都很容易获得研发的资料。 通过上面的介绍,相信你对嵌入式学习有前途吗,已经有了一定的了解。嵌入式系统是后PC技术时代的擎天之柱,有理由相信,未来的电子技术就是嵌入式系统技术的天下。 就业形势还是挺好的,我身边的朋友好的上万的也有的呢。发展是不窄,但是代码确实有点烦。需要有足够耐心与毅力才行,嵌入式一直都不错,待遇可能初始比不上纯软件开发,但是上升空间很大。有些技术建议还是需要掌握的:软件方面:C/C+/VC,数据库;硬件方面:数模电路,汇编语言,8/16/32位单片机,DSP,高频,信号,各种各样。技术过硬,行行出状元。
  • 2021-05-15 22:06:07
  • 510167024
  • 嵌入式开发就是指在嵌入式操作系统下进行开发,常用的系统有WinCE,ucos,vxworks,linux,android等。另外,用c,c++或汇编开发;用高级处理器,arm7,arm9,arm11,powerpc,mips,mipsel等,或加上操作系统也属于嵌入式的开发。嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一。嵌入式系统用在一些特定专用设备上,通常这些设备的硬件资源(如处理器、存储器等)非常有限,并且对成本很敏感,有时对实时响应要求很高等。特别是随着消费家电的智能化,嵌入式更显重要。像我们平常见到的手机、PDA、电子字典、可视电话、VCD/DVD/MP3 Player、数字相机(DC)、数字摄像机(DV)、U-Disk、机顶盒(Set Top Box)、高清电视(HDTV)、游戏机、智能玩具、交换机、路由器、数控设备或仪表、汽车电子、家电控制系统、医疗仪器、航天航空设备等等都是典型的嵌入式系统。扩展资料:嵌入式开发的要求:功能、可靠性、功耗这三点对于软件开发人员来说是最值得关注的地方。以手机为例,当选定硬件平台之后,处理器的性能已经被限定了,要使得手机的操作更人性化、菜单响应更快捷、具备更多更好的功能,这完全取决于软件了。需要驱动程序和应用程序配合,最大程序地发挥硬件的性能。比如一类手机,它的屏幕总是经过很长时间才熄灭,这使得它的电池很快耗光,只要在编写软件时进行改进,就可能成倍地延长电池的使用时间。一个优秀的嵌入式系统,对硬件性能的“压榨”、对软件的细致调节,已经到了精益求益的地步。有时候甚至为了节省几秒的启时间而大动脑筋:调整程序的启动顺序让耗时的程序稍后运行、改变程序的存储方式以便更快地加载等等,甚至通过显示一个进度条让用户觉得时间没那么长。参考资料来源:百度百科-嵌入式开发
  • 2021-05-15 22:04:23
  • 远古
  • 简述嵌入式系统的开发过程,大体上分为一下六个步骤。第一步:系统需求分析第二步:体系结构设计第三步:软,硬件协同设计第四步:系统集成第五步:系统测试第六步:形成产品最后补充:在设计的六个步骤的整个过程都要编写技术文档。这个很重要哟。
  • 2021-05-15 22:04:23
  • 商品推荐